我有一個項目,我需要獲取數據在Sql Anywhere v9上的數據庫,在Google中搜索我無法找到許多信息,因爲它的舊版本(和I /客戶端不能升級數據庫的版本),在我能找到的幾個文檔中提到.Net驅動程序,但鏈接已損壞。任何人都知道這個驅動程序是唯一的方式,或者如果有另一種方式連接?如何連接到Sql Anywhere 9從C#
回答
下載並安裝任何SQL Anywhere的版本開發版,即使它是一個較新的版本。他們是免費的。這將包含所有的.NET數據提供者和驅動程序。根據我的經驗,Sybase客戶端的較新版本可以連接到較舊的數據庫服務器。
然後您必須確保您獲得連接字符串的權利與C#連接。
您是否嘗試過創建ODBC連接並通過ODBC與數據庫交談?
但仍需爲SQL Anywhere 9任何ODBC驅動程序? –
是的。我相信應該在安裝Sybase 9引擎時安裝它 - 「Adaptive Server Anywhere 9」。 –
我使用C#連接到版本10服務器,這裏是我發現的連接字符串爲我的作品:
Provider=SAOLEDB;LINKS=tcpip(host=1.2.3.4,PORT=123;DoBroadcast=None);ServerName=SQLANYWHERE9;Integrated Security = True; User ID = database; PWD = password
- 1. 如何ODBC連接到SQL Anywhere 12
- 2. 連接到SQL Anywhere - 找不到dblgen12.dll
- 3. 通過TCP/IP連接到SQL Anywhere
- 4. 的Java連接到SQL Anywhere 17
- 5. 如何連接到Adaptive Server Anywhere的使用7(SQL Anywhere中),PHP和Apache?
- 6. SQL Anywhere 11,JZ0C0:連接已關閉
- 7. 連接到SQL從C#
- 8. 連接到SQL Server從c#
- 9. 與SQL Anywhere 10 * .db文件的連接
- 10. 如何從vb.net連接到SQL Server 2012
- 11. 將QuickBooks Anywhere連接到QuickBooks Desktop
- 12. Intuit Anywhere斷開連接
- 13. 如何通過C連接到SQL?
- 14. 如何在C++中連接到SQL Server
- 15. Windows服務不能連接到SQL Anywhere數據庫
- 16. 使用JDBC或ODBC連接到多個SQL Anywhere 11服務器
- 17. 如何連接到SQL Server?
- 18. 從C#連接到SQL Server 2008#
- 19. 無法從C#連接到SQL Server Compact#
- 20. 如何從JSF連接到SQL Server
- 21. 如何從NodeJS/Tedious連接到SQL Azure?
- 22. C# - 如何從Sybase SQL Anywhere 11中檢索數據?
- 23. SQL Anywhere的16到SQL Server遷移
- 24. 無法將Coldfusion 9連接到Sybase
- 25. 如何從C#連接到SQL數據庫?
- 26. 如何從Visual C++連接到SQL Server 2005
- 27. 如何從C++控制檯程序連接到MS SQL SERVER
- 28. 錯誤連接到SQL C#
- 29. 將Nexus 9連接到adb
- 30. ASP如何連接到SQL
你知道正確的連接字符串嗎?現在這是我卡住的地方。 –
這並不總是很容易得到適合您情況的連接字符串。 http://dcx.sap.com/1200/en/dbadmin/da-conparm.html 通常它看起來像: 「uid = ?????; pwd = ?????; server =? ????; dbn = ?????; CommLinks = tcpip「 – beater
好的,謝謝你,現在我只需要玩,找到合適的組合。 –