关于SQL SERVER 2005 双机热备的问题,请有经验的高手给看看!

2344095 2007-07-22 05:55:45
我们用的服务器是HP580 4C 8G ,操作系统是WIN2003 企业版,数据库是SQL SERVER 2005 企业版
采用的方式是一台主服务器,做发布,下面有6台订阅服务器。 为了保证主服务器的安全,准备采用双机热备。 磁盘柜用的是 惠普 MSA1000。 一共是14块146G 的磁盘。 现在有如下问题想请教:
1. 因为主服务器主要是操作是写,读的操作不多。 数据库并不是很大 不到30G ,这种情况下,我应该如何划分磁盘,做raid 。 现在有 raid1+0 raid5 hpadg(raid 6 可以同时坏两块磁盘)。 日前的备份也放在磁盘柜上。
2. 在集群环境下,如何给sqlserver2005 打补丁。 目前SP2已经出来了,可是打补丁时 提示有线程活动,必须关掉。如果关掉则server 服务的补丁 就打不上了

3.在集群环境下,如何启用AWE, 我在启用,系统提示 没有获得扩展物理内存的相应权限

4.在双机热备环境已经搭建好的情况下,如果做测试,来验证一下双机环境。

5. 在采用双机热备的情况下,SQLSERVER需不需要做什么设置,来提高性能。

目前做测试时,发现如果正在向数据库做查询时,A机切换到B机,这时查询会中断,提示连接已经关闭,需要重新进行连接才可以,这是不是正常现象?
...全文
2621 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
2344095 2007-11-06
  • 打赏
  • 举报
回复
已经好了,主要是域帐户分配的权限
招RD和QA 2007-07-31
  • 打赏
  • 举报
回复
mark
fanjiangang 2007-07-31
  • 打赏
  • 举报
回复
ding
fanjiangang 2007-07-24
  • 打赏
  • 举报
回复
打SQL2005 SP2 时,在没有任何连接的情况下,对 数据库服务、Analysis
services、客户端组件 这三个服务打补丁时,系统提示: 正在等候第一个完整的被动群集节点 SQL SERVER
就一直没有反应,过了好几分钟之后,提示失败。

有什么办法能把SP2 打上补丁啊?
jwt1982 2007-07-23
  • 打赏
  • 举报
回复
目前做测试时,发现如果正在向数据库做查询时,A机切换到B机,这时查询会中断,提示连接已经关闭,需要重新进行连接才可以,这是不是正常现象?
------------------
反正我这里是需要不到一分钟的时间,来切换。最快也要将近30秒呵呵。
hb_gx 2007-07-22
  • 打赏
  • 举报
回复
1. 主要是操作是写,通常都是 raid5 格式 ,用raid1也可以更安全,但是写的速度比raid5慢
2. 打补丁我们是做两次,本机一次,然后在cluster下面也打一次,因为当时安装的时候也安装了两次,如果你们的服务器只安装了一次,那么只能在cluster下面打补丁
3.不懂...



如果正在向数据库做查询时,A机切换到B机,这时查询会中断,这是肯定的,因为切换也是需要时间的,这期间的查询会失败
caibaoying 2007-07-22
  • 打赏
  • 举报
回复
关注一下

没做过````
OracleRoob 2007-07-22
  • 打赏
  • 举报
回复
没有机会遇到这种问题,只能关注一下了
friendliu 2007-07-22
  • 打赏
  • 举报
回复
帮你顶一下
lang8134 2007-07-22
  • 打赏
  • 举报
回复
1.打补丁时,要切断客户端的连接,可以把主交换机的网线拔掉.然后载打补丁,集群会提示你的,这个放心,只需要打在机群上就行.
2.起用AWE内存.在boot.ini里加个/pae参数,另外sqlserver的启用用户要用系统用户(domain\administrator形式),另外在安全设置里,要给该用户分配"锁定内存页"的权限.
要启用用AWE内存必须使用sp_configure来启用.
exec sp_configure 'show advanced options',1
reconfigure with override
go
exec sp_configure 'awe enabled',1
reconfigure with override
go
exec sp_configure 'max server memory' 1204*7
reconfigure with override
go
exec sp_configure 'show advanced options ',0
reconfigure with override
go
=====================================================
这个配置要重新启动sqlserver才有效.
sqlserver恢复使用后,最后你可以在任务管理器里查看下内存使用情况.
还有个

27,580

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧