Die Version 2.2.1 des ODBC Management Studio (OMS) steht zum Download bereit.
Release Notes
Mit der Version 2.2.1 werden neben den üblichen Fehlerkorrekturen einige neue Funktionen eingeführt.
Die wesentlichen Neuerungen im Überblick:
- Die 32bit- und die 64bit-Version können gemeinsam auf einem 64bit-Windows installiert werden und eine oms.config-Datei gemeinsam verwenden. [ mehr ].
- Zur Erstellung von Logfiles wurden die neuen Anweisung OPEN FILE, WRITE FILE und CLOSE FILE eingeführt. [ mehr ].
- Mit der neuen $!(…)-Makrofunktion können Makrovariablen nun auch innerhalb von Makrovariablen definiert und genutzt werden. Während die Anweisung
DEFINE MAKRO __sec "$(.Second)"
die aktuelle Sekunde direkt in die Makrovariable
__sec
schreibt, sorgt die AnweisungDEFINE MAKRO __sec "$!(.Second)"
dafür, dass der Ausdruck
$(.Second)
in die Makrovariable__sec
geschrieben wird. Hierdurch wird die Belegung der Makrovariablen__sec
mit jedem Aufruf durch$(__sec)
neu ausgewertet. [ mehr ] - Es gibt neue Makrovariablen: Die Variable $(.DocumentName) enthält den Dateinamen des aktiven OMS-SL-Skipts. Die Makrovariable $(.LastError) beinhaltet die letzte (neueste) Fehlermeldung. Zu Beginn der Skriptausführung wird die Belegung der Makrovariablen gelöscht. Beide Variablen können bei der Erstellung von Log-Dateien nützlich sein. Die Variable $(.RunningTime) gibt die Laufzeit wieder, die zur Ausführung eines Skripts benötigt wurde. Die Variable $(.AffectedRows) gibt die Anzahl der insgesamt von der Skriptausführung betroffenen Zeilen wieder. [ mehr ]
- Der Umfang der Ausgabe kann durch die neue Anweisung EXTENDED INFORMATION { OFF | ON | ON_CHECK | ON_EXECUTION } eingeschränkt werden. Hierdurch kann man ggfls. die Laufzeit der Skriptausführung reduzieren, da auch die Ausgabe von Imformationen Zeit kostet.
- Mit der Anweisung
GRIDVIEW MAXROWS 0;
kann die Begrenzung der im Grid anzuzeigenden Zeilen deaktiviert werden. - Die kontextsensitive Hilfe wurde an die Online-Dokumentation angebunden.
- Die Autovervollständigung wurde für OMS-SL-Skriptbefehle erweitert.
- Es werden nun Windows-Sprunglisten berücksichtigt.
- Es wurden einige kleinere visuelle Anpassungen an der Oberfläche vorgenommen.