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'