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. |
|