SQL Server2005 两台服务器上的数据库同步(转载)
|
Item |
发布机 A |
订阅机 B |
|
OS |
Windows 2003 Server |
Windows 2003 Server |
|
SQL |
SQL Server 2005 企业版 |
SQL Server 2005 企业版 |
|
域 |
无 |
无 |
|
IP |
192.168.1.2 |
192.168.1.3 |
|
机器名 |
Server1 | Server2 |
|
工作组 |
Workgroup |
Workgroup |
1.2发布Server1机上建SQL Server Agent的用户

用户名:SQL_Publisher(自己定)
密码:123456(自己定)
给SQL_Publisher用户添加Administrators管理用户组。

1.3发布机的配置
在“开始”菜单中,找到 Microsoft SQL Server 2005=>配置工具=> SQL Server Configuration Manager

1.4开启Server1和Server2机的数据库服务器身份验证
步骤:打开SQL Server Management Studio=>选择Server1=>右键,选择属性=>选择安全性=>服务器身份验证:选择SQL Server和Windows身份验证模式(S)

2发布机Server1配置
2.1发布机Server1上的快照文件位置的设置
在D:\下建立一个文件夹RepblData,利用Serv-U Ftp工具建立一个Ftp指向该目录:
Ftp用户名:ftp_user(自己定)
Ftp密码:123456(自己定)
权限:读,写,追加
发布机Server1上的快照文件位置的设置步骤:
打开SQL Server Management Studio=>打开Server1=>打开复制=>右键选择本地发布=>选择分发服务器属性=>选择发布服务器=>将默认快照文件夹设置为D:\RepblData


2.2在Server1和Server2分别建立数据库CNBlogsDemo,在Server1上表如下
分别在Server1和Server2上的数据库CNBlogsDemo,加入Publisher用户,设置为db_owner、db_datareader、db_datawriter角色:


2.3建立发布快照步骤










设置快照的FTP路径、帐号和密码
3.订阅服务器Server2上的配置步骤:



备份数据库的订阅就建好了!
现在来瞧一瞧订阅服务器CNBlogsDB2上的用于复制的数据库CNBlogsDemo:

看!我们在发布服务器上建立的表CNBlogsTest复制过来了。
现在我们去发布服务器CNBlogsDB1上添加一条记录:

再去订阅服务器CNBlogsDB2瞧一瞧:

数据立即同步过来了!搞定!
SQL Server2005 两台服务器上的数据库同步(转载)的更多相关文章
- SQL Server2005 两台服务器上的数据库互相同步(转载)
1.1测试环境 Item 发布机 A 订阅机 B OS Windows 2003 Server Windows 2003 Server SQL SQL Server 2005 企业版 SQL Serv ...
- SqlServer数据库同时备份到两台服务器上(并自动删除过期文件)
数据库同时备份到两台服务器上(并自动删除过期文件) 举例 :(本地)服务器A: IP :192.168.1.1 (远程)服务器B: IP :192.168.1.2 数据库版本:SqlServer200 ...
- Capistrano:自动完成多台服务器上新版本的同步更新,包括数据库的改变
https://baike.baidu.com/item/Capistrano/6844928?fr=aladdin Capistrano是一种在多台服务器上运行脚本的开源工具,它主要用于部署we ...
- rsync配置两台服务器之间的文件备份(同步)
rsync配置两台服务器之间的文件备份(同步) 前情提要 环境: 192.168.1.2 主服务器 centos 7.7 192.168.1.3 备份服务器 centos 7.7 rsync 安装(两 ...
- sql server 中不同服务器上的数据库中表怎么互导数据
--创建一个链接 EXEC sp_addlinkedserver 'OtherServerDb','','SQLOLEDB','192.168.12.101' --第一个参数是给远程的服务器起的别名 ...
- mysql同一台服务器上不同数据库中个别表内容同步
>>>>>>soft_wsx>>>>>>--数据备份与还原>>同步备用服务器--1.完全备份主数据库--2.使用带S ...
- rsync 实现文件同步 (重要数据通过rsyncr把数据同步到不同的两台服务器上,这样可以防止服务器的硬盘故障导致数据丢失) 客户端同步时如果要排某个目录
rsync是unix系统下的数据镜像 备份工具,一般linux系统都 自带: # rpm -qa|grep rsync rsync-3.0.9-17.el7.x86_64 服务器端:10.100.0. ...
- Linux两台服务器上互传文件
主服务器:192.168.100.30: 文件所在服务器:192.168.100.31: 1. 在主服务上拷贝文件: #scp root@192.168.100.31:/home/a.txt /hom ...
- 本地SQL Server怎么连接服务器上的数据库
在阿里云的安全组规则中的入方向加上端口1433就好了,首先得要有这个,其他的都是后话
随机推荐
- VS2010下面Empty Project使用
VS2010下面Empty Project使用:1,添加代码HelloApp #include <afxwin.h> class CHelloApp:public CWinApp{publ ...
- Photoshop的版本体系
Photoshop CS6 和Photoshop CC的区别 没有什么玄乎的,仅仅是版本不一样. 版本的命名 Photoshop CS6 是CS系列的最后一版本, Adobe Photoshop CS ...
- FastStone Capture 8.4 注册码
原文:https://blog.csdn.net/mlin_123/article/details/51557079 name:bluman serial/序列号/注册码:VPISCJULXUFGDD ...
- Windows 配置 Apache Python CGI
提示:安装Apache可参考 https://jingyan.baidu.com/article/0eb457e53c019f03f1a905c7.html 1. 打开URL: https://ww ...
- 《C++反汇编与逆向分析技术揭秘》之十——构造函数
对象生成时会自动调用构造函数.只要找到了定义对象的地方,就找到了构造函数调用的时机.不同作用域的对象的生命周期不同,如局部对象.全局对象.静态对象等的生命周期各不相同,只要知道了对象的生命周期,便可以 ...
- Valgrind 内存泄漏工具
Valgrind 是一款 Linux下(支持 x86.x86_64和ppc32)程序的内存调试工具,它可以对编译后的二进制程序进行内存使用监测(C语言中的malloc和free,以及C++中的new和 ...
- linux基础命令行
1.ls ls //显示所有文件(不显示隐藏文件) ls -a //显示所有文件(显示隐藏文件) ls -l //显示所有文件详细信息 ls -S //以大小排序 ls -t //以时间排序 2.cd ...
- [转] Markdown
转自 https://en.wikipedia.org/wiki/Markdown#Example 英文版本 - http://daringfireball.net/projects/markdown ...
- go语言基础之格式化输出
1.fmt包的格式化输出输入 格式说明 格式 含义 %% 一个%字面量 %b 一个二进制整数值(基数为2),或者是一个(高级的)用科学计数法表示的指数为2的浮点数 %c 字符型.可以把输入的数字按照A ...
- iframe高度动态自适应
by zhangxinxu from http://www.zhangxinxu.com本文地址:http://www.zhangxinxu.com/wordpress/?p=1294 一.前言碎碎念 ...