sql server 镜像强制服务
2016-01-25 16:14
246 查看
在高性能模式和不带自动故障转移功能的高安全性模式下,如果主体服务器失败而镜像服务器可用,则数据库所有者可以强制将服务故障转移到镜像数据库(可能造成数据丢失),从而使数据库可用。此选项仅在以下情况中可用:
主体服务器已关闭。
WITNESS 设置为 OFF 或连接到镜像服务器。
严格讲来,强制服务是一种灾难恢复方法。强制服务可能会导致一些数据丢失。因此,只有在为了立即恢复数据库服务而不惜丢失某些数据时,才可强制执行服务。如果强制服务面临丢失重要数据的风险,则建议您停止镜像并手动重新同步数据库。有关强制服务所面临风险的详细信息,请参阅强制服务(可能造成数据丢失)。
强制服务会挂起会话并启动新的恢复分叉。强制服务的结果相当于删除镜像并恢复以前的主体数据库。但是,强制服务便于在恢复镜像时重新同步数据库(可能造成数据丢失)。
强制恢复服务的方法:
连接到镜像服务器。
发出以下语句:
ALTER DATABASE <database_name> SET PARTNER FORCE_SERVICE_ALLOW_DATA_LOSS
其中,<database_name> 为镜像数据库。
镜像服务器将立即转换为主体服务器,并且镜像挂起。
主体服务器已关闭。
WITNESS 设置为 OFF 或连接到镜像服务器。
严格讲来,强制服务是一种灾难恢复方法。强制服务可能会导致一些数据丢失。因此,只有在为了立即恢复数据库服务而不惜丢失某些数据时,才可强制执行服务。如果强制服务面临丢失重要数据的风险,则建议您停止镜像并手动重新同步数据库。有关强制服务所面临风险的详细信息,请参阅强制服务(可能造成数据丢失)。
强制服务会挂起会话并启动新的恢复分叉。强制服务的结果相当于删除镜像并恢复以前的主体数据库。但是,强制服务便于在恢复镜像时重新同步数据库(可能造成数据丢失)。
强制恢复服务的方法:
连接到镜像服务器。
发出以下语句:
ALTER DATABASE <database_name> SET PARTNER FORCE_SERVICE_ALLOW_DATA_LOSS
其中,<database_name> 为镜像数据库。
镜像服务器将立即转换为主体服务器,并且镜像挂起。
相关文章推荐
- mysql中的unix_timestamp函数
- mybatis使用oracle序列
- sqlserver 删除数据库日志
- redis哨兵群问题
- Memcached_Session_Manager介绍及使用
- hibernate的NativeSql查询
- ibatis 在oracle中不重复插入
- SQLite基础
- MySQL 存储过程/游标/触发器/事务
- Redis学习笔记4--Redis数据存储优化机制
- [Memcached]理解 Memcached 的内存存储
- mongodb3.2二进制单机版安装
- SQL连接,Oracle关联加号(+)
- 两个一样的oracle 数据库怎么实现数据定期同步?
- 修改Oracle最大连接数
- plsql创建oracle job定时调用
- 好久没有写博客了,今天来一片php使用redis共享session
- 使用 sqlcmd 运行 Transact-SQL 脚本文件
- 关于SQLite的一些基本操作
- MongoDB 2.6配置副本集,支持端口号修改和用户登录认证