日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > 数据库 >内容正文

数据库

如何为 SQL Server 2000 分发和安装 SQL-DMO(引用)

發(fā)布時(shí)間:2025/3/15 数据库 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 如何为 SQL Server 2000 分发和安装 SQL-DMO(引用) 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

如何為 SQL Server 2000 分發(fā)和安裝 SQL-DMO

察看本文應(yīng)用于的產(chǎn)品
文章編號(hào):326613
最后修改:2005年8月11日
修訂:4.0
本頁(yè)
概要 SQL-DMO 要求 SQL-DMO 組件 如何打包 SQL-DMO 組件 逐個(gè)打包 SQL-DMO 文件

概要

本文分步介紹了如何使用 Microsoft Windows 安裝程序技術(shù)為 Microsoft SQL Server 2000 分發(fā)和安裝 SQL 分布式管理對(duì)象 (SQL-DMO)。

回到頂端

SQL-DMO

SQL-DMO 是一組可幫助您以編程方式管理 SQL Server 的對(duì)象。SQL-DMO 是作為 DLL 實(shí)現(xiàn)的雙接口、進(jìn)程內(nèi)組件對(duì)象模塊 (COM) 服務(wù)器。在創(chuàng)建 SQL-DMO 應(yīng)用程序時(shí),可以使用任何 OLE 自動(dòng)控制器或使用 C 或 C++ 的 COM 客戶端開(kāi)發(fā)操作系統(tǒng)。

回到頂端

要求

SQL-DMO 客戶端需要下列操作系統(tǒng)之一:
?Microsoft Windows 2000
?Microsoft Windows NT 4.0 版(Service Pack 5 或更高版本)
?Microsoft Windows 98 或 Microsoft Windows 95
此外,SQL-DMO 客戶端需要在 SQL Server 2000 中附帶的 Microsoft SQL Server ODBC 驅(qū)動(dòng)程序 3.80 版或更高版本。

有關(guān) SQL-DMO 系統(tǒng)要求的更多信息,請(qǐng)?jiān)L問(wèn)下面的 Microsoft 網(wǎng)站: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/sqldmo/dmoref_con01_9xbn.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/sqldmo/dmoref_con01_9xbn.asp)

注意:本文中創(chuàng)建的 SQL-DMO 分發(fā)包可以處理 Windows 文件保護(hù)所涵蓋的文件。例如,Sqlunirl.dll 是這些文件中的一個(gè)。因此,如果包含在部署包中的 Sqlunirl.dll 版本比目標(biāo)系統(tǒng)上的版本新,則 SQL-DMO 軟件包可能不會(huì)在某些版本的 Windows 操作系統(tǒng)(如 Microsoft Windows XP)上正確部署。

回到頂端

SQL-DMO 組件

SQL-DMO 包含下列文件:
文件名說(shuō)明
Sqldmo.dll實(shí)現(xiàn) SQL-DMO 對(duì)象的 DLL
Sqldmo.rllDMO 資源文件
Sqlresld.dllSQL 企業(yè)管理器資源 DLL 加載程序
Sqlsvc.dll數(shù)據(jù)庫(kù)服務(wù)層
Sqlsvc.rll數(shù)據(jù)庫(kù)服務(wù)層資源 DLL
Sqlunirl.dllSQL Server Unicode/ANSI 轉(zhuǎn)換層
W95scm.dllSQL Service 控制管理器抽象層

回到頂端

如何打包 SQL-DMO 組件

可以通過(guò)將在“SQL-DMO 組件”一節(jié)中列出的每個(gè)文件包括在分發(fā)包中來(lái)分發(fā) SQL-DMO。

回到頂端

逐個(gè)打包 SQL-DMO 文件

1.啟動(dòng) Microsoft Visual Studio .NET。
2.新建一個(gè)安裝項(xiàng)目:
a. 在“文件”菜單上,指向“新建”,然后單擊“項(xiàng)目”。

顯示“新建項(xiàng)目”對(duì)話框。
b. 在“項(xiàng)目類型”下,單擊“安裝和部署項(xiàng)目”。
c. 在“模板”下,單擊“安裝項(xiàng)目”。
d. 單擊“確定”。
3.將下列文件添加到安裝項(xiàng)目中:
?Sqldmo.dll
?Sqldmo.rll
?Sqlresld.dll
?Sqlsvc.dll
?Sqlsvc.rll
?Sqlunirl.dll
?W95scm.dll
下表列出了每個(gè)文件的名稱及其默認(rèn)位置: 文件名位置
Sqldmo.dll
Sqlresld.dll
Sqlsvc.dll
W95scm.dll
Installation drive:\Program Files\Microsoft SQL Server\80\Tools\Binn
Sqlsvc.rll
Sqldmo.rll
Installation drive:\Program Files\Microsoft SQL Server\80\Tools\Binn\Resources\1033
Sqlunirl.dllInstallation drive:\WINNT\system32
4.將 Sqldmo.dll 文件的注冊(cè)屬性值更改為 vsdrfCOMSelfReg
a. 在解決方案資源管理器中,單擊“sqldmo.dll”。
b. 在“屬性”窗口中,單擊“注冊(cè)”列表中的“vsdrfCOMSelfReg”。
5.將 Sqlunirl.dll 文件的安裝文件夾更改為系統(tǒng)文件夾。例如,將安裝文件夾更改為 Installation drive:\Winnt\System32 文件夾或 Installation drive:\Windows\System 文件夾。
a. 在解決方案資源管理器中,單擊安裝項(xiàng)目
b. 在“視圖”菜單上,指向“編輯器”,然后單擊“文件系統(tǒng)”。
c. 在“操作”菜單上,指向“添加特殊文件夾”,然后單擊“系統(tǒng)文件夾”。
d. 在解決方案資源管理器中,單擊“sqlunirl.dll”。
e. 在“屬性”窗口中,單擊“文件夾”列表中的“系統(tǒng)文件夾”。
6.在“生成”菜單上,單擊“生成 Project Name”以生成安裝項(xiàng)目。

回到頂端


這篇文章中的信息適用于:
?Microsoft SQL Server 2000 標(biāo)準(zhǔn)版



http://support.microsoft.com/?scid=kb;zh-cn;326613&spid=2852&sid=676

轉(zhuǎn)載于:https://www.cnblogs.com/fosoyo/archive/2007/06/06/774042.html

總結(jié)

以上是生活随笔為你收集整理的如何为 SQL Server 2000 分发和安装 SQL-DMO(引用)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。