当前位置:七道奇文章资讯数据防范MSSQL防范
日期:2012-06-27 05:03:00  来源:本站整理

SQL Server中通过扩大存储历程实现数据库的远程备份与恢复[MSSQL防范]

赞助商链接



  本文“SQL Server中通过扩大存储历程实现数据库的远程备份与恢复[MSSQL防范]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
本文通过实例解析了 SQL Server 数据库扩大存储历程,实现远程备份与恢复的办法和步骤
实例阐明:

  环境:win2k+sqlserver 2K+查询解析器
  SQL SERVER服务实例名称:mainserver
  需求备份的数据库名称: msdb
  本地机械名称(Client端):david
  本地用户:zf 密码:123
  本地域名:domain
  本地供应备份需求的文件夹:e: est

  第一步: 成立同享文件夹

  在程序代码中调用(大概CMD窗口) net share test=e: est

  大概用NetShareAdd这个API

  扼要阐明:

  net share: 是WINDOWS内部的网络号令.

  作用:成立本地的同享资源,显示当前计算机的同享资源信息.

  语法:拜见 net share /?

  第二步: 成立同享信誉关系

  master..xp_cmdshell 'net use \david est 123 /user:domainzf'

  扼要阐明:

  1:xp_cmdshell :是SQLSERVER的扩大存储历程.

  作用,以操作系统号令行注释器的方法履行给定的号令字符串,

  并以文本行方法返回任何输出.

  语法:拜见SQLSERVER联机帮忙

  2:net use: 是WINDOWS内部的网络号令.

  作用,将计算机与同享资源衔接或断开,大概显示关于计算机

  衔接的信息.该号令还掌握长期网络衔接.

  语法:拜见 net use /?

  第三步:备份数据库

  backup database msdb to disk='\david estmsdb.bak'

  这个不需求阐明吧,语法拜见SQLSERVER联机帮忙

  第四步: 删除同享文件夹

  在程序代码中调用(大概CMD窗口) net share test /delete

  大概用NetShareDel这个API

  后果:

  已处理 1376 页,这些页属于数据库 'msdb' 的文件 'MSDBData'(位于文件 1 上).

  已处理 1 页,这些页属于数据库 'msdb' 的文件 'MSDBLog'(位于文件 1 上).

  BACKUP DATABASE 操作成功地处理了 1377 页,耗费了 3.653 秒(3.086 MB/秒).

  这样mainserver服务器上的msdb就备份到了david机械的E: estmsdb.bak文件了,利用起来很简单吧?恢复数据库操作也是一样,只要将第三个步骤的语句改成'restore database msdb from disk='\david estmsdb.bak'便可以啦..你看完了也可以试试呀?!(最简单的测试工具查询解析器+CMD窗口)

  备注:xp_cmdshell 这个扩大存储历程只能SA级别的用户调用,并且是SQL Server的安全隐患之一,很多DBA都喜好将其删除大概禁用,所以开辟人员利用时要倍加当心哦.
  以上是“SQL Server中通过扩大存储历程实现数据库的远程备份与恢复[MSSQL防范]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • Windows 搭配 IIS7 PHP MySQL 环境
  • sqlserver索引的原理及索引成立的注意事项小结
  • SQL Join的一些总结(实例)
  • SQL的Join利用图解教程
  • SQL中JOIN和UNION辨别、用法及示例介绍
  • 关于SQL中CTE(公用表表达式)(Common Table Expression)的总结
  • mysql Out of memory (Needed 16777224 bytes)的错误办理
  • mysql提醒[Warning] Invalid (old?) table or database name问题的办理办法
  • mysql启用skip-name-resolve情势时呈现Warning的处理办法
  • mysql启用skip-name-resolve情势时呈现Warning的处理办法
  • MySQL Order By语法介绍
  • <b>MySQL ORDER BY 的实现解析</b>
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

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

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