- 浏览: 2163089 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (1878)
- [网站分类]ASP.NET (141)
- [网站分类]C# (80)
- [随笔分类]NET知识库 (80)
- [随笔分类]摘抄文字[非技术] (3)
- [随笔分类]养生保健 (4)
- [网站分类]读书区 (16)
- [随笔分类]赚钱 (7)
- [网站分类].NET新手区 (233)
- [随笔分类]网站 (75)
- [网站分类]企业信息化其他 (4)
- [网站分类]首页候选区 (34)
- [网站分类]转载区 (12)
- [网站分类]SQL Server (16)
- [网站分类]程序人生 (7)
- [网站分类]WinForm (2)
- [随笔分类]错误集 (12)
- [网站分类]JavaScript (3)
- [随笔分类]小说九鼎记 (69)
- [随笔分类]技术文章 (15)
- [网站分类]求职面试 (3)
- [网站分类]其他技术区 (6)
- [网站分类]非技术区 (10)
- [发布至博客园首页] (5)
- [网站分类]jQuery (6)
- [网站分类].NET精华区 (6)
- [网站分类]Html/Css (10)
- [随笔分类]加速及SEO (10)
- [网站分类]Google开发 (4)
- [随笔分类]旅游备注 (2)
- [网站分类]架构设计 (3)
- [网站分类]Linux (23)
- [随笔分类]重要注册 (3)
- [随笔分类]Linux+PHP (10)
- [网站分类]PHP (11)
- [网站分类]VS2010 (2)
- [网站分类]CLR (1)
- [网站分类]C++ (1)
- [网站分类]ASP.NET MVC (2)
- [网站分类]项目与团队管理 (1)
- [随笔分类]个人总结 (1)
- [随笔分类]问题集 (3)
- [网站分类]代码与软件发布 (1)
- [网站分类]Android开发 (1)
- [网站分类]MySQL (1)
- [网站分类]开源研究 (6)
- ddd (0)
- 好久没写blog了 (0)
- sqlserver (2)
最新评论
-
JamesLiuX:
博主,能组个队么,我是Freelancer新手。
Freelancer.com(原GAF – GetAFreelancer)帐户里的钱如何取出? -
yw10260609:
我认为在混淆前,最好把相关代码备份一下比较好,不然项目完成后, ...
DotFuscator 小记 -
日月葬花魂:
大哥 能 加我个QQ 交流一下嘛 ?51264722 我Q ...
web应用程序和Web网站区别 -
iaimg:
我想问下嵌入delphi写的程序总是出现窗体后面感觉有个主窗体 ...
C#自定义控件:WinForm将其它应用程序窗体嵌入自己内部 -
iaimg:
代码地址下不了啊!
C#自定义控件:WinForm将其它应用程序窗体嵌入自己内部
同步过程
一、准备工作,如果完成则可跳过。
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,不能用计算机名的,为其注册服务器别名
二、发布和订阅
如下工作都在发布服务器上配置,包括发布和订阅。
快照发布和订阅
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的端口,取消选择"动态决定端口",并输入对应的端口号
发表评论
-
你应该知道的10个奇特的 HTML5 单页网站
2013-10-25 21:46 807网页设计师努力寻找新的方式来展现内容。其中一个大的趋势是单页 ... -
用tsmmc.MSC方式在xp和Win7集中管理多台Win2003服务器
2010-12-18 14:08 1338远程桌面管理:tsmmc.msc在xp系统中的使用wind ... -
.Net 4.0并行库实用性演练[1]
2010-12-23 21:21 1198自VS2010发布近半年了,虽然整天想学习新东西,要更新到自己 ... -
Net 4.0并行库实用性演练
2010-12-23 22:03 1078引言 随着CPU多核的普及,编程时充分利用这个特性越显重要。上 ... -
.net 代码混淆原理性实践
2010-11-21 21:53 1669现在我们已经很清楚,托管PE文件可以轻而易举的被反编译,如果您 ... -
ASP.NET中的两个Cookie类:HttpCookie类与Cookie类
2010-07-29 09:43 1917System.Web.HttpCookie类, ... -
SQL的老题目:查询学生平均成绩及其名次
2010-06-18 23:24 4275Student(S#,Sname,Sage,Ssex) 学生表 ... -
去除狂人采集器添加在帖子中的广告信息
2010-06-18 16:28 2200去除狂人采集器添加在帖子中的广告信息 我的网站要转型 ... -
petshop4.0 详解之四(PetShop之ASP.NET缓存)
2010-04-03 09:01 1385如果对微型计算机硬件系统有足够的了解,那么我们对于Cache这 ... -
.NET 开发系统 -知识 点
2010-04-01 09:12 1299安全 性能 调试 Security ... -
织梦部分采集规则-DedeCms
2010-04-01 09:13 9251.幻剑书盟小说采集节点 {dede:comments} ... -
网站静态化结构
2009-12-16 09:21 801写在前头 静态化是解决减轻网站压力,提高网站访问速度的常用方 ... -
Memcache安装
2009-12-16 09:26 809Memcache安装 服务器端下载地址:http:// ... -
memcache_engine + memcachedb = 高性能分布式内存数据库
2009-12-16 09:35 1094memcachedb是一个由新浪网的开发人员开放出来的开源项目 ... -
一个简单的jQuery插件ajaxfileupload实现ajax上传文件例子
2009-12-16 13:10 1553页面代码: <html> <!-- ... -
jQuery Ajax 方法调用 Asp.Net WebService 的详细例子
2009-12-16 13:26 875这很常用,搜索了一下博客园的“找找看”和谷歌,看到大部分都是 ... -
event.keyCode列表
2009-12-16 15:31 1313Keycode对照表 字母和数字键的键码值(keyCo ... -
sql 求差值
2009-12-17 13:15 1169有一组数据,这组数据是不断增加的,想求每小时的差值,规则是:本 ... -
限制文本框只能输入两位数字_我 里面有吗?
2009-12-18 13:44 1127function isTriDecimal(value){ ... -
Resharper进阶一
2009-12-18 15:12 1126Resharper进阶一:简要介绍 面对这样一个问题:为什 ...
相关推荐
SQL Server 2000的订阅与发布是数据库同步的一种机制,主要用于在多个数据库服务器之间进行数据的分发和更新。这一功能对于分布式系统、数据仓库或者需要实时数据同步的环境至关重要。以下是对这一主题的详细说明: ...
SQL Server 发布订阅:SQL Server 2008 数据库同步的具体方式参照.
在本文档中,通过一个具体的实施案例,详细描述了如何在两台安装了Windows Server 2008 R2系统的服务器上,安装SQL Server 2008,并设置发布与订阅机制来同步数据库。 以下是基于文档内容提取的知识点: 1. 双机...
- 对于SQL Server 2000,需启动`SQLSERVERAGENT`服务; - 对于SQL Server 2008,需启动`SQL Server代理 (MSSQLSERVER)`服务。 2. **网络配置**:使用`telnet`命令验证两个服务器之间的网络连接性,确保1433端口...
### SQL Server 2008订阅和发布:深入解析与操作指南 #### 一、创建发布 在SQL Server 2008中,创建发布是实现数据同步的基础步骤。以下是一系列详细的步骤: 1. **创建产品数据库**:首先,需要在SQL Server ...
SqlServer的发布与订阅是数据库复制技术的一种,它允许数据在多台服务器之间进行同步,确保数据的一致性和可用性。这一特性在分布式系统、备份策略和高可用性解决方案中非常关键。以下是关于Sql Server发布与订阅的...
Sql Server 2008 发布订阅 Sql Server 2008 发布订阅是指在分布式数据库系统中,通过发布订阅机制实现数据的实时同步和复制。该机制可以确保数据的一致性和可靠性,提高系统的可用性和性能。 在 Sql Server 2008 ...
这一步非常重要,因为所选的数据库将是后续发布操作的基础。 - 接下来选择“事务发布”,这是最常见的发布类型之一,适用于大多数场景。 - 选择要发布的对象。这里可以包括表、视图、存储过程、函数等。值得注意的是...
SQL Server 发布与订阅 SQL Server 发布与订阅是一种强大的数据同步技术,能够在不同数据库之间实现数据的一致性和实时同步。通过发布与订阅,可以在局域网和广域网、拨号连接、无线连接和 Internet 上将数据分发...
本压缩包文件"sql server 2000 试题汇编答案"显然是针对SQL Server 2000的练习题集及解答,旨在帮助学习者提升对SQL Server 2000的理解和操作技能。以下将详细探讨SQL Server 2000的相关知识点: 1. **SQL Server ...
SQL Server的发布订阅功能是一种数据库复制技术,用于实现数据库的读写分离,减轻单台数据库的压力,构建主从结构。这种技术特别适用于大型系统中,当数据读取和写入操作繁重时,通过分布式数据库来提升系统的整体...
数据库同步方式有很多种,这里利用数据库发布和订阅的方式来完成数据库的同步技术. 发布订阅分为两个步骤:1、发布。2订阅。首先在数据源数据库服务器上对需要同步的数据进行发布,然后在目标数据库服务器上对上述...
通过这个"SQL Server 2000试题汇编第一单元答案"的学习,你将全面掌握SQL Server 2000的核心概念和操作,为后续更深入的学习打下坚实基础。在解答问题时,不仅要关注理论知识,还要注重实际操作的练习,以确保理论与...
在SQL Server中,同步发布和订阅是数据库复制技术的一部分,用于在不同的服务器之间传播数据更改。...在实际操作中,配合“SqlServer数据同步截图-分发&订阅”这样的图片资源,可以更直观地理解和学习这一过程。
SQL 复制-发布和订阅 SQL 复制是指将数据从一个服务器复制到另一个服务器,以便在多个服务器上共享数据。这种技术广泛应用于数据仓库、报表服务器、数据备份等领域。在这里,我们将介绍 SQL 复制的发布和订阅过程,...
**二、SQL Server订阅** 订阅是发布的目标,它定义了哪些服务器将接收发布的数据。订阅可以是推送订阅或拉取订阅。 1. **推送订阅**:发布服务器主动将数据推送到订阅服务器,通常用于网络连接稳定的情况。 2. **...
在SQL Server 2005中,订阅发布是数据库复制的一种形式,用于在多个服务器之间同步数据。数据库复制是数据库管理中的一个重要概念,它允许数据在不同的地理位置、服务器或者应用程序间进行分发和同步,以实现数据的...
sqlserver同步机制介绍 SQL Server提供了多种同步机制,以满足不同的业务需求。以下是几种常见的SQL Server同步机制: Change Data Capture (CDC) Change Data Capture是SQL Server 2008引入的一种同步机制。它...
资源名称:sqlserver高级:发布订阅服务器配置手册 资源截图: 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。
### MS SQL Server 2008 复制(发布与订阅)详解 #### 一、基础知识 **MS SQL Server 2008**的复制功能是数据库管理领域中一项非常重要的技术,它允许数据在不同的数据库之间进行同步,确保数据的一致性和可用性。...