以往用PB7.0+SQLSERVER2000個人版開發好,在一臺局域網電腦(非服務器作業系統,安裝的也是2000個人版)上安裝好
個人版,再建好資料庫,然后把應用程式拷貝在客戶端,再在客戶端安裝好SQLSERVER2000[僅連接],再把應用程式用的那個資料庫組態檔里的服務器名稱改為那臺裝有資料庫的計算機名,運行程式就ok了,這次卻出現[不能連接資料庫]這樣的提示!!!
困惑:
1)是不是正式運用時不應該裝個人版,而應該裝標準版?
2)以往放在局域網里,電腦都是用固定IP地址的,現在的網路都是用自動獲取IP地址,是不是造成客戶端運行程式后,在連接資料庫時,找不到網路內的那臺裝有資料庫的服務器,也就是說沒能把計算機名決議出了問題?
請各位幫忙分析一下問題出在哪兒?怎么解決?
萬分感謝!
uj5u.com熱心網友回復:
SQLSERVER2000個人版如果需要客戶端連接的話,注意要打sp4補丁uj5u.com熱心網友回復:
1,就是樓上大版主說的 SP4需要安裝;2,服務器需要在網路防火墻上指定打開1433 埠;
3,客戶端只需要隨程式一起附帶上一個SQL 2000的連接所需要的檔案ntwdblib.dll 即可,而不需要安裝SQL 2000的其它組件。
4,單臺服務器的小型應用,個人版和標準版都可以,它們的具體區別可以查詢聯機幫助的“安裝SQL Server”
5,建議給局域內的網服務器分配一個指定的IP 地址。
uj5u.com熱心網友回復:
謝謝樓上TX的幫忙,回頭試試!uj5u.com熱心網友回復:
這個可以試試。。。uj5u.com熱心網友回復:
2 3 L 高手都來了,你的問題肯定解決了uj5u.com熱心網友回復:
學習了。。。轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/78040.html
標籤:數據庫相關
上一篇:如何發布用PB9.0制作的軟體?
