sql2008 数据库移机 附加
本帖最后由 Myue 于 2012-11-11 20:30:00 编辑
现使用的是sql2008,我复制了master数据库、具体数据的数据库
方法:
1、把master数据附加成oldmaster
2、select name,filename from oldmaster..sysdatabases
3、假如第二步成了了就可以通过游标进行附加了
问题:第二步操作的时候不能像sql2000那样:能查询到原来的 数据库名称、数据库的物理路径;
请问复制那些文件才可以看到原来的name、filename
------解决方案--------------------SELECT * FROM sys.sysdatabases
SELECT * FROM sys.database_files
不知道你是不是要这些
------解决方案--------------------完全备份再还原到新服务器。
------解决方案--------------------
是要这些;但是查询出来没有原来的 name 、filename 这些内容了
------解决方案--------------------这些值是附加后的值,如果你附加后都改变了,当然就改变了咯,哪有记录以前这个库是哪个名字,现在又是哪个名字的?