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 :
      - Mettre la base de données //offline// soit en allant dans **Tasks** -> **Take Offline** ou en exécutant : <code sql>ALTER DATABASE database_name SET OFFLINE;

    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 ');</code>

bases_de_donnees/sqlserver/changer_emplacement_base_de_donnees.1440083819.txt.gz · Dernière modification : 2022/02/02 00:43 (modification externe)