R7.53 Eine Datenbank umbenennen
Aufgabe
Mit Hilfe von T-SQL ist es fast kein Problem, eine bestehende Datenbank umzubenennen. Über das Wörtchen »fast« sollten Sie in jedem Fall stolpern, muss doch für diesen Vorgang die Datenbank in den Einzelbenutzermodus geschaltet werden.
Lösung
Rufen Sie ALTER DATABASE auf:
ALTER DATABASE FirmaSQL SET SINGLE_USER
Ist die Ausführung erfolgreich, können Sie nachfolgend mit ALTER DATABASE die Datenbank umbenennen.
ALTER DATABASE FirmaSQL MODIFY NAME=FIRMA22
Hinweis
Vergessen Sie nicht, die Datenbank wieder in den Normalmodus zurückzuschalten.
ALTER DATABASE Firma22 SET MULTI_USER;
Hinweis
In jedem Fall beachten: Sind weitere User angemeldet, haben Sie schlechte Karten.
Abbildung 7.34 Fehler beim Umbenennen
Get Microsoft Access Programmierrezepte now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.