首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

SQL Server2005数据库镜像的有关问题

2012-03-08 
请教高手SQL Server2005数据库镜像的问题小弟现在正在折腾一个单位的数据库,想给他做个双机热备,数据库复

请教高手SQL Server2005数据库镜像的问题
小弟现在正在折腾一个单位的数据库,想给他做个双机热备,数据库复制据说很复杂,没敢试,数据库镜像试了试,用DBCC TRACE(1400) 打开了跟踪日志,但是开始镜像还是报错,错误内容还是说跟踪日志1400没有开启,刚来论坛,没有分,各位大虾就当做善事吧!最好把详细的镜像步骤说下,谢谢!

[解决办法]

SQL code
数据库备份操作步骤停止sql 服务分离数据库到data 文件夹下拷贝需要的 MDF,LDF到其他数据库上右键附加对数据库而言: 1、使用备份还原机制。在一个SQL服务器上备份数据库,然后在另外一个SQL服务器上还原数据库。 2、附加方式。拷贝数据库的MDF,LDF文件,到另外一个服务器上用附加方式附加数据库。但这种方式可能掉索引、主键。 附加也可用命令进行。 示例 下面的示例将 pubs 中的两个文件附加到当前服务器。 EXEC sp_attach_db @dbname = N 'pubs ',     @filename1 = N 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf ',     @filename2 = N 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs_log.ldf '备份数据库的命令是:BACKUP DATABASE test   TO disk = 'c:\test'   WITH FORMAT,   NAME = 'Full Backup of MyNwind'解释如下:BACKUP DATABASE test      --这里的test指的是数据库名称   TO disk = 'c:\test'    --这里指名的数据库路径   WITH FORMAT,   NAME = 'Full Backup of MyNwind'    --这个是备注,无所谓。。随便写。还原数据库的命令是:USE masterGORESTORE DATABASE test_wt   FROM disk = 'c:\test_wt'GO解释如下:USE master   --所使用的数据库GORESTORE DATABASE test_wt  --所被恢复的数据库名称   FROM disk = 'c:\test_wt'     --本地硬盘路径GO 

热点排行