亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么創建設備的ADO參數

發布時間:2021-12-04 15:44:54 來源:億速云 閱讀:264 作者:iii 欄目:編程語言

本篇內容介紹了“怎么創建設備的ADO參數”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

ADO參數為研發數據庫的技術人員對Team System承諾,提供相關工具,這樣可以為整個軟件開發周期少了不少彎路,降低工作的復雜性,我認為Vs.Net 2010只會使我們的工作更簡單和更輕松。

一般都依賴于已經存在的用戶數據庫。創建數據庫的工作當然可以用SQL Server提供的SQL EnterpriseManager工具來完成,但是,如果能夠提供一種定制的數據庫管理工具,專門管理應用系統需要的數據庫及其設備,ADO參數對用戶來說無疑更加理想。

其中NAME和SIZE這兩個參數都很容易得到,麻煩的是物理名PHYSNAME和虛擬設備號VDEVNO這兩個ADO參數。前者要求是一個服務器上的物理文件全路徑名;后者要求在1~255之間找一個沒有被別的設備占用的號碼。而在編寫數據庫管理程序時,用戶的服務器上有哪些設備號已經被占用,SQLServer裝在哪個驅動器上,都是無法預料的。

雖然,使用SQLServer的管理工具SQLEnterpriseManager,可以非常方便地創建、刪除數據庫設備,或者擴大一個已經存在的數據庫,也可以非常方便地創建、刪除或者修改一個數據庫,但是,這個工具仍然要求我們輸入很多不太常用的參數,界面稍顯復雜,為了實現這樣的目標,我們必須想辦法解決SQL語句中的參數設置問題。

創建設備的ADO參數

創建設備的語句即前面提到的DISKINIT語句,為了簡化問題,我們可以指定與數據庫名相同的設備文件名,并將設備文件保存在master設備所在的子目錄中。數據庫名是在設計應用程序時已經確定;而master設備所在的子目錄,可以從系統表sysdevices中查詢得到。這樣,設備文件的物理名參數就確定下來了,虛擬設備號的問題則比較復雜,因為sysdevices系統表中沒有“虛擬設備號”這樣一個字段,因此,必須另想辦法。

對SQLServer的系統存儲過程sp_helpdevice進行分析之后,我們發現,虛擬設備號是“隱藏”在sysdevices系統表的low字段中的,借助另一個系統表spt_values,可以找到每個設備的虛擬設備號。這樣,我們只需要在一個循環中找一下某個設備號是否存在于ADO參數中,就可以確定我們現在可用的虛擬設備號。至于數據庫設備的大小,我們不妨設得大一些,或者讓用戶指定一下也可以。

“怎么創建設備的ADO參數”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

ado
AI

扶绥县| 五台县| 利辛县| 沭阳县| 牟定县| 塔河县| 贵南县| 沾益县| 阿拉善右旗| 宁城县| 桂林市| 轮台县| 富锦市| 萍乡市| 当雄县| 晋中市| 泗阳县| 陆丰市| 台南市| 年辖:市辖区| 鹤庆县| 庆阳市| 深泽县| 延吉市| 辉县市| 涟水县| 镇江市| 叶城县| 永顺县| 肇源县| 平乡县| 腾冲县| 尚志市| 柞水县| 松阳县| 武威市| 泸定县| 任丘市| 韶山市| 贺兰县| 靖宇县|