怎樣製作使,用戶在安裝我的程序時將SQL Server2000客戶端企業管理器一起安裝

文檔標題:怎樣發佈基於MS SQL Server的程序
關 鍵 字:發佈基於MS SQL Server的程序
本文章自 2003-3-1 添加到 C++ Builder 研究 網站以來,已被閱讀 1999 次。

--------------------------------------------------------------------------------
 
怎樣發佈基於MS SQL Server的程序
作者: ---------- ,如轉載請保證本文檔的完整性,並註明出處。
歡迎光臨 C++ Builder 研究,http://www.ccrun.com/doc/go.asp?id=471
    很多朋友在編寫完成基於SQLServer的程序後對發佈程序感到頭疼,因爲僅僅發佈應用程序和BDE是不夠的,必須要安裝SQLServer Client軟件,難道還要提供一張SQLServer的光盤?下面jojo爲大家介紹一個解決之道:

    1.準備一份Install Shield Express,最好是2.01以上的版本,在Delphi的安裝盤上有一個專用版本也可以用,按照製作一般程序安裝盤的方法建立安裝程序,必須安裝BDE和SQL LINKS.

    2.在你的Windows/System下面找到以下幾個文件(當然你的機器必須已經安裝SQLServer):

Dbmssocn.dll    TCP/IP 支持文件
Dbmsspxn.dll    IPX 支持文件
Dbnmpntw.dll    命名管道支持文件
Ntwdblib.dll    SQLServer核心文件(這個文件最重要)
    3.在Fpecify Components and Files的Groups and Files中,將以上幾個文件加入到Program Files中去.當然你也可以建立一個組,將這些文件拷貝到System目錄中,不過jojo個人傾向於拷貝到安裝目錄,以便反安裝的時候可以徹底的刪除它們.

    4.如果你的程序運行比較簡單(比如只有一個網段)現在你已經大功告成了,但不幸的是大多數人的網絡環境沒有如此簡單,下面還要修改註冊表:

修改鍵值:

其中DSQUERY設定默認的連接協議,這裏設定的是IPX,128.1.1.1則是專有的連接,這裏是設定一個連接名稱爲128.1.1的連接,使用TCP/IP協議,IP地址爲128.1.1.1,你也可以把鍵名改成其他名稱,只要與你的別名中SERVER NAME一項相同即可.

    至此,你的安裝盤已經做成,現在只需要Building一下就可以了.  

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章