Wörtlich übernommen von hier :
Es gibt mehrere Möglichkeiten, diese Änderung vorzunehmen, aber um die physischen Datenbankdateien auf Betriebssystemebene umzubenennen, müssen Sie die Datenbank offline schalten
-
Verwenden Sie SSMS, um die Datenbank offline zu schalten (klicken Sie mit der rechten Maustaste auf Datenbank, wählen Sie Tasks, Take Offline), ändern Sie den Namen der Dateien auf Betriebssystemebene und bringen Sie sie dann online.
-
Sie könnten die Datenbank trennen, die Dateien umbenennen und dann die Datenbank anhängen, die auf die umbenannten Dateien verweist, um dies zu tun.
-
Sie könnten die Datenbank sichern und dann wiederherstellen, indem Sie den Dateispeicherort während des Wiederherstellungsprozesses ändern.
-
mit T-SQL
ALTER DATABASE databaseName SET OFFLINEGO
ALTER DATABASE databaseNAme MODIFY FILE (NAME =db, FILENAME ='C:\ProgramFiles\Microsoft SQL Server\MSSQL.2\MSSQL\Data\db.mdf')GO – wenn der Name der Protokolldatei geändert wird
ALTER DATABASE databaseNAME MODIFY FILE (NAME =db_log, FILENAME ='C:\Program Files\Microsoft SQL Server\MSSQL.2\MSSQL\Data\db.ldf')GO
ALTER DATABASE databaseName SET ONLINEGO
für weitere Informationen http://technet.microsoft.com/en-us/ library/ms174269.aspx