当前位置:七道奇文章资讯数据防范MSSQL防范
日期:2011-05-02 15:21:00  来源:本站整理

拷贝的SQL Server 7的恢复办法[MSSQL防范]

赞助商链接



  本文“拷贝的SQL Server 7的恢复办法[MSSQL防范]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

  在sql server 7中由于MS重新计划了数据库文件的存储方法,撤消了新建立备再建数据库这一烦琐的历程.新的存储格局,一个数据库包含两个文件,mdf数据库文件和ldf日记文件.所以我们在重装机械备份时可以采集我?pW49k

把你要备份的数据库的这两个文件拷贝出来,重新安装之后再恢复.

  在SQL Server中供应了这种恢复方法的存储历程. 

  1.sp_attach_db [@dbname =] dbname,[@filename1 =] filename_n

  给系统增添一个数据库,在dbname指定数据库名称,filename_n指定数据库的文件和日记文件.比方我有一个voogiya的库,终止SQL Server服务备份voogiya_data.mdf,voogiya_log.ldf,启动SQL server,删撤除这个库,然后再把这两上文件拷到sql server DATA目录中,在Query Analyzer中履行以下语句:

  EXEC sp_attach_db @dbname = Nvoogiya,
  @filename1 = Nd:\mssql7\data\voogiya_data.mdf,
  @filename2 = Nd:\mssql7\data\voogiya_log.ldf

  就会把这个库加入到SQL Server Group中.

  2.sp_attach_single_file_db [@dbname =] dbname,
  [@physname =] physical_name

  这个号令和上面的功效一样,在physical_name中只要写上据库的物理文件名便可以了,日记文件SQL server会重新成立.这个存储历程的运行要先履行下面的存储历程:

  sp_detach_db @dbname = dbname

  一样以上面的为例:

  EXEC sp_detach_db @dbname = voogiya
  EXEC sp_attach_single_file_db @dbname = voogiya,
  @physname = d:\mssql7\data\voogiya_data.mdf

  要注意履行以上存储历程的用户要在sysadmin中.

  以上办法在windows Nt 4.0,service pack5,sql server 7.0上运行通过. 采集我?pW49k


  以上是“拷贝的SQL Server 7的恢复办法[MSSQL防范]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • 拷贝的SQL Server 7数据库的恢复办法
  • 拷贝的SQL Server 7的恢复办法
  • <b>拷贝的SQLServer7数据库的恢复办法</b>
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .