麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 網站 > 建站經驗 > 正文

SQL Server中通過擴展存儲過程實現數據庫的遠程備份與恢復

2019-11-02 14:07:33
字體:
來源:轉載
供稿:網友
本文通過實例解析了 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都喜歡將其刪除或者禁用,所以開發人員使用時要倍加小心哦。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 一级毛片免费大片 | 欧美性生活区 | 毛片在线视频在线播放 | 欧美精品第1页 | 亚洲人成在线播放 | 韩国精品视频在线观看 | 亚洲男人一区 | 男人的天堂视频网站 | 亚洲成人在线免费 | 免费观看高清视频网站 | 精品二区在线观看 | 久久毛片 | 韩国草草影院 | 久久国产精品久久久久久电车 | jizzjizz中国人少妇中文 | 精品国内视频 | 亚洲成人涩涩 | caoporn国产一区二区 | 99精品视频一区二区三区 | 日韩毛片免费观看 | 天天草天天干天天射 | 日韩精品中文字幕一区二区 | 136福利视频| 亚洲午夜视频在线 | 激情综合在线观看 | 久久午夜免费视频 | 国产精品一区免费在线观看 | 人人玩人人爽 | 草莓福利社区在线 | 西川av在线一区二区三区 | 国产高潮好爽好大受不了了 | 久久网日本| 色综合欧美 | 99麻豆久久久国产精品免费 | 国产一级毛片视频在线! | 一级黄色毛片免费 | 亚洲免费永久 | 日本aaaa片毛片免费观蜜桃 | 久久亚洲精品久久国产一区二区 | 五月天堂av91久久久 | 亚洲电影在线观看高清免费 |