SQL Server 2008数据库重命名方法
2013-12-23 22:29
267 查看
假设SQL Server 2008中有个数据库test,现在要将其改名为zhy
步骤:
(1) 分离数据库:打开management studio,找到test数据库-->右键-->任务-->分离
(2) 改名:然后到数据库物理路径(例如C:/Program Files/Microsoft SQL Server/MSSQL10.MSSQLSERVER/MSSQL/DATA)下找到test.mdf和test_log.ldf,分别改名为zhy.mdf、zhy_log.ldf
(3) 附加数据库:打开management studio,找到"数据库" -->右键-->附加,在弹出的页面中点"添加"按钮,找到我们改名后的zhy.mdf的文件,确定,这时我们可以看到会提示test.mdf和test_log.ldf文件不存在,我们只需要再点击"当前文件目录"下的按钮然后分别选择zhy.mdf和zhy.ldf就可以了。需要说明的是,在这里最好把"要附加的数据库"栏中的"附加为"列中的内容test改成zhy,要不然就需要在数据库附加操作完成后直接在数据库名称test上右键重命名。
(4) 修改逻辑文件名
通过上面几步的操作,management studio中显示的数据库文件名变成了zhy,已经能够正常使用了,但此时的逻辑文件名还没有修改,打开management studio-->在数据库zhy上点右键-->属性-->文件,如图:
![](http://hi.csdn.net/attachment/201106/11/0_1307762151ms76.gif)
我们可以看到,数据库文件的逻辑名称还是原来的test,我们应该同时把它改过来,这样才彻底。
具体可以通过执行下面语句实现:
工具--》SQL 查询分析器--》然后输入:
Alter DataBASE New
MODIFY FILE(NAME='test',NEWNAME='zhy')
Alter DataBASE New
MODIFY FILE(NAME='test_Log',NEWNAME='zhy_Log')
![](http://hi.csdn.net/attachment/201106/11/0_1307762338Tyh8.gif)
SQL Server 2005改名的方法类似
步骤:
(1) 分离数据库:打开management studio,找到test数据库-->右键-->任务-->分离
(2) 改名:然后到数据库物理路径(例如C:/Program Files/Microsoft SQL Server/MSSQL10.MSSQLSERVER/MSSQL/DATA)下找到test.mdf和test_log.ldf,分别改名为zhy.mdf、zhy_log.ldf
(3) 附加数据库:打开management studio,找到"数据库" -->右键-->附加,在弹出的页面中点"添加"按钮,找到我们改名后的zhy.mdf的文件,确定,这时我们可以看到会提示test.mdf和test_log.ldf文件不存在,我们只需要再点击"当前文件目录"下的按钮然后分别选择zhy.mdf和zhy.ldf就可以了。需要说明的是,在这里最好把"要附加的数据库"栏中的"附加为"列中的内容test改成zhy,要不然就需要在数据库附加操作完成后直接在数据库名称test上右键重命名。
(4) 修改逻辑文件名
通过上面几步的操作,management studio中显示的数据库文件名变成了zhy,已经能够正常使用了,但此时的逻辑文件名还没有修改,打开management studio-->在数据库zhy上点右键-->属性-->文件,如图:
![](http://hi.csdn.net/attachment/201106/11/0_1307762151ms76.gif)
我们可以看到,数据库文件的逻辑名称还是原来的test,我们应该同时把它改过来,这样才彻底。
具体可以通过执行下面语句实现:
工具--》SQL 查询分析器--》然后输入:
Alter DataBASE New
MODIFY FILE(NAME='test',NEWNAME='zhy')
Alter DataBASE New
MODIFY FILE(NAME='test_Log',NEWNAME='zhy_Log')
![](http://hi.csdn.net/attachment/201106/11/0_1307762338Tyh8.gif)
SQL Server 2005改名的方法类似
相关文章推荐
- SQL Server 2008数据库重命名方法
- SQL Server 2008数据库重命名方法
- SQL Server 2008数据库重命名方法
- 有关sql server 2008无法导入数据库mdf文件的处理方法
- sql server 2008中备份集中的数据库备份与现有的xx数据库不同的解决方法
- sql server 2008数据库连接失败,解决方法
- SQL Server 2008数据库被标记为“可疑”时的解决方法
- SQL Server 2008 “备份集中的数据库备份与现有的数据库不同”解决方法
- SQL Server 2005/2008 用户数据库文件默认路径和默认备份路径修改方法
- SQL SERVER 2008远程数据库移植到本地的方法
- SQL Server 2005/2008 用户数据库文件默认路径和默认备份路径修改方法
- sql server 2008数据库文件收缩的方法。
- SQL Server 2008 “因为数据库正在使用,所以无法获得对数据库的独占访问权”解决方法
- Sql Server 2008 R2出现"provider:命名管道提供程序,error:40"问题,无法登录数据库 做个记录
- SQL Server 2008还原数据时报错“因为数据库正在使用,所以无法获得对数据库的独占访问权”的解决方法
- SQL Server 2005/2008 用户数据库文件默认路径和默认备份路径修改方法
- Visual C# 2008+SQL Server 2005 数据库与网络开发--11.2.3 LINQ的查询和方法
- SQL Server 2008数据库设置定期自动备份的方法
- sql server 2008 provider:命名管道提供程序,error:40 错误 解决方法
- SQL Server 2008还原数据库时出现“备份集中的数据库备份与现有的数据库不同”的解决方法