2.建立数据库镜像。        A)确保环境稳定:在备份主数据库前,需保证主数据库没有大量的读写操作,让主数据库处于尽量稳定的状态下。如果条件允许,在镜像建立好之前,最好关闭所有会大量读写数据库的服务。下面假设主数据库的名称为“Brandv9”。      &nbs
1.  环境准备         确认两台机器有稳定的内网环境,且带宽足够,具有相同的Windows版本和SQL Server版本。         确认两台机器的SQL Server端口在防火墙中是打开的,可以互相访问
原创 2014-09-24 11:13:01
462阅读
2.建立数据库镜像。        A)确保环境稳定:在备份主数据库前,需保证主数据库没有大量的读写操作,让主数据库处于尽量稳定的状态下。如果条件允许,在镜像建立好之前,最好关闭所有会大量读写数据库的服务。下面假设主数据库的名称为“Brandv9”。      &nbs
原创 2014-09-24 10:36:14
512阅读
数据库镜像同步失败 提示从5022无法访问或不存在  在做数据库镜像最多的错误时在最后一个步骤中,进行镜像同步时,需要在每一台SQL08R2服务器上启用“Remote DAC”,否则可能会收到错误提【数据库镜像同步失败 提示从5022无法访问或不存在 错误1418】开启办法:    1. 右击服务器节点,选择“方面” &nb
原创 2014-09-25 10:38:49
837阅读
运行模式:   从大层面来说,SQL Server镜像只有两种模式:高安全模式和高性能模式。两种模式的主要区别在于在事务提交后的操作。可以从图1-1中查看运行模式。   在高性能模式下,主体服务器不需要等待镜像服务器响应即可提交事务。     在高安全性模式,需要把事务同步到镜像并得到响应后才最终提交主体服务器的事务   这种模式是同步模式,可以细分为带有自动故障转移(即有见证服务器)的高安全模
转载 2019-04-09 18:43:00
104阅读
2评论
     数据库镜像对于SQLServer2005的版本有一定要求,其中主服务器和镜像服务器只能在标准版、开发版和企业版的SQL Server 2005中运行,而见证服务器可以运行在任何版本的SQLServer上。     在进行数据库镜像前,要对主数据库进行一次完全备份,在此之前需要设置主数据库
有时候我和同事都会陷讨论关于SQL Server的镜像和传统故障转移群集的问题.他们都提供了SQL Server的高可用性支持特性.最终很难下定决心采用哪种方式,因为他们都有自己的特性和特点.镜像有一个特性我觉得应该和大家分享的是"自动页修复"功能,说明请参考官方http://msdn.microsoft.com/en-us/library/bb677167.aspx如果在主服务器里检测到页损坏,
最初在为公司设计SQLServer数据库镜像的时候,首先考虑的是高可用性(三台计算机,一台见证服务器,一台做主数据库,一台做镜像)在虚拟机环境下部署成功,一切都是那么的完美。 故障转移3秒之内就可以顺利完成。1.高可用性的实施代码:主体数据库/********************************************************此脚本在主体服务器执行***********
 SQL SERVER 2005相对于SQL SERVER2000来说,无论是性能还是功能都有一个相当大的提高,甚至可以用“革命”来形容这一次升级。SQL SERVER 2005使 SQL SERVER 跻身于企业级数据库行列。在数据高可用性方面,SQL SERVER2005为用户提供了数据镜像、复制、故障转移群集、日志传送功能。 同步复制教程 一、准
转载 精选 2013-04-24 10:42:02
747阅读
数据库镜像概述 SQL Server 2005 其他版本 更新日期: 2005 年 12 月 5 日 “数据库镜像”是用于提高数据库可用性的主要软件解决方案。镜像基于每个数据库实现,并且只适用于使用完整恢复模式的数据库。简单恢复模式和大容量日志恢复模式不支持数据库镜像。因此,所有大容量操作始终被完整地记入日志。数据库镜像可使用任意支持的数据库兼容级别。 注意:不能
转载 2011-08-03 14:32:00
84阅读
2评论
  数据库镜像方案有两种镜像运行模式。一种是“高安全性模式”,它支持同步操作。在高安全性模式下,当会话开始时,镜像服务器将使镜像数据库尽快与主体数据库同步,一旦同步了数据库,事务将在伙伴双方处提交,这会延长事务滞后时间。第二种运行模式,即高性能模式,它与第一种模式的主要差异就在于异步运行。镜像服务器尝试与主体服务器发送的日志记录保持同步。镜像数据库可能稍微滞后于主体数据库。但是,数据库之间的时间间
目标:主机做了Mirror和Replication,当主机出现问题时,Replication和Mirror实现自动的故障转移(Mirror和Replication都切换到备机,而当主机重新启动后,自动充当备机的角色)。环境:五台虚拟机,配置均为Windows2008Enterprise + SQLS...
转载 2014-05-04 12:41:00
134阅读
2评论
这是一个.net下操作数据库(结构数据库)的工具类,支持sqlserver、oracle、mysql、postgres、sqlite、access等常见数据库。注意:它并不是一个orm工具(常见的orm框架如:EF、Dapper等)。2.1 引入DBUtil依赖1. 首先打开vs(推荐vs2019),新建控制台应用程序(.net framework)2. 添加依赖方法1:打开工具>NuGet
SQL Server 2005相对于SQL Server 2000来说,无论是性能还是功能都有一个相当大的提高,甚至可以用“革命”来形容这一次升级。SQL Server 2005使 SQL Server 跻身于企业级数据库行列。在数据高可用性方面,SQL Server 2005为用户提供了数据镜像、复制、故障转移群集、日志传送功能。本文向读者简单介结SQL Server 2005镜像功能。
SQL 2008 镜像配置 SQL 2008 配置有证书镜像的步聚共有四步: 1.      配置出站连接: 创建主秘钥、证书和端点,备份证书并拷贝到另一台服务器 2.     
一、SQL Server 2016安装1.1 光盘映像下载SQL-Server-Downloads1.2 安装光盘映像首次安装点击“全新SQL Server独立安装或向现有安装添加功能” 产品密钥自动输入,下一步 勾选“我接受许可条款”,下一步 “使用Micrisoft Update检查更新(推荐)”无所谓勾选,下一步 默认下一步 默认下一步 “安装安装程序”完成后Windows防火墙警告可以忽略
  可能有朋友们会比较有疑惑,你一下搞两个数据库出来,他们的ip地址都不一样,到时候数据库切换过去了,我的数据库的连接字符串可如何是好?难道还得在代码中去控制是连接哪个数据库吗?  其实这个问题是这样的,使用ADO.NET或者SQL Native Client能够自动连接到故障转移后的伙伴,连接字符串如下所示:ConnectionString="DataSource= A;Failover Par
视图的作用: 1、视图隐藏了底层的表结构,简化了数据访问操作,客户端不再需要知道底层表的结构及其之间的关系。 2、视图提供了一个统一访问数据的接口。(即可以允许用户通过视图访问数据的安全机制,而不授予用户直接访问底层表的权限) 3、从而加强了安全性,使用户只能看到视图所显示的数据。 4、视图还可以被 ...
转载 2021-10-07 16:36:00
949阅读
2评论
SQL的游标(Cursor)是一种临时的数据库对象,即可以用来存放在数据库表中的数据行副本,也可以指向存储在数据库中的数据行的指针。 ...
转载 2021-09-30 12:41:00
741阅读
2评论
一、出错情况 有些时候当你重启了数据库服务,会发现有些数据库变成了正在恢复、置疑、可疑等情况,这个时候DBA就会很紧张了,下面是一些在实践中得到证明的方法。在一次重启数据库服务后,数据库显示正在恢复,过了很久还是这个状态,离线时间不能太长,所以就想起了一个方法,就是把数据库服务停止了,把数据文件mdf和ldf拷贝出来,删除了ldf文件,按照之前的经验,好像是在没有ldf的情况下可以使用mdf来恢
转载 5月前
592阅读
  • 1
  • 2
  • 3
  • 4
  • 5