三九宝宝网宝宝百科宝宝知识

一步步教你配置SQLSERVER合并复制四提高Distributor的安全性

11月03日 编辑 39baobao.com

[安全性对比浅析防火墙与路由器配置]安全性对比 浅析防火墙与路由器配置防火墙已经成为企业网络建设中的一个关键组成部分。但有很多用户,认为网络中已经有了路由器,可以实现一些简单的滤功能,所以,为什么还要用防...+阅读

为了让已订阅数据库的设备能够更好地去联系Distributor,你必须在数据库中添加一个域用户,让设备能够通过这个用户的权限来访问发布数据库。

打开SQL SERVER资源管理器,展开Security这个选项,右键点击Login文件夹,选择New Login...

在Login-New这个页面,选择Windows Authentication单选按钮,然后点击Search.

在弹出来的Select User or Group这个页面,点击Locations,展开Entire Directory节点,选择syncdomain.internal然后点击OK.在Enter the object name to select这个文本框中输入syncuser,然后点击Check Names按钮,然后点击OK.然后就将syncdomain.internal域中的syncuser用户添加到新用户列表中去了。

在Login-New这个页面左边的导航中选择User Mapping.在右边的复选框中选上刚刚Publication时的数据库distribution,然后点击OK。

如何取消一个Distributor或者Publisher?

可能有些情况下,你想要去移除Distribution Database或者是一个发布复制的数据库,手工删除当然是一个方法,不过这里有一个更彻底的方法,并且它很简单。打开SQL SERVER资源管理器,右键点击Replication然后选择Disable Publishing and Distribution.

弹出来的第一个页面是一个向导页面,直接点击Next.

在Disable Publishing这个页面,你需要选择Yes,disable publishing on this server 单选按钮去删除这个发布数据库,删除所有的复制数据库,并且删除所有的订阅.

在Confirm Disabling Remote Publishers这个界面将会是一个警告页面,警告你将以下服务器的复制订阅都将删除.

接下来的页面是一个确认页面以及选择是否要生成一个脚本文件方便日后的重复工作.

如果你选择了生成脚本文件的话,你将看到下面这个界面,它是用于让你选择这个脚本文件存放的地点以及文件的格式.

好了,我们的工作终于快完成了,下面是一个完成确认信息,确保这些信息与你所填的信息一致.

当你看到以下界面都是success时就说明你的工作已经做好了。

Name Pies

当你把合并复制的安全这块做好时,你就马上要完成SQL SERVER Distributor的启动和运行了,但你还差后一步,即使我们在TCP/IP这个环境,SQL SERVER 依然需要启动Named Pipes去完成合并复制的一些任务。

启动SQL SERVER Configuration Manager,展开SQL SERVER 2005 work Configuration然后点击Protocols for MSSQLSERVER,在右边的列表项中右击Named Pipes然后选择Enabled.

保持运行:

当你的Distributor建立起来后,你必须让它保持高速的运行不管它是第一次同步还是第五十次同步,这里有一个既简单又实用的诀窍,那就是rebuilding Distribution 数据库下的索引,因为这些索引会很经常使用,因此它的一些碎片会减慢服务器同步的速度。你将会在SQL SERVER下的Databases

System Databases

distribution

Tables

System Tables这个目录下找到以下的表:

MSmerge_agents

MSmerge_articlehistory

MSmerge_indentity_range_allocations(如果你在发布复制的数据库的表中包含自动增长的列,就会有这张表)

MSmerge_sessions

MSmerge_subions

MSrepl_errors

MSreplication_monitordata

MSsnapshot_history

你可以手动来rebuild这些表的索引,张开这几张表,右键点击Indexes,选择Rebuild All,然后点击OK在这个页面的末尾。这项任务我的建议是一星期进行一次,当然你也可以在SQL SERVER 中新建一个作业来完成这项任务。

考试大提示:将Distributor与Publisher分别发布在不同的服务器上是提高性能的一个很好的方法,你想下在一个服务下下,CPU、内存、硬盘只为Publisher服务的话,Publisher就能更好地去处理跟设备数据库之间的合并复制。

因为SQLSERVER将会在在磁盘上建立数量庞大的文件,所以为了能够更好的文件传输速度,你必须合理分配服务器的磁盘空间,好它们都能分开存放,比方说系统装在C盘,SQL SERVER 装在D盘,Distributor数据库文件存放在E盘,Distributor日志文件存放在F盘,快照文件夹存放在G盘。

当你的系统渐渐庞大的时候我的建议是SQLSERVER跟WINDOWS 2003的服务器的内存至少16G,并且它至少能支持64位的系统。

为了同步系统的安全着想,当你按照配置向导配置下来的时候,不用使用sa这个SQL SERVER账户,将访问SQL SERVER和IIS的加入你的域中去,这样能极大地提高同步系统的安全性。

以下为关联文档:

从熊胆粉提纯看中药注射液安全性熊胆粉一传统名贵中药,一度被视为注射液的禁区,其解热、镇咳等方面的突出疗效在中药注射液上没有用武之地。这是因为熊胆粉中含有的胆汁酸成分通过静脉注射进入人体会破坏血细...

学习如何辨别Microsoft邮件安全性真假通常如果Microsoft发布了安全通告,都会用email的方式通知订阅了提醒服务的用户。然而,经查有很多怀有恶意的人用哄骗的方法伪造微软的安全公告邮件。其中有些邮件还会欺骗收件...

WLAN的安全性WPA加密方式介绍WPA加密方式的简单介绍:WPA具有每发一个包重新生成一个新的密钥、消息完整性检查(MIC)、具有序列功能的初始向量“和”密钥生成和定期更新功能“等4种算法,极大地提高了加密安全...

剖析SQLServer2005SQLCLR代码安全性提要 在SQL Server 2005内运行.框架代码是一件令人激动的事情还是一种威胁?本系列文章将全面探讨这类SQLCLR代码的安全问题,以便开发人员和DBA都能够有所借鉴。一、 引言编...

IIS、ASP.NET和SQLServer的安全性问题SQL Server、Inter 信息服务器和 ASP. 引擎都提供了坚实可靠的安全模型,它们可以很好地在一起协同工作。为了保证用户数据和应用程序的安全,Microsoft 还为每项服务的默认设置...

路由技术:用Nipper审核路由器安全性Nipper是怎样一个软件其实Nipper是work Infrastructure Parser的简写,应该说它是网络架构的剖析器。Nipper是一个开源的网络设备安全审核工具。开源的好处当然是它的免费性...

原料控制提升中药注射液安全性自“鱼腥草”注射液事件以来,中药注射剂的安全问题一直是各方关注的焦点。研究分析发现,在影响中药注射剂安全性的诸多因素中,药材质量是最重要的因素之一,很多问题出在中药注射...

DB2数据库安全性全面介绍简介我们面对的这个问题是:数据库安全性话题还没有象测定最短宕机时间世界记录和报告那么引人瞩目。您是在什么时候最后一次读到有关安全令牌和加密的睿智文章的呢?但正如去...

如何保持路由器配置的安全性谈到一个企业的网络,路由器可谓位于“食物链”的顶端。客户端请求信息,服务器提供信息,交换机将客户端与服务器连接起来。而路由器保持整个网络的运行。 在管理路由器时你增加...

推荐阅读
图文推荐