SQLServer 2005 集群的配置 实现双机热备
MS Sqlserver 2005 集群是指数据库高可用性集群,能实现通常所说的“双机热备”,即当一台服务器停掉数据库服务可以自动转移到另一台服务器。
环境要求:
1、windows 2003 server企业版
2、MS Sqlserver 2005 企业版
3、三台服务器(一个域控,两台集群服务器Node1和Node2,双网卡)和一个磁盘阵列
配置步骤:
1、添加域用户cluster,并加入域管理员组。域用户sql,加入两个机器的本地管理员组。
2、修改心跳线的网卡设置,网卡主要在稳定性上,10M,半双工,并用绞线连接。
3、只打开Node1,对阵列柜分区,每盘一个分区(msdtc盘,仲裁盘,数据盘1,数据盘2)msdtc,仲裁盘500M-1G即可,每数据盘对应一个磁盘资源。
4、只打开Node2,分配相同盘符。
5、只开Node1,使用cluadmin,新建集群,选择仲裁盘,完成。群集组只含有仲裁盘,再新建msdtc组,vs1组(对应数据盘1),vs2组(对应数据盘2)。msdtc组含有ip、网络名称、msdtc服务,msdtc磁盘。从dns中检查,msdtc server和cluster server的解析。
6、打开NODE2,在NODE1上使用cluadmin添加NODE2。做故障转移测试。
7、安装第一个实例sqlserver虚拟服务器,到第一个数据盘下。检查DNS,故障转移测试。
8、安装第二个实例sqlserver虚拟服务器,到第二个数据盘下。检查DNS,故障转移测试。
9、将两个sqlserver移动到不同的服务器上。
相关文档:
环境:vs2005+sqlserver2005+PowerDesigner 12
打开PowerDesigner 12(以下简称pd),新建pdm工程,如图所示:
注:dbms选择您目前需要转换的类别,我用的是sqlserver2005。
然后选择菜单《数据库》《系统DSN》,选择或者添加您需要的数据库,我这里选择的是sql server。如图所示:
建好 ......
例如创建一个表
create table stz
(
&n ......
数据里(sqlserver) 的操作 :
eg :2008-3-31 10:34 --> 2008-3-31
一.截取字符串方式
select substring('2008-3-31 10:34',0,charindex(' ','2008-3-31 10:34'))
二.
Select
CONVERT(varchar, getdate(), 1),--mm/dd/yy
CONVERT(varchar, getdate(), 2),--yy.mm.dd
CONVERT(varchar, getdate() ......
ADO中sqlserver存储过程使用 收藏
从ADO中得到多个记录集以及怎么样在ADO中使用sql server 的存储过程
DataType Value Length Data Length
BIGINT 996857543543543 15 8
INT 543543 6 4
SMALLINT 32765 5 2
TINYINT 254 3 1
BIT True 1 1
DECIMAL 765.5432321 11 9
NUMERIC 432.6544 8 5
MONEY 543.1234 ......
SQLServer中Datetime类型数据的比较
2009年02月20日 星期五 16:40
/* 定义开始日期和结束日期*/
declare @date_a datetime,@date_b datetime
set @date_a='2009-2-10'
set @date_b='2009-2-12'
/* 在日期date_a(包含) 和date_b(不包含) 之间*/
select * from ut_article where createtime between @ ......