微軟SQLDmo 的乙個小BUG,?

2022-02-01 13:26:37 字數 961 閱讀 6783

今天在用sqldmo做資料備份和恢復時,cannot open backup device 。根據經驗應該是路徑輸出的有問題,仔細看了一下**,沒有任何問題,那就奇怪了,我在本機測試沒有問題,在測試部就出問題了;環境原因,由於我用的是v 8.5 而目標機需要測試msde,應該相容啊,不過還好,這個問題馬上被排除,測試機也有8.5了,納悶半分鐘,我想莫非是由於程式本身的路徑。。。。

system.runtime.interopservices.comexception (0x80040c81):

[microsoft][odbc sql server driver][sql server]cannot open backup device '.\settings\a\桌面\release\backup\20080311115800remtlvfp.bak'. device error or device off-line. see the sql server error log for more details.

[microsoft][odbc sql server driver][sql server]backup database is terminating abnormally.   在 sqldmo.backupclass.sqlbackup(_sqlserver serverobject)

測試機的路徑在桌面:

更換路徑:c:盤

總需要有個解決辦法呀:路徑問題,系統中的 .\ 和「系統盤」:\documents and settings 等價 例如:c:\documents and settings

private static string specialreplace(string path)

\", paths[0], paths[1]));

return path;

}          

這種測試和解決辦法有點醜陋,不過基本路徑是:能最快解決問題的辦法是好辦法,不過最好釜底抽薪,是否是微軟的bug?

微軟的乙個BUG

各位,我不知道我的這個發現屬不屬於微軟的乙個bug round 1.225,2 1.23 round 1.245,2 1.25 round 1.265,2 1.26 round 1.285,2 1.28 按照技術文章上說的,vb中round 函式屬於四捨五入函式,但實際執行當中,其實round 函式...

微軟乙個未公開的BUG

前段時間客戶打 給我,說自從公司office與檔案伺服器公升級後,許可權完全亂套了,開始還以為是客戶未正確設定許可權而造成,今天有空來研究了一下,原來一切都是微軟的錯。問題描述 檔案伺服器配置 windows server 2008 r2,客戶端使用office 2007 office 2010 故...

Firtex的乙個小bug

症狀 索引如有字段無 一 資料,索引過程異常 原因 如該字段有資料,在索引中會生成norm檔案 b.nm檔案,b為索引桶序號,m為字段序號 合併過程中會開啟該檔案,寫入臨時檔案 mid 0 0.nm m為字段序號 由於索引過程中自始至終無資料加入該欄位,索引該 b.nm檔案不存在,開啟失敗導致異常 ...