SQL 数据库改名
日期:2017-06-15
SQL数据库改名
把Old数据库改为New数据库
打开“企业管理器”
找到 Old数据库--》右键--》所有任务--》分离数据库
然后到C:\Program Files\Microsoft SQL Server\MSSQL\Data下找到Old_Data.mdf和
Old_log.ldf
把Old_Data换成你想要的名字例如New.mdf、New.ldf
然后到企业管理器,找到 数据库 --》右键--》所有任务--》附加数据库--》在弹出的对话框里找到刚才你改名的文件New.mdf
这时您可以看到“原数据库文件名”“当前文件位置”,在“当前文件位置”前会有大红X,然后手动修改“当前文件位置”的路径里的文件名,改为New.MDF,New.LDF,大红X消失,“在附加为:”里边写上你想使用的数据库名New,"指定数据库所有者:"里写上这个数据库的所有者。
虽然现在的数据库文件名显示的是我们想要的“New”,但此时的逻辑文件名还没有修改,还是原来的那个“Old_Data”,工具--》SQL 查询分析器--》然后输入:
Alter DataBASE New
MODIFY FILE(NAME='Old_Data',NEWNAME='New_Data')
Alter DataBASE New
MODIFY FILE(NAME='Old_Log',NEWNAME='New_Log')
--》按F5运行便可。
把Old数据库改为New数据库
打开“企业管理器”
找到 Old数据库--》右键--》所有任务--》分离数据库
然后到C:\Program Files\Microsoft SQL Server\MSSQL\Data下找到Old_Data.mdf和
Old_log.ldf
把Old_Data换成你想要的名字例如New.mdf、New.ldf
然后到企业管理器,找到 数据库 --》右键--》所有任务--》附加数据库--》在弹出的对话框里找到刚才你改名的文件New.mdf
这时您可以看到“原数据库文件名”“当前文件位置”,在“当前文件位置”前会有大红X,然后手动修改“当前文件位置”的路径里的文件名,改为New.MDF,New.LDF,大红X消失,“在附加为:”里边写上你想使用的数据库名New,"指定数据库所有者:"里写上这个数据库的所有者。
虽然现在的数据库文件名显示的是我们想要的“New”,但此时的逻辑文件名还没有修改,还是原来的那个“Old_Data”,工具--》SQL 查询分析器--》然后输入:
Alter DataBASE New
MODIFY FILE(NAME='Old_Data',NEWNAME='New_Data')
Alter DataBASE New
MODIFY FILE(NAME='Old_Log',NEWNAME='New_Log')
--》按F5运行便可。