国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項超值服

開通VIP
遠(yuǎn)程備份(還原)SQL2000數(shù)據(jù)庫
1、在企業(yè)管理器中:  
  打開你的企業(yè)管理器,注冊要操作的SQL   Server服務(wù)器,然后和本地的操作一樣了,不過還原和備份的路徑都在服務(wù)器所在機(jī)上。  
   
  2、用VB代碼實現(xiàn):  
  利用VB進(jìn)行SQL2000的數(shù)據(jù)備份和恢復(fù)  
   數(shù)據(jù)備份  
  備份有兩中形式完全備份和差異備份  
  完全備份:是對數(shù)據(jù)庫進(jìn)行完整備份,周期比較長,如1周等  
  差異備份:是對更新備份的數(shù)據(jù)進(jìn)行備份,周期比較短,如1小時  
  命令介紹:   Backup   Database   [數(shù)據(jù)庫名]   To   Disk=[保存路徑和名稱]     With   [其他屬性]  
  ——————————————————————————————  
  代碼注釋:ServerIP   :SQLServer所在機(jī)器的   IP  
                    jtsg:SQLServer中數(shù)據(jù)的名稱  
  --------------------------------------------------------------------————————  
  Public   Cn   As   ADODB.Connection  
  Set   Cn   =   New   ADODB.Connection  
  strcon   =   "Provider=SQLOLEDB.1;Password=sa;Persist   Security   Info=True;User   ID=sa;Initial   Catalog=jtsg;Data   Source="   +   ServerIp   +   ";"   +   _  
                    "use   procedure   for   prepare=1;auto   translate=true;"   +   _  
                    "use   encryption   for   data=false;tag   with   column   collation   when   possible=false"  
  Cn.ConnectionString   =   strcon  
  On   Error   Resume   Next  
  Cn.Open  
  If   Cn.Errors.Count   >   0   Then  
  For   i   =   0   To   Cn.Errors.Count   -   1  
        If   Cn.Errors(i).Number   =   -2147467259   Then  
          MsgBox   "網(wǎng)絡(luò)不通或服務(wù)器未開,請確認(rèn)后再試",   vbOKOnly   +   vbInformation,   "提醒"  
          Unload   Me  
          Exit   Sub  
        Exit   For  
        End   If  
  Next   i  
  End   If  
   
  完全備份  
  Private   Sub   BackupAll()  
  Cn.Execute   "backup   database   jtsg   to   disk=‘"   +   App.Path   +   "\backup\myjtsgall.bak‘   with   name=‘jtsg   backup   all‘,description=‘Full   Backup   Of   jtsg‘"  
  MsgBox   "數(shù)據(jù)完全備份已經(jīng)完成",   vbOKOnly   +   vbInformation,   "提醒"  
  End   Sub  
   
  差異備份  
  Private   Sub   BackupDif()  
  Cn.Execute   "backup   database   jtsg   to   disk=‘"   +   App.Path   +   "\backup\myjtsgdif.bak‘   with   differential   ,noinit,name=‘jtsg   backup   dif‘,description=‘Differential   Backup   Of   jtsg‘"  
  MsgBox   "數(shù)據(jù)差異備份已經(jīng)完成",   vbOKOnly   +   vbInformation,   "提醒"  
  End   Sub  
   
  ■   數(shù)據(jù)恢復(fù)  
  數(shù)據(jù)恢復(fù),問題很多,要區(qū)分用戶的備份形式。一般備份的默認(rèn)形式是   Append   to   media,即添加到備份設(shè)備已有內(nèi)容后面。前面介紹的備份方式就這種。還有一種備份形式是   OverWrite,即覆蓋設(shè)備原有內(nèi)容。這兩中備份形式?jīng)Q定恢復(fù)的方式也不一樣。  
  命令介紹:   Restore   Database   [數(shù)據(jù)庫名]   From   [保存?zhèn)浞莸穆窂胶兔Q]   With[其他屬性]  
  在其他屬性中重點介紹:File   、   NORECOVERY和   RECOVERY  
  1.FILE  
  這是不同備份形式的重要參數(shù),用來指定從設(shè)備上的第幾個備份中恢復(fù),比如采用APPEND形式備份,作了兩次備份,恢復(fù)第一個備份時應(yīng)該在恢復(fù)命令中使用“FILE=1”;恢復(fù)第二個備份時則使用“FILE=2”的選項。  
  當(dāng)然如果備份形式是OVERWRITE,備份中就只有一次備份,所以使用   FILE=1的選項;  
  2.RECOVERY  
  如果使用RECOVERY選項,那么恢復(fù)完成后,SQLSERVER回滾被恢復(fù)數(shù)據(jù)庫中所有未完成的事務(wù),以保證數(shù)據(jù)庫的一致性。在恢復(fù)后用戶就可以訪問數(shù)據(jù)庫。所以RECOVERY用來恢復(fù)最后一個備份。NORECOVERY則相反。默認(rèn)為RECOVERY。  
  ——————————————————————————————————  
  代碼解釋:還原備份的文件可以選擇,完全備份和差異備份  
  ——————————————————————————————————  
  Private   Sub   RestoreData()  
  Cn.Execute   "restore   database   jtsg   from   disk=‘"   +   App.Path   +   "\backup\myjtsgall.bak‘   with   FILE=1"  
  MsgBox   "數(shù)據(jù)恢復(fù)已經(jīng)完成",   vbOKOnly   +   vbInformation,   "提醒"  
  End   Sub  
   
  完畢
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
MS SQL server 2005(SQL2005)在查詢分析器里面?zhèn)浞?數(shù)據(jù)庫的語句
SQL Server——SQL Server備份與恢復(fù)
CMD下備份MySQL數(shù)據(jù)庫命令
在Win下mysql備份恢復(fù)命令
Oracle的備份與恢復(fù)詳解
Oracle備份與恢復(fù)案例
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服