同步过程 
一、准备工作,如果完成则可跳过。
1、内网DB服务器作为发布服务器,外网DB服务器作为订阅服务器。
发布服务器和订阅服务器上分别创建Windows用户jl,密码jl,隶属于administrators,注意要保持一致。
2、发布服务器上创建一个共享目录,作为发布快照文件的存放目录。例如:在D盘根目录下建文件夹名为SqlCopy,设置用户jl,权限为完全控制。
3、确定发布服务器和订阅服务器的数据库autoweb保持一致。
4、在发布服务器和订阅服务器的SQL Server中创建用户登陆名jl,作为发布数据库autoweb的拥有者(设置为dbo_owner和public)。用户名和密码都一致。
5、打开服务(控制面板---管理工具---服务)
---右击SQLSERVER AGENT---属性---登录---选择“此帐户”
---输入或选择第一步中创建的WINDOWS 用户jl,
---“密码“中输入该用户密码jl
6、开启SQL Server 2005的网络协议TCP/IP和管道命名协议并重启网络服务。
7、设置SQL SERVER 身份验证,解决连接时的权限问题(发布、订阅服务器均设置)
步骤为:对象资源管理器----右击SQL实例-----属性----安全性----服务器身份验证------选“SQL Server和WINDOWS“,然后点确定。
8、发布服务器和订阅服务器互相注册
步骤如下:视图----单击以注册服务器----右键数据库引擎----新建服务器注册-----填写要注册的远程服务器名称------身份验证 选“SQL Server验证“-----用户名(sa) 密码------创建组(也可不建)-----完成。对于只能用IP,不能用计算机名的,为其注册服务器别名
9、
二、发布和订阅
如下工作都在发布服务器上配置,包括发布和订阅。
快照发布和订阅
1、 选择 复制 节点,右键本地发布 ----下一步---------系统弹出对话框看提示----直到“指定快照文件夹”----在“快照文件夹“中输入准备工作中创建的目录(指向步骤3所建的共享文件夹)------选择发布数据库-------选择发布类型

下一步―――选择要发布的数据库autoweb中的表,将b(B)开头的表去掉,V开头的表去掉,c_开头的表去掉,t_开头的表去掉,剩下的表作为快照发布到订阅服务器上(单向传输)

根据情况决定执行发布的间隔时间,如图每天每20分钟执行一次。

下一步快照代理安全性,设置如图,连接到发布服务器用户jl,密码jl.

-------填写发布名称。
2、 选择 复制 节点,右键本地订阅,选择发布服务器-------选择订阅方式(选择推送订阅))-------填加订阅服务器--------选择代理计划(一般选择连续运行)---------其余选择默认项。
至此完成快照发布和订阅。
合并发布和订阅
1、

选择如下三个表作为合并发布的对象,用于双向通讯

根据情况决定执行发布的间隔时间,如图每天每20分钟执行一次。

2、 选择 复制 节点,右键本地订阅,选择发布服务器-------选择订阅方式(选择推送订阅))-------填加订阅服务器--------选择代理计划(一般选择连续运行)---------其余选择默认项。
至此完成合并发布和订阅
--------------------------------------------------------------------------------------------------------------------------------------------------
主要是要注意权限的问题,一般做发布/订阅,建议你做如下准备工作:

1.发布服务器,订阅服务器都创建一个同名的windows用户,并设置相同的密码,做为发布快照文件夹的有效访问用户
我的电脑
--控制面板
--管理工具
--计算机管理
--用户和组
--右键用户
--新建用户
--建立一个隶属于administrator组的登陆windows的用户
2.在发布服务器上,新建一个共享目录,做为发布的快照文件的存放目录,操作:
我的电脑--D:\ 新建一个目录,名为: PUB
--右键这个新建的目录
--属性--共享
--选择"共享该文件夹"
--通过"权限"按纽来设置具体的用户权限,保证第一步中创建的用户具有对该文件夹的所有权限
--确定

3.设置SQL代理(SQLSERVERAGENT)服务的启动用户(发布/订阅服务器均做此设置)
开始--程序--管理工具--服务
--右键SQLSERVERAGENT
--属性--登陆--选择"此账户"
--输入或者选择第一步中创建的windows登录用户名
--"密码"中输入该用户的密码
4.设置SQL Server身份验证模式,解决连接时的权限问题(发布/订阅服务器均做此设置)
企业管理器
--右键SQL实例--属性
--安全性--身份验证
--选择"SQL Server 和 Windows"
--确定
5.在发布服务器和订阅服务器上互相注册
企业管理器
--右键SQL Server组
--新建SQL Server注册...
--下一步--可用的服务器中,输入你要注册的远程服务器名--添加
--下一步--连接使用,选择第二个"SQL Server身份验证"
--下一步--输入用户名和密码
--下一步--选择SQL Server组,也可以创建一个新组
--下一步--完成
6.对于只能用IP,不能用计算机名的,为其注册服务器别名
  (在连接端配置,比如,在订阅服务器上配置的话,服务器名称中输入的是发布服务器的IP)
开始--程序--Microsoft SQL Server--客户端网络实用工具
--别名--添加
--网络库选择"tcp/ip"--服务器别名输入SQL服务器名
--连接参数--服务器名称中输入SQL服务器ip地址
--如果你修改了SQL的端口,取消选择"动态决定端口",并输入对应的端口号

转载于:https://www.cnblogs.com/wayne-ivan/p/3821872.html

SQL SERVER2000中订阅与发布的具体操作相关推荐

  1. SQL Server 2000订阅与发布的具体操作

    <script src="http://www.webjx.com/ad/js/articletop_ad.js"></script> 同步过程 一.准备工 ...

  2. SQL SERVER2000中Transact-SQL语言详解

    SQL Server 2000中的SQL语言是Transact-SQL语言 . Transact-SQL语言主要组成部分有一下几种: 1.数据定义语言(DDL,Data Definition Lang ...

  3. sql server2000中如何自动杀死死锁进程

    一.创建存储过程 sp_killlock CREATE proc sp_killlock @kill_lock_spid bit=1,  --是否杀掉死锁的进程,1 杀掉, 0 仅显示 @show_s ...

  4. SQL Server2000中执行一个SQL, 在lock上发现自己锁自己

    很老的一个数据库, SQL SERVER 2000 SP4,   执行一个查询SQL的时候(查询SQL中有加入nolock), PID=128,   在lock session 上查看 发现 128 ...

  5. SQL Server中的数据字典

    数据字典是记录了数据库的系统描述信息的表和视图的集合,分为两类 系统自带:DBMS自带的,用于统计数据库中的相应信息.在SQL Server 数据库中的sys*表,里面记录着系统字段的定义.索引.完整 ...

  6. SQL Server2000数据库文件损坏时如何恢复

    出现这样的问题是比较严重的了,能否修复只能看你的运气-- SQL Server2000中,如果数据库文件(非系统数据库文件)遇到错误的时候,仅适用于非master,msdb的数据库. 说明如下: 1 ...

  7. SQL Server中关于跟踪(Trace)那点事(转载)

    前言 一提到跟踪俩字,很多人想到警匪片中的场景,同样在我们的SQL Server数据库中"跟踪"也是无处不在的,如果我们利用好了跟踪技巧,就可以针对某些特定的场景做定向分析,找出充 ...

  8. redis操作订阅和发布

    redis中订阅和发布,可以理解为java设计模式中的生产者和消费者模式,一个生产数据,一个消费数据,消费数据的呢,开启一个阻塞线程,等待生产数据,接下来我们看看redis怎样操作,我们需要开启两个终 ...

  9. SQL Server中SELECT会真的阻塞SELECT吗?

    在SQL Server中,我们知道一个SELECT语句执行过程中只会申请一些意向共享锁(IS) 与共享锁(S), 例如我使用SQL Profile跟踪会话86执行SELECT * FROM dbo.T ...

最新文章

  1. 利用Powershell SSH-Session 工具管理 linux或网络设备
  2. 吴恩达:无监督学习很重要!
  3. echarts中legend如何换行
  4. oracle 获取系统年 月,Oracle 获取当前年、月、日
  5. 爬虫 - 豆瓣网《小王子》热评
  6. cocos2d-x学习 之一
  7. 【CodeForces-1041C】Coffee Break(贪心,STL,set二分维护,题意难,有坑,SJ题,构造)(知识点总结)
  8. MySQL5.7 常用系统表大全
  9. Github | Google开源高性能机器学习研究工具Jax
  10. 买基金你们都亏了多少钱?
  11. 解决Win7系统没有声音 麦克无声等问题
  12. Java安装以及环境配置
  13. 天平应什么放置_电子天平,你不得不知道的那些事!
  14. mobi电子书如何用Windows电脑阅读?
  15. FC SAN、IP SAN、IB SAN
  16. 序列的傅里叶变换MATLAB实现
  17. python中TODO注释介绍
  18. 推荐书单——不定时更新
  19. Possibly consider using a shorter maxLifetime value.问题处理
  20. 台式计算机网线插哪里,电脑主机网线插哪里?

热门文章

  1. [转]消息队列软件大比拼
  2. 学院派CAD工具箱及CAD调用外部应用程序的方法
  3. row height
  4. UNILEVER STUDENT PROJECTS EVENT
  5. 我希望的未来职业发展!!!!!!!!!!想了半年的最终的结果~好像又没有变化哈哈哈哈
  6. 图集内子图压缩及 ETC2 fallback选项的作用
  7. windows配置java运行环境
  8. Redis分布式锁---完美实现
  9. centos7配置安装redis
  10. python中的open函数