Taget ordagrant från här :
Det finns flera sätt att göra denna ändring, men för att byta namn på de fysiska databasfilerna på operativsystemnivå måste du ta databasen offline
-
Använd SSMS för att ta databasen offline (högerklicka på Databas, välj Tasks, Take Offline), ändra namnet på filerna på OS-nivå och sedan Bring it Online.
-
Du kan koppla loss databasen, byta namn på filerna och sedan bifoga databasen och peka på de omdöpta filerna för att göra det.
-
Du kan säkerhetskopiera databasen och sedan återställa, ändra filplatsen under återställningsprocessen.
-
använder T SQL
ALTER DATABASE databaseName SET OFFLINEGO
ÄNDRA DATABAS databasnamn MODIFIERA FIL (NAMN =db, FILNAMN ='C:\ProgramFiles\Microsoft SQL Server\MSSQL.2\MSSQL\Data\db.mdf')GO--om du ändrar loggfilens namn
ÄNDRA DATABAS databasnamn MODIFIERA FIL (NAMN =db_log, FILNAMN ='C:\Program Files\Microsoft SQL Server\MSSQL.2\MSSQL\Data\db.ldf')GO
ALTER DATABASE databaseName SET ONLINEGO
för mer information http://technet.microsoft.com/en-us/ library/ms174269.aspx