SQL Server 2005中有个数据库HT_WisdomDataBaseCenter,现在要将其改名为HT_NBSBOneNetcs1
步骤:
(1) 分离数据库:打开management
studio,找到test数据库-->右键-->任务-->分离
(2)
改名:然后到数据库物理路径(例如C:/Program Files/Microsoft SQL
Server/MSSQL10.MSSQLSERVER/MSSQL/DATA)下找到HT_WisdomDataBaseCenter.mdf和HT_WisdomDataBaseCenter.ldf,分别改名为HT_NBSBOneNetcs1.mdf、HT_NBSBOneNetcs1.ldf
(3) 附加数据库:打开management studio,找到"数据库"
-->右键-->附加,在弹出的页面中点"添加"按钮,找到我们改名后的HT_NBSBOneNetcs1.mdf的文件,确定,这时我们可以看到会提示HT_NBSBOneNetcs1.mdf和HT_NBSBOneNetcs1.ldf文件不存在,我们只需要再点击"当前文件目录"下的按钮然后分别选择HT_NBSBOneNetcs1.mdf和HT_NBSBOneNetcs1.ldf就可以了。需要说明的是,在这里最好把"要附加的数据库"栏中的"附加为"列中的内容HT_WisdomDataBaseCenter改成HT_NBSBOneNetcs1,要不然就需要在数据库附加操作完成后直接在数据库名称HT_WisdomDataBaseCenter上右键重命名。
(4) 修改逻辑文件名
通过上面几步的操作,management
studio中显示的数据库文件名变成了HT_NBSBOneNetcs1,已经能够正常使用了,但此时的逻辑文件名还没有修改,打开management
studio-->在数据库zhy上点右键-->属性-->文件,如图:
我们可以看到,数据库文件的逻辑名称还是原来的HT_WisdomDataBaseCenter,我们应该同时把它改过来,这样才彻底。
具体可以通过执行下面语句实现:
工具--》SQL
查询分析器--》然后输入:
Alter DataBASE HT_NBSBOneNetcs1
MODIFY FILE(NAME='HT_WisdomDataBaseCenter',NEWNAME='HT_NBSBOneNetcs1')
Alter DataBASE HT_NBSBOneNetcs1
MODIFY FILE(NAME='HT_WisdomDataBaseCenter_Log',NEWNAME='HT_NBSBOneNetcs1_Log')
Xamarin.iOS开发初体验
MySQL MyISAM/InnoDB高并发优化经验
windows系统上安装与使用Android NDK r8d(二)
windows系统上安装与使用Android NDK r8d(一)
Windows平台下如何使用Android NDK
Xamarin 手动安装步骤+破解(最新版Xamarin V3)
MONO,原来你是水中月
剑客vs刀客 Java vs .NET
终于理解了什么是LGPL
- 最新文章
-
使用代码配置 NHibernate
mysql出现Waiting for table metadata lock的原因及解决方案
mysql配置文件my.ini优化详解
mysql查询更新时的锁表机制分析(只介绍了MYISAM)
MySQL MyISAM和InNodb备份与恢复技巧
Mysql配置文件my.ini详解
Skip-External-Locking – MySQL性能参数详解
MySQL
NHibernate使用无状态Sessions
MySQL 自动添加DateTime
- 热门文章
-
MySQL删除数据Delete与Truncate语句使用比较
mysql sql长度限制解决
mysql中key 、primary key 、unique key 与index区别
CDMA,GPRS,3G有什么区别
sim usim Uim 区别
找不到原始安装光盘的佳能EOS Utility的下载和安装
在Mac中设置Ctrl+C/V进行复制/粘贴
Mac OS上的远程桌面
[Xarmrin.IOS]使用Build Host 在Windows上建置IOS程式及DeBug
在 Win 7 下使用 VirtualBOX 虚拟机安装 OS X 10.9 Mavericks 及 Xcode 5