備份mssql數(shù)據(jù)庫的批處理
更新時間:2011年01月06日 20:04:47 作者:
給mssql降權(quán)了,但出現(xiàn)有個問題以前都是利用sql自帶的作業(yè)來備份數(shù)據(jù)庫,現(xiàn)在不行了.
提示 錯誤 22022: SQLServerAgent 當前未運行,因此,無法就本操作對其進行提示。
服務(wù)已經(jīng)啟動了.試了試只有把sql運行在system權(quán)限下才能執(zhí)行作業(yè).但不能降權(quán)了,就想到批處理.在一個目錄下建立一個1.bat 和一個1.sql
bat里面輸入:
isql -U sa -P 數(shù)據(jù)庫密碼 -i D:\xx\1.sql
1.sql里放備份語句.
declare @filename nvarchar(100) set @filename='D:\xx\xx'+convert(char(10),getdate(),112) print @filename BACKUP DATABASE [數(shù)據(jù)庫名] TO DISK = @filename WITH NOINIT , NOUNLOAD , NAME = N' 備份', NOSKIP , STATS = 10, NOFORMAT
如果是執(zhí)行存儲過程,提示找不到存儲過程,請右擊那個數(shù)據(jù)庫帳戶,屬性 把默認數(shù)據(jù)庫選成存儲過程所在的數(shù)據(jù)庫.
在任務(wù)計劃中加上一個計劃.就行了 這樣直接無視SQLSERVERAGENT了.
服務(wù)已經(jīng)啟動了.試了試只有把sql運行在system權(quán)限下才能執(zhí)行作業(yè).但不能降權(quán)了,就想到批處理.在一個目錄下建立一個1.bat 和一個1.sql
bat里面輸入:
復(fù)制代碼 代碼如下:
isql -U sa -P 數(shù)據(jù)庫密碼 -i D:\xx\1.sql
1.sql里放備份語句.
復(fù)制代碼 代碼如下:
declare @filename nvarchar(100) set @filename='D:\xx\xx'+convert(char(10),getdate(),112) print @filename BACKUP DATABASE [數(shù)據(jù)庫名] TO DISK = @filename WITH NOINIT , NOUNLOAD , NAME = N' 備份', NOSKIP , STATS = 10, NOFORMAT
如果是執(zhí)行存儲過程,提示找不到存儲過程,請右擊那個數(shù)據(jù)庫帳戶,屬性 把默認數(shù)據(jù)庫選成存儲過程所在的數(shù)據(jù)庫.
在任務(wù)計劃中加上一個計劃.就行了 這樣直接無視SQLSERVERAGENT了.
相關(guān)文章
The application has failed...(應(yīng)用程序配置不正確)
這篇文章主要介紹了The application has failed...(應(yīng)用程序配置不正確)的相關(guān)資料,這里提供了解決辦法,需要的朋友可以參考下2016-12-12
IIS 7.5 使用URL Rewrite模塊的簡單設(shè)置實現(xiàn)網(wǎng)頁跳轉(zhuǎn)
今天需要對指定頁面進行跳轉(zhuǎn),這里就為大家分享一下具體的實現(xiàn)方法,需要的朋友可以參考下2018-09-09
2009年最新版 win2003 IIS6+PHP5+MySQL5+Zend Optimizer+phpMyAdmin安
本配置教程僅作拋磚引玉,正式生產(chǎn)用還需要對服務(wù)器進行更加詳細的安全設(shè)置以及各方面性能調(diào)整。2009-03-03
windows?server2016安裝oracle?11g的圖文教程
Windows?Server是微軟面向服務(wù)器的操作系統(tǒng),服務(wù)器操作系統(tǒng)和客戶端操作系統(tǒng)是不一樣的,下面這篇文章主要給大家介紹了關(guān)于windows?server2016安裝oracle?11g的相關(guān)資料,需要的朋友可以參考下2022-07-07
win2000/2003下整合IIS+Tomcat5支持jsp
2000和2003下整合IIS+TOMCAT詳細的配置如下2009-04-04

