SQL 2008 R2 数据库镜像操作

镜像操作请参考:http://blog.csdn.net/dba_huangzj/article/details/35995083

应用程序数据库连接字符串(带见证服务器即自动故障转移):

DBHelper DBHelparKQ = new DBHelper("Data Source=主体;Failover Partner=镜像;Initial Catalog=数据库;User ID=帐号;Password=密码");

_conn.ConnectionString ="Data Source=192.168.1.2;Failover Partner=192.168.1.3;Initial Catalog=DB_Test;User ID=sa;Password=Aa123456";

主体与镜像手动切换指令

use master;
alter database DB_Test set partner failover;

  

时间: 2025-01-02 23:53:12

SQL 2008 R2 数据库镜像操作的相关文章

SQL Server 2008 R2数据库镜像部署图文教程

数据库镜像是一种针对数据库高可用性的基于软件的解决方案.其维护着一个数据库的两个相同的副本,这两个副本分别放置在不同的SQL Server数据库实例中 概述 “数据库镜像”是一种针对数据库高可用性的基于软件的解决方案.其维护着一个数据库的两个相同的副本,这两个副本分别放置在不同的SQL Server数据库实例中.建议使用不同位置的两台服务器来承载.在同一时刻,其中一台上的数据库用于客户端访问,充当“主体服务器”角色:而另一台则根据镜像会话的配置和状态,充当热备份服务器,即“镜像服务器角色”,这两

SQL Server2008 R2 数据库镜像实施手册(双机)SQL Server2014同样适用

这篇文章主要介绍了SQL Server2008 R2 数据库镜像实施手册(双机)SQL Server2014同样适用,需要的朋友可以参考下 一.配置主备机 1. 服务器基本信息 主机名称为:HOST_A,IP地址为:192.168.1.155 备机名称为:HOST_B,IP地址为:192.168.1.156 二.主备实例互通 实现互通可以使用域或证书来实现,考虑实现的简单,以下选取证书的方式实现.注意:实现"主备数据库实例互通"的操作只需要做一次,例如为了将两个SQL Server 2

SQL Server 2008 R2数据库镜像部署

概述 "数据库镜像"是一种针对数据库高可用性的基于软件的解决方案.其维护着一个数据库的两个相同的副本,这两个副本分别放置在不同的SQL Server数据库实例中.建议使用不同位置的两台服务器来承载.在同一时刻,其中一台上的数据库用于客户端访问,充当"主体服务器"角色:而另一台则根据镜像会话的配置和状态,充当热备份服务器,即"镜像服务器角色",这两种角色不是绝对的. 优点 l 增强了数据保护功能 l 提高了数据库的可用性 l 提高了生产数据库在升级

SQL Server2008 R2 数据库镜像实施手册(双机)

一.配置主备机 1. 服务器基本信息 主机名称为:HOST_A,IP地址为:192.168.1.155 备机名称为:HOST_B,IP地址为:192.168.1.156 二.主备实例互通 实现互通可以使用域或证书来实现,考虑实现的简单,以下选取证书的方式实现.注意:实现“主备数据库实例互通”的操作只需要做一次,例如为了将两个SQL Server 2008的实例中的5个数据库建成镜像关系,则只需要做一次以下操作就可以了:或者这样理解:每一对主备实例(不是数据库)做一次互通. 1.创建证书(主备可并

SQL 2008 R2数据库变为REPLICATION,日志不断增长而且不能截断和收缩的解决方案

 运行环境:windows server2003,sql server2008 R2,数据库上布置CDC 用户反应系统报错是日志已满,系统不能运行.查看日志文件时,发现日志文件已经达到15G,后来为了解决问题,干脆把数据库移到另一个F盘,D盘专门放日志文件,空间有80G.当时想这80G至少保证系统运行一周吧!谁知道系统刚运行两天,日志文件已爆涨到80G,D盘空间仅剩余10MB,数据库做任何动作都不可以.又一次为了应急把日志文件直接删除(先停掉服务,删除日所文件,再通过DBCC CheckDB

sql 2008 R2添加对MySql的远程服务器链接

(1).我的sql 2008 R2所在的系统为Windows server 2008 *64 (2).MySQL所在的系统为Windows server 2003 *86 我想要实现的是在sql 2008 R2数据库直接访问MySQL数据库的数据. 1.安装MySQL ODBC connector5.3.4 http://dev.mysql.com/downloads/connector/odbc/ 2. 安装MySQL ODBC connector5.3.4驱动提示如下问题: Error 19

Sql Server 2008 R2 数据库脚本导出方法

经常忘记怎么搞,截几张图记录一下. 1 选中要导出的数据库,右键->任务->生成脚本 2 3 4 查看保存的脚本 Sql Server 2008 R2 数据库脚本导出方法,布布扣,bubuko.com

Sql Server 2008 R2数据库损坏修复成功

Sql Server 2008 R2数据库损坏修复成功案例 2016.4月 青岛某连锁店使用的SQL 2008R2数据库,客户在正常使用中突然服务器断电导致的损坏,再次附加发现数据库报错不能正常运行,客户那边管理员自己尝试了修复以及重建日志但是故障依旧,后来发现自己解决不了,通过百度搜索,联系到我们进行处理. 我们的工程师具体查看了一下,数据库大小600M左右,底层数据看了一下基本正常,先用工具检测看下页面损坏情况,如下图: 我们可以看到确实是有页面损坏,直接新建库替换重新生成日志在看损坏情况如

Sql Server 2008 R2数据库损坏修复成功案例

Sql Server 2008 R2数据库损坏修复成功案例 2016.4月 青岛某连锁店使用的SQL 2008R2数据库,客户在正常使用中突然服务器断电导致的损坏,再次附加发现数据库报错不能正常运行,客户那边管理员自己尝试了修复以及重建日志但是故障依旧,后来发现自己解决不了,通过百度搜索,联系到我们进行处理. 我们的工程师具体查看了一下,数据库大小800M左右,底层数据看了一下基本正常,先用工具检测看下页面损坏情况,如下图 我们可以看到确实是有页面损坏,直接新建库替换重新生成日志在看损坏情况如下