--- 查到真实名称 可能和你的数据库名称不同SELECT name ,
physical_name AS CurrentLocation ,
state_desc
FROM sys.master_files
WHERE database_id = DB_ID(N'你的数据库名称');--- 修改数据库文件指向目录 USE master
GO
ALTERDATABASE[shsmu_studentaffair]MODIFYFILE(NAME='上面查到的名称', FILENAME='D:\DataBase_Data\文件名称.mdf');
GO
ALTERDATABASE shsmu_studentaffair
MODIFYFILE(NAME='上面查到的名称', FILENAME='D:\DataBase_Log\文件名称_log.ldf');
GO
MSSQL 数据库文件变更目录1、变更数据库文件指向2、关闭数据库3、移动数据库文件4、给文件和目录添加NT Service\MSSQLSERVER用户的完全控制权限5、启动数据库6、注意事项1、变更数据库文件指向--- 查到真实名称 可能和你的数据库名称不同 SELECT name , physical_name AS CurrentLocation , state_desc FROM sys.master_files WHERE database