SQL Server分离和附加数据库

时间:2021-12-27 03:57:21
SQL Server分离和附加数据库     因为有种需要SQL Server中的数据库可能有的时候需要进行分离和附加在进行相关的操作。那么怎么样对数据库进行分离和附加呢?   1.数据库的分离     分离数据库的方法有两种,第一是右击相应的数据库,然后选择任务中的分离即可。      第二种是使用命令的方式       EXEC SP_DETACH_DB @DBNAME(@DNAME是我们需要分离的数据库名)       例 如 EXEC SP_DETACH_DB 'TEST'     2.数据库的附加     在附加数据库的时候我们用右击的方式来完成。右击数据库然后选择附加,在跳出来的对话框里选择添加,找到数据库对应的MDF文件,确定后也会带出相应的LDF文件。        使用命令进行附加数据库       CREATE DATABASE TEST       ON       (FILENAME = 'D:\TEST.MDF')       FOR ATTACH     或者      EXEC sp_attach_db @DBNAME = 'TEST',
                     @FILENAME1 = 'D:\TEST.MDF',
                     @FILENAME2 = 'D:\TEST_LOG.LDF'
    如果在附加数据库的时候,日志文件不小心被删除或者损坏,可以使用下面的方法附加数据库。       CREATE DATABASE TEST       ON     (FILENAME = 'D:\TEST.MDF')      FOR ATTACH_REBUILD_LOG    

本文出自 “路人甲” 博客,请务必保留此出处http://wshaibing.blog.51cto.com/2746051/794239