Outils pour utilisateurs

Outils du site


bases_de_donnees:sqlserver:changer_emplacement_base_de_donnees

Ceci est une ancienne révision du document !


Changer l'emplacement d'une base de données

Normalement, l'instance de SQL Server stocke les fichiers de base de données dans C:\Program Files\Microsoft SQL Server\{nom de l'instance}\MSSQL\DATA.

On peut déplacer les fichiers d'une base de données à un autre endroit.

  1. Il faut connaître le nom logique de la base de données, qui n'est pas nécessairement le même nom qui est utilisé dans la liste des bases de données. Pour se faire, exécuter :
    USE master
    GO
    SELECT name AS LogicalFileName, physical_name AS FileLocation, state_desc AS STATUS 
    FROM sys.master_files 
    WHERE database_id = DB_ID('database_name ');
  2. Mettre la base de données offline soit en allant dans TasksTake Offline ou en exécutant :
    ALTER DATABASE database_name SET OFFLINE;
bases_de_donnees/sqlserver/changer_emplacement_base_de_donnees.1440083854.txt.gz · Dernière modification : 2022/02/02 00:43 (modification externe)