Extrait textuellement de ici :
Il existe plusieurs façons d'effectuer cette modification, mais pour renommer les fichiers de base de données physiques au niveau du système d'exploitation, vous devrez mettre la base de données hors ligne
-
Utilisez SSMS pour mettre la base de données hors ligne (cliquez avec le bouton droit sur Base de données, sélectionnez Tâches, Mettre hors ligne), modifiez le nom des fichiers au niveau du système d'exploitation, puis mettez-le en ligne.
-
Vous pouvez détacher la base de données, renommer les fichiers, puis attacher la base de données pointant vers les fichiers renommés pour le faire.
-
Vous pouvez sauvegarder la base de données, puis la restaurer, en modifiant l'emplacement du fichier pendant le processus de restauration.
-
en utilisant 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--si le nom du fichier journal est modifié
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
pour plus d'informations http://technet.microsoft.com/en-us/ bibliothèque/ms174269.aspx