hudan's blog

    学海无涯,回头是岸

博客园 首页 新随笔 联系 订阅 管理

以前想改变数据库名时,都是在企业管理器里面做的。
由于企业管理器里面不能直接修改,所以用一种笨方法,把数据库备份,然后恢复时指定新的数据库名。
而且在企业管理器中恢复数据时,不能修改逻辑文件名,一旦修改了逻辑文件名,就弹出需要用RESTORE FILELISTONLY来恢复的提示。

所以后面建的数据库都用同一个逻辑文件名,很是不爽◎

今天看联机帮助才发现用SQL脚本就可以直接改掉:
(mk:@MSITStore:C:\Program%20Files\Microsoft%20SQL%20Server\80\Tools\Books\tsqlref.chm::/ts_aa-az_4e5h.htm)

--修改数据库名
alter database shyq_data modify name= shyc_data

--修改逻辑文件名
alter database shyc_data modify file (name='shyq_data',newname='shyc_data')
alter database shyc_data modify file (name='shyq_log',newname='shyc_log')

看来以后看帮助要看的仔细一些!

posted on 2006-03-21 19:52  回头重来  阅读(727)  评论(0编辑  收藏  举报