Subscribe to RSS feed



Silverlight – DB

21. Juli 2009
silverlight-db

Eben entdeckt:

http://silverdb.codeplex.com/

Damit lassen sich Daten in einer kleinen Datenbank direkt bei dem jeweiligen Client unter dem Isolation Storage speichern. Natürlich mit bequemen Feature’s wie z.B. lazy loading oder die Komprimierung der Datenbank.

Hier die offzielle Projektbeschreibung:

This project implements a Isolated Storage (IsolatedStorage) based database for Silverlight. The usage of this software is very simple. You create a new database by Calling CreateDatabase. You can add tables to the database by calling db.CreateTable<T> where T is the type of entity to be stored in table rows. You can save database by calling Save, and open the database by calling OpenDatabase. This database supports version changes, so you can update your application and still be able to open the database. You can look for basic use of this database by examining test Silverlight application. Encryption and compression have been implemented; just provide a password to use encryption. Compression is based on SharpZipLib – you will have all the rights specified under that project. See http://slsharpziplib.codeplex.com/license for details. Also lazy loading has been implemented. If you open database with lazy loading flag, tables will be loaded when first accessed. Feel free to look documentation help file under current download for API details. The source code file contains unit test project that you can also examine for usage details.

Here is a list features on the radar:

  • Isolated Storage quota checks, possibly with ability to automatically request more space

  • Facebook
  • Twitter
  • Technorati
  • del.icio.us
  • Digg
  • Google Bookmarks
  • MisterWong
  • DZone
  • Live
  • Mixx
  • MySpace
  • email
  • PDF
  • Print

Vergleich zwischen MS-SQL-Server 2005 Express Edition und Enterprise Edition

14. Juli 2008
vergleich-zwischen-ms-sql-server-2005-express-edition-und-enterprise-edition

Hier geht es um den Vergleich des MS SQL-Server 2005 Express Edition und dem Vergleich zur Enterprise Edition.

Der SQL Server 2005 Express Edition ist die kostenfreie Version der Microsoft SQL Server 2005 Familie.

Zu der Produktfamilie gehören Express, Workgroup, Standard und Enterprise.

Die SQL Server 2005 Enterprise Edition ist die umfangreichste Version des SQL-Servers. Sie ist dafür ausgelegt höchste Anforderungen zu erfüllen.
Sie unterstützt hochkomplexe Datenanalysen, Webanwendungen und mehr.

Den ganzen Beitrag lesen …

  • Facebook
  • Twitter
  • Technorati
  • del.icio.us
  • Digg
  • Google Bookmarks
  • MisterWong
  • DZone
  • Live
  • Mixx
  • MySpace
  • email
  • PDF
  • Print

Backup von MySQL Datenbanken in PHP

25. Mai 2007
backup-von-mysql-datenbanken-in-php

Christan Friebel von unserer Partnerfirma TecArt hat mir eine Lösung gezeigt für ein Problem, das ich immer total kompliziert gelöst habe. Wenn man eine MySQL Datenbank hat, die ziemlich groß ist, dann scheitert leider PHPMyAdmin am Export der Daten. Mit folgenden PHP Script kann man aber die Daten leicht exportieren:

define('MYSQLDUMP', '/usr/bin/mysqldump');
define('DBHOST', 'server.de');
define('DBUSER', 'user');
define('DBPASS', 'pass');
define('DB', 'dbname');
define('EXPORTDIR', '/homepages/pfad/htdocs/export/');
set_time_limit(0);
exec(MYSQLDUMP." -h ".DBHOST." -u ".DBUSER." --password=".DBPASS." ".DB." &gt; ".EXPORTDIR.DB.".sql 2&gt; ".EXPORTDIR."errors.txt");
echo "Export finished!";

den Pfad für MYSQLDUMP und MySQL kann man mit folgendem Befehl ermitteln:

$fpd = popen("which mysqldump");
$path_to_mysqldump = trim(fread($fpd, 1024));
pclose($fpd);
$fp = popen("which mysql");
$path_to_mysql = trim(fread($fp, 1024));
pclose($fp);

Wieder einspielen kann man das Backup dann so:

exec("/usr/bin/mysql -u user --password=password-D usr_user_1 &lt; dbname.sql");
  • Facebook
  • Twitter
  • Technorati
  • del.icio.us
  • Digg
  • Google Bookmarks
  • MisterWong
  • DZone
  • Live
  • Mixx
  • MySpace
  • email
  • PDF
  • Print