求助!windows xp 下 為什么pb6.5連接不上局域網內的SQL2005資料庫。
uj5u.com熱心網友回復:
什么提示??你要說提示才行。
uj5u.com熱心網友回復:
在安裝SQLServer 2005后,系統默認的是Windows身份驗證,并且sa用戶是禁用的.要想sa能夠登錄,操作如下
1.先在windows身份驗證模式下登錄,待連接成功后,右擊實體,選擇屬性安全性,在右邊選擇SQL Server和windows 身份驗證模式.
2.在實體下的安全性用戶樹下,右擊sa屬性,單擊常規,設定sa的密碼.然后,單擊狀態,勾選授予和啟用兩個單選項.至此,設定完畢.
3.重新啟動SQLExpress 服務就可以了
uj5u.com熱心網友回復:
如果sql2005服務沒有用默認實體名,連接服務器要寫上實體名uj5u.com熱心網友回復:
up............uj5u.com熱心網友回復:
sql2005還真沒有用過,是不是需要有特殊的設定啊。uj5u.com熱心網友回復:
把提示貼出來才知道是怎么回事啊,就說連不上,也不知道怎么幫你uj5u.com熱心網友回復:
在PB客戶端需要安裝sqlncli.msi 3.5M,sql2005的安裝盤里就有。// Profile
SQLCA.DBMS = "MSS Microsoft SQL Server 6.x"
SQLCA.ServerName = "10.XX.XX.XX" //IP地址,或者實體名稱,需要看你在sql2005上做的設定
SQLCA.LogId = "sa"
SQLCA.AutoCommit = False
SQLCA.DBParm = ""
uj5u.com熱心網友回復:
看看你要訪問的電腦防火墻是不是開著呢,設定一下!uj5u.com熱心網友回復:
先用 管理器登錄下,看看管理器登錄的方式sqlexpress 默認情況使用 ip 是不能登錄
先保證你的管理器能登錄
uj5u.com熱心網友回復:
不是sqlncli.msi的問題,我懷疑還是SQLCA.SQLNAME的輸入格式,用服務器\實體名也過不去。uj5u.com熱心網友回復:
uping.....uj5u.com熱心網友回復:
大家還那么關注,樓主都不回帖uj5u.com熱心網友回復:
我用的PB7,怎么也連接不上SQL2005,是通過讀取ini檔案連接了,不可能該連接方式了,因為沒有源代碼,只有發布后的安裝檔案。悲哀啊。有誰知道怎么回事,是不是PB7不能連接SQL2005只能連接SQL2000.轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/78052.html
標籤:數據庫相關
