Hallo,
nach längerem Googlen und Suchen habe ich ein TSQL-Skript erstellt, welches eine bestehende eingebundene Datenbank inklusive seiner Dateien umbenennt, ich habe damit nur ein Problem... das eigentliche Umbenennen der physischen Datenbank-Dateien (*.mdf und *.ldf) auf der Festplatte passiert nicht durch das Skript sondern muss irgendwie anderweitig passieren, was natürlich den ganzen Sinn dieses Skripts ad absurdum führt.
Gibt es überhaupt eine Möglichkeit, per TSQL die Dateien einer Datenbank auf der Festplatte umzubenennen?
Der derzeit verwendete TSQL-Befehl zum Umbenennen der Datei lautet:
ALTER DATABASE MeinTest MODIFY FILE (Name='MeinTest', FILENAME='C:\DATA\MeinTest_new.mdf')
Vielen Dank.
nach längerem Googlen und Suchen habe ich ein TSQL-Skript erstellt, welches eine bestehende eingebundene Datenbank inklusive seiner Dateien umbenennt, ich habe damit nur ein Problem... das eigentliche Umbenennen der physischen Datenbank-Dateien (*.mdf und *.ldf) auf der Festplatte passiert nicht durch das Skript sondern muss irgendwie anderweitig passieren, was natürlich den ganzen Sinn dieses Skripts ad absurdum führt.
Gibt es überhaupt eine Möglichkeit, per TSQL die Dateien einer Datenbank auf der Festplatte umzubenennen?
Der derzeit verwendete TSQL-Befehl zum Umbenennen der Datei lautet:
ALTER DATABASE MeinTest MODIFY FILE (Name='MeinTest', FILENAME='C:\DATA\MeinTest_new.mdf')
Vielen Dank.