SQL2005数据库迁移
现有的数据库sql2005server更换磁盘柜,将存放在原来存储上的数据库文件迁移到新的盘柜存储。采用分离附加的方法。
1、使用SQL2005的管理器打开SQL2005
<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" /><?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

 

2、使用windows身份验证或SQLserver验证的有足够管理者权限的账户。

 

3、查看到现在正在使用的数据库。

 

4、选择一个数据库,右键选择属性。点击文件,查看数据库存放的位置。主要和次要的数据库文件,以及事务日志文件存放的位置。

 

5、选择要分离的数据库。右键,任务分离。

 

6、断开数据库的来连接,状态为就绪。

 

7、点击确定后,数据库文件从SQL2005server上分离出来。

 

8、同样的方法将其他需要分离数据库文件分离。如果数据库文件太多,可以一次分离一个数据库文件,待这个数据库迁移完成,在分离其他数据库完成迁移。

 

9、将分离的数据库文件复制到新的存储位置。主要和次要,事务日志文件。

 

10copy到新的存放位置。主要和次要、事务日志文件。

 

11、右键 ‘数据库’ 选择‘附加’。

 

12、在附件数据库的窗口中,点击添加,选择要添加的主要数据库文件。

 

13、添加后自动关联显示添加数据库的详细信息。如果不再同一个路径下,可手动修改为正确的次要库文件或事务日志文件的存放路径。

 

14、点击确定后,完成数据库的附加。查看数据库中表等信息是否正确。

 

15、附加后的数据库,可以正常打开表等,实现对数据库的正常操作。