sql 有没有那种类似于双机热备的功能!!在创建数据库时,mdf文件和ldf文件data文件下有,G:\sql 目录下 还有数据和日志文件,
当 data文件下的数据和日志 丢了时,可以调用G:\sql 目录下 还有数据和日志文。
两个数据文件 会同时更新。

解决方案 »

  1.   

    http://hi.baidu.com/%B7%C9%C0%C9/blog/item/ecd589d33150c732960a1645.html
      

  2.   

    sql中的standby与orcle的standby比较相近,但远没有oracle的自动化程度高.   
      原理是这样的,将你数据库的备份还原到另一个sql中,不要还原成打开状态而是'Leave   database   read-only   and   able   to   restore   additional   transaction   logs'状态,然后定期备份源数据库的transactio   log到standby上还原,当然这个过程可以做成自动化的,比如使用JOB等定时任务.   
      当需要standby变成primary时,将其还原到open状态,转而备份它的transaction到原来的primary   上还原到求打开状态.
      

  3.   

    下面的文档以IBM   Netfinity   7600/xSeries   250为例!   
      Clustering,改Controller   name=Node1,Partnet   name=Node2,   channel1=7     
        
      右击controller1->选change   strip-unit   size   为16KB->选择YES   
      单击窗口右上方的差号,选择Reboot   
      重新启动后,取出光盘   
        
      4.   安装最新的ServicePack,你必须安装最新的更新软件,以防止病毒的发生   
      5.   修改目录方式   
      Nt1   
      开始->程序->管理工具->配置服务器->Active   Directory->向下移动点击启动->选新域的域控制器->创建一个新的域目录树,创建新的域目录林继续安装->Dns全名为医院的简写,如ZZX   ->是->域的NetBios名为ZZX->以下的操作全部选择默认   
      安装后,系统必须重新启动   
      在NT1启动后   
      重新启动NT2   
      开始->程序->管理工具->配置服务器->Active   Directory->向下移动点击启动->选择现有域的额外域控制器->输入用户名administrator和密码没有,域名填写Nt1的域名如ZZX->Next   ->单击浏览选择ZZX,下一步->其它的操作全部按照默认设置   
      重新启动计算机   
        
      6.   安装ServeRaid管理程序   
      首先安装NT1   
      放入ServeRaid光盘,按照向导安装ServeRaid   Manager程序,安装后,将光盘中programs\winnt\cluster目录中的所有文件,拷贝到   C:\cluster目录中,备用   
      Nt2   
      放入ServeRaid光盘,按照向导安装ServeRaid   Manager程序,安装后,将光盘中programs\winnt\cluster目录中的所有文件,拷贝到   C:\cluster目录中,备用   
        
        
      7.   打开NT1,插入ServeRaid   光盘   
      注意此时系统会出现很多的信息,不能自动启动,这是因为磁盘阵列的控制权在Nt2上,按F5,系统自动更新Raid卡的BIOS,然后进入ServeRaid   Manage   
      右击Controller1->选择Clustering   Actions-Configure   for   Clustering,     
      merge   group   information中logical   drive1为shared,   Merge   group=1,点击OK   
      重新启动计算机   
        
      8.   安装磁盘阵列,写入签名   
      首先在NT1上   
      右击我的电脑->管理->磁盘管理,计算机会自动显示,将签名写入磁盘1->当出现选择要升级的磁盘时,将磁盘1前的勾去掉->下一步->完成   
      这是,磁盘1已经作为基本磁盘出现,绝对不能作为动态磁盘出现,如果是需要转换为基本磁盘   
      右击磁盘1,选择创建分区->下一步->主磁盘分区->下一步->下一步->选择指定驱动器号为S:   ,格式化为NTFS分区->完成   
      关闭我的电脑   
      然后将S:的卷标改为share   
      在Nt2上写入签名   
      在NT2上运行c:\cluster\support\Ipshahto.exe,右击我的电脑选择管理->磁盘管理,可以看到基本磁盘share盘,并且盘符为E:,单击磁盘E:   右击选择更改驱动器名和路径,指派驱动器号为S:,确定即可   
      关闭我的电脑   
      11.   创建群集管理员帐户   
      该帐户建立方法是:开始->程序->管理工具->Active   Directory   用户计算机->点击users,,右击选择新建-用户,用户登录名为clusterAdmin,姓cluster,名为admin,下一步->输入密码->选择密码永不过期,用户不能更改密码->完成   
      然后选择刚刚建立的clusterAdmin,右击选择属性->在描述中输入,一些警告信息->单击成员属于,添加所有的组->应用,确定即可   
      12.   安装群集软件   
      首先安装Nt1   
      在Nt1上,运行c:\cluster\support\ipshahto.exe   
      等待几分钟   
      然后插入2000光盘,在添加和删除组件中,选择群集服务,系统开始安装群集软件,系统拷贝数据后,当系统询问是否继续安装的时候,点击取消。   
        
      然后运行   c:\cluster\setup.exe   
      当出现添加或删除   windows   2000组件时,选择群集服务->按照向导安装->单击我理解->下一步->然后选择群集中的第一个节点->群集的名称为Nt,如果原服务器的名为Nt,请改为其它的名称->下一步->输入群集服务使用的域帐户为clusteradmin,密码->下一步->当计算机出现网络连接时   
        
      按下面配置   
      3com   网卡(另外添加的100M网卡),选择只用于混合群集通讯,IBM网卡选择只用于群集通讯,选择是,在群集IP地址中IP输入虚拟服务器server的IP地址为192.168.0.4,子网:255.255.255.0   
      网络为本地连接,就是IBM网卡使用的连接,完成,按向导操作   
        
      当出现IBM   ServeRaid   Cluster   Configuration   wizard->下一步->选择IPSHA   DISK   S:->下一步->完成->finish   
        
      安装NT2   
        
      插入2000光盘,在添加和删除组件中,选择群集服务,系统开始安装群集软件,系统拷贝数据后,当系统询问是否继续安装的时候,点击取消。   
        
      在Nt2中运行c:\cluster\setup.exe   ->选择群集服务->下一步->下一步->硬件配置窗口中,选择第二个或下一个节点->下一步->在创建或加入群集中选群集中,选择用下面帐户连接到群集,用户名为clusteradmin   ,输入密码->下一步->确定,输入密码->下一步->完成->确定->系统重新出现IBM   SeveRaid   Cluster   Configuration   Wizard->下一步->完成->Finish   
        
      13.   在Nt2上   ,安装Dns服务   
      在添加和删除程序中,选择DNS服务,安装   
        
      至此,群集服务已经安装完毕   
      测试方法   
      两台机器:开始->程序->管理工具->群集管理器   
      组-单击   IP   SHA   GROUP,在右边的列表中查看   IPSHA   DISK   S:   的所有着是NT1还是NT2,应该为Nt1   
      直接关闭NT1,等几分钟,看一下,IP   SHA   DISK   S:的资源是否自动变为NT2   
        
      同时在站机中   
      开始->运行->   ping   server   –t   可以看到开始值   192.168.1.4   有响应,在关闭Nt1计算机后,出现无响应,然后重新有响应   
        
      恭喜:群集已经安装成功了,如果不能自动切换,所有的步骤都必须重新来过!更新   BIOS除外。   
        
      14.   备份设置   
      重新开启Nt1   
      右击我的电脑->管理->磁盘管理器->创建将磁盘0的其它部分做成一个扩展分区,然后创建2个分区,一个2048M的Fat32分区,盘符为F:   其它全部作为一个NTFS分区   
      在Nt2上做同样的操作   
        
      然后用软盘启动NT1和NT2   
      用ghost备份分区的内容到   F:   盘中。   
      14.安装SQL   2000   企业版   
      放入光盘->选择安装服务器->选择虚拟服务器,名称为NT,或原服务器的名称,输入序列号,在故障转移集群中输入虚拟IP地址192.168.0.1,子网255.255.255.0,在出现请选择用来防治数据文件的群集磁盘中选择IPSHA   DISK   S:下的S:,系统会出现警告,选择是->下一步,输入群集管理员的用户名(clusteradmin)和密码,用户名,域->下一步->安装类型选择典型->下一步->在服务帐户中,选择对每个服务使用同一帐户,在服务设置中,用户名为clusteradmin   ,输入密码,选择身份验证模式中选混合模式,根据需要输入Sa   的密码   
      注意:必须严格按照步骤进行,一步也不能错,否则只有重新安装!
      

  4.   

    http://blog.sina.com.cn/s/blog_53d716150100biq3.html
      

  5.   

    我想在一台电脑上 做 热备。
    在操作数据库时, 数据安装目录下的 数据文件有更新,同时在 U盘G:\sql 目录下 还有数据和日志文件 也会更新。
    我在创建数据库时,建立了两个路径。
    可是 在操作时我发现,D盘data文件下的数据文件 和G:\sql 目录下 还有数据和日志文件 ,缺一不可,否则数据库会置疑。
    谁能解释 这是怎么回事!!
    sql 2000