SQL SERVER2008数据库同步(镜像、复制、日志传送
Felixzhaowenzhong
勤能补拙
展开
-
JOB 自动检测复制订阅超时
---JOB 自动检测复制订阅超时。并通过邮件的方式通知DBADECLARE @publication AS NVARCHAR(200);DECLARE @delaySeconds INT;DECLARE @tokenKeepDays INT;DECLARE @recordKeepDays INT;SET @tokenKeepDays=3; --令牌保存时间SET @recordKee原创 2013-07-11 17:30:25 · 895 阅读 · 0 评论 -
镜像 相关存储过程
共享一个同事整理并内部共享的一个 镜像维护 的相关存储过程。--===================================================================--创建数据库镜像监视器作业,该作业可定期更新服务器实例上每个镜像数据库的镜像状态。--sp_dbmmonitoraddmonitoring [ update_period ]--update原创 2013-04-09 10:43:30 · 1005 阅读 · 0 评论 -
通过SQL Server 2008数据库复制实现数据库同步备份
----数据库复制(同步)-----创建发布服务器 的整个流程逻辑思路1、在本地磁盘上创建一个设置快照的目录(文件夹)2、设置数据库恢复模式为 完整模式 即 RECOVERY MODE =FULL3、启用代理服务4、点击 "复制" 功能按钮 ---右键本地发布---新建分布 进入到发布向导界面5、默认选择第一项(“ZHAOWENZHONG”将充当自己的分发服务器;SQL原创 2010-12-01 15:08:00 · 10727 阅读 · 0 评论 -
SQL SERVER 2008 事务日志传送
-----SQLSERVER2008 事务日志传送 备份数据库1、在主机上执行完整备份数据库2、在备份机上 创建三个文件夹 。· 第一个文件夹A(原主机上:比如)用来存放:备份数据库。 第二个文件夹B(目标机) 需要共享 存放:为备份数据库传送过来的事务日志。 第三个文件组C(目标机) 需要共享 存放:为还原数据库复制的事务日志。--3、将主机上备份好的数据库 拷贝原创 2011-06-24 10:57:00 · 5343 阅读 · 0 评论 -
SQL SERVER2008 镜像全攻略
在非域控环境中创建数据库镜像, 我们必须使用证书来创建数据库镜像。 大致的步骤包括:在为数据库镜像配置的每个服务器实例上执行下列步骤:在 master 数据库中,创建数据库主密钥。在 master 数据库中,为服务器实例创建加密证书。使用服务器实例的证书为该服务器实例创建端点。将证书备份到文件,并将其安全地复制到其他系统。 然后,对为数据库镜像配置的每个伙伴原创 2011-03-11 10:40:00 · 11940 阅读 · 0 评论 -
SQL2005删除复制数据库的发布与订阅的方法
SQL2005删除复制数据库的发布与订阅的方法 --在测试环境中恢复从正式数据库服务器上备份下来的bak文件后,正式环境里数据库复制的发布、订阅也被带进来了,结果恢复的数据库无法更改表结构,直接删除这些错误的发布会提示订阅没有清理,但删除订阅时又提示订阅服务器不存在。 master执行语句:sp_removedbreplication ‘复制的数据库名’。刷新本地发布后该数据库转载 2010-12-02 11:24:00 · 12140 阅读 · 0 评论 -
JOB+MERGE 跨服务器同步数据
为了解决单服务器压力,将库分服务器部署,但是原来用触发器实现的表数据同步就实现不了了。因为总监老大不允许 开启分布式事务(MSDTC),我又不想为了一个几千行的基础数据做复制订阅。于是乎决定用 JOB+MERGE的方式实现。第一步 创建一个存储过程(当然也可以直接写到JOB中)CREATE PROCEDURE PRC_SYNC_DATAASBEGIN SET NOCOUNT ON原创 2013-09-26 15:41:10 · 1779 阅读 · 0 评论