我的應用程式在XP客戶端能正常連接遠程SQL SERVER2005 服務器,正常執行應用程式,但應用程式在WIN7客戶端下不能連接,提示拒絕訪問。應如何解決?使用ADOconnection連接。我的連接串是:
connstring=Provider=SQLOLEDB.1;Password=sa;Persist Security Info=False;User ID=sa;Initial Catalog=資料庫名;Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=服務器名;Use Encryption for Data=https://bbs.csdn.net/topics/False;Tag with column collation when possible=False;Data Source=服務器IP。開發語言C++Builder5.0
各位大俠緊急求助。
uj5u.com熱心網友回復:
遠程服務器防火墻是否允許SQLServer默認的埠1433開放?uj5u.com熱心網友回復:
妖哥好。SQLServer默認的埠已1433開放,應為XP客戶端的應用程式可以連接,并正常執行資料的存取。uj5u.com熱心網友回復:
首先用管理工具->資料源(ODBC)測驗一下是否連成功。如果資料源(ODBC)能成而ADO不行,那么看一下是否缺少必要的ADO連接所需的驅動和動態庫(一般系統都帶)!資料庫服務不能連接的原因有很多,需要從網路到服務,從一臺機器到另一臺機器進行對比排查!
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/130793.html
標籤:數據庫及相關技術
下一篇:滾動條按像素滾動
