Tratto testualmente da qui :
Esistono diversi modi per apportare questa modifica, tuttavia per rinominare i file fisici del database a livello di sistema operativo dovrai portare il database offline
-
Usa SSMS per portare il database offline (fai clic con il tasto destro del mouse su Database, seleziona Attività, Porta offline), cambia il nome dei file a livello di sistema operativo e poi Portalo online.
-
Puoi scollegare il database, rinominare i file e quindi allegare il database che punta ai file rinominati per farlo.
-
È possibile eseguire il backup del database e quindi ripristinare, modificando la posizione del file durante il processo di ripristino.
-
usando T SQL
ALTER DATABASE databaseName SET OFFLINEGO
ALTER DATABASE databaseNAMEme MODIFY FILE (NAME =db, FILENAME ='C:\ProgramFiles\Microsoft SQL Server\MSSQL.2\MSSQL\Data\db.mdf')GO--se si modifica il nome del file di registro
ALTER DATABASE databaseNAMEme MODIFY FILE (NAME =db_log, FILENAME ='C:\Programmi\Microsoft SQL Server\MSSQL.2\MSSQL\Data\db.ldf')Vai
ALTER DATABASE databaseName SET ONLINEGO
per ulteriori informazioni http://technet.microsoft.com/en-us/ libreria/ms174269.aspx