久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

mssql數據庫異地備份的兩種方法

 ~perddy~ 2007-04-29
/*兩種方法的前提:1.本地服務器的sqlserver agent服務保證處于啟動狀態(tài)
   2.遠程計算機(計算機管理里)建立一個普通權限用戶,并為其加上密碼(例如用戶名為kyle,,密碼為1234),,同時在那臺機器的非系統(tǒng)盤里建一個名為backup的共享文件夾,為了安全另外設置這個文件夾只有這個kyle用戶可以訪問(需要ntfs格式才可以設置安全)*/

-----------------------------------------------------------------------------------------------------------------------

--方法1:用“job(作業(yè))”做
declare @sql varchar(500)
select @sql=‘\\10.2.0.12\backup\dbname‘+‘_db_‘+convert(varchar(10),getdate(),112) +
substring(convert(varchar(10),getdate(),108),1,2) +‘.bak‘
exec master..xp_cmdshell ‘net use \\10.2.0.12\backup 1234 /user:remotehost\kyle‘
backup database dbname to disk=@sql --備份數據庫,,這里的10.2.0.12為遠程計算機的ip,,backup為共享文件夾名,,dbname為本地sqlserver服務器要備份的數據庫,remotehost為遠程計算機的計算機名,,1234為密碼,kyle為用戶名,,請相應替換成實際環(huán)境的數據
go

declare @sql varchar(500)
select @sql=‘del ‘+‘\\10.2.0.12\backup\dbname‘+‘_db_‘+convert(varchar(10),dateadd(day,-7,getdate()),112) +
substring(convert(varchar(10),dateadd(day,-7,getdate()),108),1,2) +‘.bak‘
exec master..xp_cmdshell @sql --刪除7天前的備份,也就是只保留7個最新備份
go

-----------------------------------------------------------------------------------------------------------------------

--方法2:用“數據庫維護計劃”做

1.本地服務器(計算機管理里)建立一個操作系統(tǒng)用戶,,例如kyle(用戶名和密碼需要跟遠程計算機所建立的用戶情況相同),,賦予此用戶administrators組權限,加上相應的密碼,。
2.在企業(yè)管理器→右鍵點擊(local)(windows nt)選擇屬性→在“安全性”選項里的“啟動服務帳戶”選擇使用“本賬號”,在里面填入第一步建立的用戶和密碼(kyle),。(這里的功能是:用這個跟遠程計算機用戶名密碼一樣的用戶來啟動本地sqlserver,,就像做了net use)
3.待kyle用戶重啟了sqlserver服務后,在數據庫維護計劃里的“指定備份磁盤目錄”這一步手工輸入遠程計算機地址及共享文件夾名\\10.2.0.12\backup(10.2.0.12為遠程計算機的ip,,backup為遠程計算機開放的共享文件夾名)
4.更改本地服務器時間,,測試異地備份效果。
 
 
 
kyle 發(fā)表于:2004.12.09 23:50 ::分類: ( dbms )

    本站是提供個人知識管理的網絡存儲空間,,所有內容均由用戶發(fā)布,,不代表本站觀點。請注意甄別內容中的聯(lián)系方式,、誘導購買等信息,,謹防詐騙。如發(fā)現有害或侵權內容,,請點擊一鍵舉報,。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多