Im Folgenden finden Sie eine Liste der Änderungen, die in Sybase Central und Interactive SQL in Version 10.0.0 vorgenommen wurden.
Interactive SQL setzt die Option quoted_identifier nicht mehr auf On In früheren Versionen der Software setzte Interactive SQL die Option quoted_identifier auf On. Das Programm verwendet nun die Einstellung der jeweiligen Datenbank für diese Option (standardmäßig ist die Option auf On gesetzt). Weitere Hinweise finden Sie unter quoted_identifier-Option [Kompatibilität].
Option isql_plan unterstützt Parameter NONE nicht mehr Der Parameter NONE wird von der Option isql_plan nicht mehr unterstützt.
Interactive SQL kann unbegrenzte Ergebnismengen zurückgeben Wenn in früheren Versionen der Software eine Abfrage mehrere Ergebnismengen zurückgab, zeigte Interactive SQL maximal 10 Ergebnismengen an. Nun zeigt Interactive SQL alle Ergebnismengen an, die von der Abfrage zurückgegeben werden. Weitere Hinweise finden Sie unter isql_show_multiple_result_sets-Option [Interactive SQL].
Verhaltensänderung der Option -f von Interactive SQL Wenn Sie Interactive SQL mit der Option -f starten, wird nicht automatisch eine Verbindung zu einer Datenbank hergestellt. Früher wurde automatisch eine Verbindung geöffnet.
Auf grafische Pläne in Interactive SQL zugreifen und speichern
Im Menü "Datei" von Interactive SQL sind die beiden neuen Menüs "Plan öffnen" und "Plan speichern" zum Öffnen und Speichern grafischer Pläne verfügbar (früher wurden hierzu die Menüoptionen "Öffnen" und "Speichern" verwendet, mit denen auch die SQL-Anweisungen geöffnet und gespeichert wurden).
Früher wurden grafische Pläne mit der Dateierweiterung .xml gespeichert. Nun werden sie mit der Erweiterung .saplan gespeichert. Die frühere Dateierweiterung .xml wird jedoch weiterhin für die Anzeige grafischer Pläne unterstützt, die mit dieser Erweiterung gespeichert wurden.
Im Fenster "Optionen" können Sie nun Interactive SQL zum Standardeditor für .sql- und .saplan-Dateien (grafische Pläne) machen.
Schlüsselwort PUBLIC für Anweisung SET OPTION veraltet Das Schlüsselwort PUBLIC ist für die Verwendung der Interactive SQL-Optionen mit der Anweisung SET OPTION veraltet. Weitere Hinweise finden Sie unter Optionen in Interactive SQL.
Anweisung EXIT schließt nun das aktuelle Interactive SQL-Fenster In früheren Versionen hat die Ausführung einer EXIT-Anweisung in Interactive SQL alle Interactive SQL-Fenster geschlossen. Nun wird nur das Fenster geschlossen, in dem die Anweisung ausgeführt wird. Weitere Hinweise finden Sie unter EXIT-Anweisung [Interactive SQL].
Neuer Fehlercode für SQLE_ENGINE_NOT_MULTIUSER Anwendungen, die für die Verwendung von SQLE_ENGINE_NOT_MULTIUSER programmiert wurden, müssen nun nach einem neuen Fehlercode suchen. Wenn eine Anwendung früher versucht hat, in die Datenbank zu schreiben, während ein anderer Thread einen Upload an MobiLink sendete, gab die Laufzeitdatenbank SQLE_ENGINE_NOT_MULTIUSER zurück. Nun gibt die Laufzeitdatenbank einen neuen, genaueren Fehlercode zurück: SQLE_ULTRALITE_WRITE_ACCESS_DENIED. Weitere Hinweise finden Sie unter ULSQLCode-Enumeration.
Dienstprogramme-Register in Sybase Central-Plug-Ins wurde entfernt Das Register "Dienstprogramme" in den SQL Anywhere-, MobiLink- und UltraLite-Plug-Ins wurde durch die Schaltfläche "Extras" ersetzt. Sie können auch über das Menü "Extras" in Sybase Central auf die Dienstprogramme zugreifen.
jConnect zur Verbindung mit Sybase Central, Interactive SQL und der SQL Anywhere-Konsole nicht mehr unterstützt Sybase Central, Interactive SQL und das SQL Anywhere-Konsolendienstprogramm (dbconsole) unterstützen keine Verbindungen über jConnect mit SQL Anywhere-Datenbanken mehr. Sie können weiterhin den iAnywhere JDBC-Treiber verwenden, um eine Verbindung dieser Anwendungen mit Datenbanken herzustellen. Als Folge dieser Änderung wurden die folgenden Funktionen entfernt:
Die Optionen -jconnect und -odbc für das Interactive SQL-Dienstprogramm (dbisql) wurden entfernt.
Die Optionen -jconnect und -odbc für das SQL Anywhere-Konsolendienstprogramm (dbconsole) wurden entfernt.
Im Fenster "Verbinden", über das Verbindungen mit Interactive SQL, der SQL Anywhere-Konsole und den SQL Anywhere- und MobiLink-Plug-Ins in Sybase Central hergestellt wurden, können Sie nicht mehr festlegen, ob jConnect oder der iAnywhere JDBC-Treiber verwendet werden. Der iAnywhere JDBC-Teiber wird für alle Verbindungen verwendet.
UltraLite-Plan wird nun im Register "Plan" in Interactive SQL angezeigt In früheren Versionen enthielt der Interactive SQL-Fensterausschnitt "Ergebnisse" das Register "Plan", in dem die Planoptimierungsstrategie von UltraLite angezeigt wurde. Das UltraLite-Register "Plan" wurde entfernt. Wenn Sie sich nun von Interactive SQL mit einer UltraLite-Datenbank verbinden, wird der Plan im Register "Plan" angezeigt.
Sybase Central SQL Anywhere-Plug-In unterstützt keine Datenbanken der Version 7 mehr Die Unterstützung für Datenbankserver der Version 7 und Datenbanken, die mit Software der Version 7 erstellt wurden, wurde aus dem SQL Anywhere-Plug-In entfernt. Sie können weiterhin Verbindungen mit Datenbanken herstellen, die mit Software der Versionen 5, 6 oder 7 erstellt wurden und auf einem Datenbankserver der Version 8 oder später ablaufen, um die Datenbank zu entladen und in eine Reload-Datei oder in eine neue oder vorhandene Datenbank neu zu laden. Weitere Hinweise finden Sie unter Datenbanken bis Version 9 für Version 11 neu erstellen.
Option isql_log veraltet Die Option isql_log zum Protokollieren von Anweisungen, die während einer Interactive SQL-Sitzung ausgeführt werden, ist veraltet. Verwenden Sie stattdessen die Anweisungen START LOGGING und STOP LOGGING. Weitere Hinweise finden Sie unter Befehle protokollieren.
Änderungen der Sybase Central-Dateinamen Zusätzlich zu den genannten Dateiänderungen für Sybase Central wurden die folgenden Dateien hinzugefügt:
Neuer Name | Alter Name |
---|---|
asaplugin.jar | saplugin.jar |
Der Registrierungsschlüssel wurde ebenfalls geändert, um die neue Version von Sybase Central widerzuspiegeln. Er heißt nun:
HKLM\SOFTWARE\Sybase\Sybase Central\5.0 (registry entries) |
Kommentieren Sie diese Seite in DocCommentXchange. Senden Sie uns Feedback über diese Seite via E-Mail. |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |