Bonjour à tous,
L'exécution de ce script ne pose aucun problème :
Bien sûr il faut que le drive E: soit existant et que ce soit le chemin par défaut lors de la création des bases (adaptez le code en fonction de votre environnement)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 USE MASTER GO create database test go declare @name sysname, @physical_name nvarchar(250) SELECT @name=name, @physical_name=replace(physical_name,'e:','f:') FROM sys.master_files WHERE database_id = DB_ID(N'test') alter database test_michel MODIFY FILE (NAME=@name, filename=@physical_name) go use test go create table t1(col int) go insert into t1 values (1);
Si lors de la réouverture le fichier n'est pas présent là où déclaré = pb.
Mon besoin : déterminer à quelle date/heure à laquelle la modification du chemin a été faite ? (et éventuellement qui)
Partager