Kompatibilität

Previous  Top  Next

Es gibt zwei Implementierungen der TurboDB Datenbank Engine, die Win32 Engine und die .NET Engine, letztere auch als Managed Engine bezeichnet. Die beiden Datenbank Engines können mit identischen Datenbank-Dateien arbeiten, solange die Einschränkungen der beiden Engines berücksichtigt werden. Das sind die zu beachtenden Regeln, wenn Sie Datenbank-Dateien sowohl mit TurboDB Managed 2.x als auch mit TurboDB für Win32 5.x bearbeiten wollen.

Verwenden Sie eine Single-File- statt einer Directory-Datenbank
Verwenden Sie maximal 40 Zeichen für Tabellen- und Spaltennamen.
Verwenden Sie nicht Blowfish Verschlüsselung, sondern FastEncrypt oder Rijndael. Das Passwort für alle Tabellen muss identisch sein, da TurboDB Managed nur ein Passwort für eine Datenbank unterstützt.
TurboDB für Win32 ignoriert benutzerdefinierte Funktionen und Stored Procedures. Sie können weder in berechneten Indexen noch in Queries benutzt werden.
Verwenden Sie keine Sprachtreiber.
Da sich der Sperrmechanismus unterscheidet können TurboDB Managed und TurboDB für Win32 nicht dieselbe Datenbank gleichzeitig öffnen. Ein abwechselnder Zugriff ist möglich.