sqlserver数据库逻辑名和文件名修改

 1 --查看逻辑名称
 2 select name from sys.database_files;
 3 
 4 --修改逻辑名称
 5 alter database ZZMK_OneMap_old modify file(name=CJ_OneMap, newname=ZZMK_OneMap_old)
 6 
 7 alter database ZZMK_OneMap_old modify file(name=CJ_OneMap_log, newname=ZZMK_OneMap_old_log)  
 8 
 9 --修改文件名称
10 --分离数据库
11 use master
12 go
13 -- 分离数据库 
14 exec sp_detach_db ZZMK_OneMap_old
15 --分离数据库后,直接修改文件名称
16 
17 --附加数据库
18 exec sp_attach_db ZZMK_OneMap_old,N'D:\00-software\SQLServerData\MSSQL13.MSSQLSERVER\MSSQL\DATA\NSMK_OneMap_old.mdf',N'D:\00-software\SQLServerData\MSSQL13.MSSQLSERVER\MSSQL\DATA\NSMK_OneMap_old_log.ldf'

 

posted @ 2023-07-31 10:19  laoyang01  阅读(516)  评论(0编辑  收藏  举报