更改数据库名应该用系统函数sp_renamedb
EXEC
sp_renamedb
'old_name',
'new_name'
首先把查询分析器关掉,在重新打开,然后执行以上存储过程
打开“企业管理器”找到 Old数据库--》右键--》所有任务--》分离数据库
然后到C:\Program Files\Microsoft SQL Server\MSSQL\Data下找到Old_Data.mdf和 Old_log.ldf
把Old_Data换成你想要的名字例如New.mdf、New.ldf
然后到企业管理器,找到 数据库--》右键--》所有任务--》附加数据库--》在d出的对话框里找到刚才你改名的文件New.mdf
这时您可以看到“原数据库文件名”“当前文件位置”,在“当前文件位置”前会有大红X,然后手动修改“当前文件位置”的路径里的文件名,改为 New.MDF,New.LDF,大红X消失,“在附加为:”里边写上你想使用的数据库名New,"指定数据库所有者:"里写上这个数据库的所有者,这个如果写错了,以后很难改的(至少一般人觉得很难改)。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)