SQLsql server有什么用2005数据库镜像搭建走了很哆弯路很多时候卡在一个错误上几天,从打算做到最后成功完成用了差不多一个月,如下是整理的全过程还有一些错误解决可能没囿记录上,如下记录在另外几台机子上都成功搭建完成肯定能成功的,就是需要耐心有错误一个一个地解决。
一、环境准备(主机和鏡像机都一样)
(1)创建相同用户名和密码的windows用户并给予管理员权限即两台机子操作系统的登录名和密码相同(不能为空)。然后进入噺创建的用户系统
(2)使用SQL数据库版本相同
(3)相同的电脑的DNS尾码,右键点击【计算机】选择属性选择计算机名称
Engine——远程服务,点擊右边的“本地连接和远程连接”选“同时使用TCP/IP和NamePiges”
(7)登陆数据库,服务器名称填写IP身份认证选Windows身份认证,点开“安全性”右击登录名?——新建登录名——常规——搜索——高级——立即查找,找到新创建的用户名——确定选服务器角色(左上角)——sysadmin选项勾仩
(1)在主机上:恢复模式为FULL(右击要镜像的数据库,属性)将需进行数据库镜像的数据库进行两次备份,目标数据库填写数据库名称备份类型分别为“完整”和“事务日志”。
(2)在镜像机上:将备份好的bak文件在镜像机上进行还原目标数据库填写数据库名称,点开“选項”(左上角)把“覆盖现有数据库”和“不对数据库进行任何操作。。其他事务日志(A)”勾上。(还原成功的数据库显示正在還原...)
(3)在主机上:逐条执行以下语句(第个go为一个语句):其中在主机和镜像机上生成证书后要把证书文件相互复制过去
将备份好的证书複制一份到镜像机的D盘目录下
将备份好的证书复制一份到主机的D盘目录下
(7)在主机上:右击要镜像的数据库——任务——镜像——配置咹全性——下一步——否(有见证服务器就选是)——下一步——下一步——选镜像机IP(Windows身份认证)——下一步——完成——开始镜像(8) 成功后如下图所示:
--取消正在还原的状态 事务是否回滚
--正在恢复 用如下语句运行后变为正在还原
执行成功后原主体数据库会显示正在还原备机数据库显示主体正在同步字样
主机崩溃,强制备机当主机原主机恢复后再切换回去
停止主机A的SQL sql server有什么用 服务(比如断电),此时备機上的数据库会显示正在恢复状态大概持续几十秒,最后变成
dataName(主体已断开链接),即现在的镜像B可以用来充当主机了
假如现在有业务往数據库里插也是能成功的
现在把原主机A恢复(通电),然后在B机里操作
此时A机是作为镜像的B机是作为主机的,要再切换一下则再在B上执行
一、使用证书实现主备SQL sql server有什么用實例的互通
1.在主机和备机上分别创建证书
在主机上执行如下语句:
在备机上执行如下语句:
在主机上执行如下语句:
在备机上执行如下语句:
在主機上执行如下语句,备份主机上已创建好的证书
在备机上执行如下语句,备份备机上已创建好的证书
在主机上执行如下语句,以添加登陆名和用戶
在备机上执行如下语句,以添加登陆名和用户
1.同步登陆名和密码,避免出现孤立用户
在主机上执行如下语句,以获得登陆名和sid
在备机上执行如丅语句,以添加主机上的登陆名
在主机上对需要进行镜像的数据库进行完整备份和事物日志备份,并将备份文件复制到备机上;
在主机上执行如丅语句:
在备机上执行如下语句:
执行成功后,主机上的数据库状态显示为[主体,已同步],主机上的数据库状态显示为[镜像,已同步/正在还原...]
在主机上執行如下语句,执行完毕后主机即成为备机,备机成为主机
2.主机Down掉时,启动备机提供服务
在备机上执行如下语句(只有在备机不能提供服务时方能執行成功),完全恢复数据库后开始提供服务
3.主服务器恢复后重新设定镜像
在主机上执行如下语句,可将运行模式切换为高安全的同步模式
在主機上执行如下语句,可将运行模式切换为高性能的异步模式
sql server有什么用 hostname的意思是:服务器主机洺 是要在其上创建 Vault 服务器的计算机名称。
本回答由电脑网络分类达人 武岩推荐
你对这个回答的评价是
你对这个回答的评价是?
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。