Andere Anweisungen (Transact-SQL)

Microsoft SQL Server 2005 stellt die folgenden neuen und verbesserten Anweisungen und Befehle bereit, die für die Datenbankverwaltung und die Fehlerbehandlung verwendet werden können.

Neue Anweisungen

Anweisung Beschreibung

RESTORE REWINDONLY

Sorgt für das Zurückspulen und Schließen der angegebenen Bandmedien, die durch BACKUP- oder RESTORE-Anweisungen, die mit der Option NOREWIND ausgeführt wurden, offen geblieben sind.

TRY…CATCH

Wird zum Behandeln von Transaktionsabbruchfehlern verwendet.

EXECUTE AS

Legt den Ausführungskontext einer Sitzung oder eines benutzerdefinierten Moduls, wie z. B. einer gespeicherten Prozedur, eines Triggers, einer Warteschlange oder einer benutzerdefinierten Funktion, fest.

Verbesserte Anweisungen

Anweisung Beschreibung

BACKUP

Unterstützt optionale Teilsicherungen (der primären Dateigruppe und von sekundären Lese/Schreib-Dateigruppen), das Erstellen von Kopiesicherungen außerhalb der typischen Sicherungssequenz, das Spiegeln von Sicherungsmedien (gespiegelte Mediensätze), das Erstellen von Sicherungsprüfsummen und das Fortsetzen trotz Fehlern.

CHECKPOINT

Wurde erweitert, um einen Prüfpunkt in einem angegebenen Zeitraum auszuführen.

EXECUTE

Wurde erweitert, um Pass-Through-Befehle für Verbindungsserver zu unterstützen und den Ausführungskontext der Sitzung festzulegen.

OPENROWSET

Wurde durch die Option BULK erweitert, die den BULK-Rowsetanbieter für OPENROWSET zum Lesen von Daten aus einer Datendatei, ohne die Daten in eine Zieltabelle zu laden, verwendet. Sie können OPENROWSET zusammen mit einer einfachen SELECT-Anweisung sowie mit einer INSERT-Anweisung verwenden.

RESTORE und RESTORE VERIFYONLY

Unterstützt die optionale Onlinewiederherstellung, die Seitenwiederherstellung, die schrittweise Wiederherstellung von Dateigruppen, gespiegelte Mediensätze, die Verwendung von Sicherungsprüfsummen (soweit in einer Sicherung vorhanden) sowie das Fortsetzen trotz Fehlern.

RESTORE DATABASE unterstützt das Wiederherstellen einer Datenbank von einem Datenbanksnapshot sowie die Option STOPAT.

Für RESTORE LOG kann nun eine Dateiliste angegeben werden.

RESTORE VERIFYONLY-Überprüfungen wurden verbessert.

RESTORE HEADERONLY

Gibt neue Flags zurück, um anzuzeigen, ob die Sicherung Prüfsummen enthält.

RESTORE LABELONLY

Gibt die neue Mirror_Count-Spalte zurück, um gespiegelte Mediensätze zu unterstützen.

RESTORE VERIFYONLY (Transact-SQL)

Unterstützt nun das optionale Anzeigen einer Meldung, wenn ein bestimmter Prozentsatz beendet ist.

RAISERROR

Wurde erweitert, um einen Transaktionsabbruchfehler auszulösen.

Siehe auch

Andere Ressourcen

Neuigkeiten und Erweiterungen in Transact-SQL (Transact-SQL)

Hilfe und Informationen

Informationsquellen für SQL Server 2005