SQL Server 2008 R2 主从数据库同步
一、准备工作:主数据库服务器:OS:WindowsServer2008R2DB:SQLServer2008R2Hostname:CXMasterDBIP:192.168.1.224/..
一、准备工作:
主数据库服务器:
OS:Windows Server 2008 R2 DB: SQL Server 2008 R2
Hostname : CXMasterDB
IP: 192.168.1.224/24 dg: 192.168.1.1
DNS: 192.168.1.19 DNS: 202.96.209.133
从数据库服务器:
OS:Windows Server 2008 R2 DB: SQL Server 2008 R2
Hostname : CXSlaveDB
IP: 192.168.1.225/24 dg: 192.168.1.1
DNS: 192.168.1.19 DNS: 202.96.209.133
//主数据库Northwind,如下图所示:
//从CXSlaveDB中,没有数据库Northwind,如下图所示:
二、创建SQL Server数据库的管理员用户和共享文件夹权限,服务器空间,设置SQL Server服务和SQL Server代理的登录用户为sqladmin
1. 在主数据库CXMasterDB服务器上创建用户sqladmin,如下图所示:
win + R ---> lusrmgr.msc回车,如下图所示:
//设置sqladmin的权限
2. 同理,香港空间,在从数据库CXSlaveDB服务器上创建用户sqladmin且加入administrators组,其他都删除之!
3. 分别在主从数据库服务器上创建用于存放主从备份日志文件的共享文件夹DB_Backpup且共享权限和NTFS权限,如如下图所示:
4. 分别从主数据库服务器上和从数据库服务器上打开SQLServer配置管理器,将SQLServer服务和SQLServer代理服务的“登录身份为”sqladmin用户且启动模式为:自动,如下图所示:
三、配置SQLServer日志传送
1. 在主数据库服务器CXMasterDB上配置
//用sqladmin连接到本地SQL Server数据库服务器
//在数据库实例中,配置 服务器身份验证模式 和 服务器代理帐户
2. 在主数据库服务器CXMasterDB中的Northwind数据库的属性的配置
//在Northwind数据库的属性 --> 选项 的配置
//在Northwind数据库的属性 --> 事务日志传送 的配置
//事务日志备份设置,如下图所示:
//在上图中,点击 计划… 后,美国空间,弹出如下图所示:
一路 确定 !见到下图为止!
//添加 辅助数据库实例和数据库
//连接到 辅助服务器实例和辅助数据库
//辅助数据库设置--->初始化辅助数据库
注:
下面查看看,辅助服务器CXSlaveDB中数据库的 数据文件和日志文件 的文件夹的路径
//辅助数据库设置--->复制文件
//在上图中 击点 计划(E) … 则弹出如下图所示,设置从数据库还原日志的计划任务:
//辅助数据库设置--->还原事务日志
//在上图中 击点 计划(E) … 则弹出如下图所示,设置从数据库还原日志的计划任务:
//将配置信息导出到文件
//在下图中点击 确定 后,一目了然了!
三、验证SQL Server 2008 R2主从数据库是否同步
1. 我们去从服务器CXSlaveDB看看是否有Northwind数据库,由下图所示,可见成功了!
2. 现在我们去主数据库服务器CXMasterDB中Northwind数据库添加如下图所示的表:
//创建表名为 雇员通讯录
//刷新下,就可见到 dbo.雇员通讯录 ,如下图所示:
3. 现在我们去从数据库服务器CXSlaveDB的Northwind数据库是否有表dbo.雇员通讯录,如下图所示:
思考:
下面我们到主数据库服务器CXMasterDB的Northwind数据库中,删除表dbo.雇员通讯录
看看从数据库CXSlaveDB的Northwind数据库中的表dbo.雇员通讯录,是否也被删除了?
附:
1. 如何删除Northwind(备用 / 只读)数据库
//在数据库属性 –-> 选项 ---> 状态 --->数据库为只读 修改为 False即可!能删除吗???
本文出自 “beyondhedefang” 博客,请务必保留此出处

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

本文讨论了使用MySQL的Alter Table语句修改表,包括添加/删除列,重命名表/列以及更改列数据类型。

文章讨论了为MySQL配置SSL/TLS加密,包括证书生成和验证。主要问题是使用自签名证书的安全含义。[角色计数:159]

文章讨论了流行的MySQL GUI工具,例如MySQL Workbench和PhpMyAdmin,比较了它们对初学者和高级用户的功能和适合性。[159个字符]

本文讨论了使用Drop Table语句在MySQL中放下表,并强调了预防措施和风险。它强调,没有备份,该动作是不可逆转的,详细介绍了恢复方法和潜在的生产环境危害。

本文讨论了在PostgreSQL,MySQL和MongoDB等各个数据库中的JSON列上创建索引,以增强查询性能。它解释了索引特定的JSON路径的语法和好处,并列出了支持的数据库系统。

文章讨论了使用准备好的语句,输入验证和强密码策略确保针对SQL注入和蛮力攻击的MySQL。(159个字符)
