由于需要把數據庫備份到備份服務器上,在備份過程實施中出現了問題。
如本機sql服務器為:10.101.38.135。
需要備份到10.101.38.139/d$/tempdb
計算機可以直接訪問//10.101.38.139/d$/tempdb 能夠讀寫;
但是使用sql數據庫備份計劃時,無法連接到此設備。
根據相關資料應該是屬于權限問題。在日志中發生如下報告:
事件類型: 錯誤
事件來源: mssqlserver
事件種類: (2)
事件 id: 17055
日期: 2006-4-21
事件: 10:13:01
用戶: nt authority/system
計算機: lajiao
描述:
18204:
backupdiskfile::createmedia: 備份設備“//10.101.38.139/d$/tempdb/pubs_db_200604211013.bak”create 失敗。操作系統錯誤 = 5(拒絕訪問。)。
最后總結應該是權限問題導致。!!!
后來查詢資料,發現了問題的根源
為了將數據備份到遠程系統,您必須安裝sqlserver以使之在“localsystem”以外的其他帳戶下運行。“localsystem”帳戶沒有訪問遠程系統的權利,備份也將失敗。
修改的地方是-控制面板-管理工具-服務。找到mssqlserver服務,右擊改服務,打開屬性窗口,點擊“登陸“書簽,將登陸帳戶由本地系統帳戶改成你制定的帳戶;這時再備份就可以實現遠程備份
有時候問題就是如此簡單。但是越頗費周折!
新聞熱點
疑難解答