【问题标题】:Can not connect to SSL enabled ASE-Sybase 16 Using ADO.NET Data Provider无法使用 ADO.NET 数据提供程序连接到启用 SSL 的 ASE-Sybase 16
【发布时间】:2020-07-06 23:13:22
【问题描述】:

我正在开发 .NET Web 应用程序。我尝试使用 Sybase.Data.AseClient dll 连接到启用 SSL 的 Adaptive Server Enterprise (Sybase 16) 中的数据库。我使用的连接字符串是'Provider=Sybase.Ase;DataSource='IP';Port='5000';UID='user';PWD='password';Database='database';Encryption=ssl;TrustedFile='c:\\Sybase\\ini\\trusted.txt';'。当应用程序尝试连接到数据库时抛出异常。 '客户端无法建立连接'。

顺便说一句,在 Embarcadero 我可以毫无问题地连接到数据库,sql.ini 条目如下 [主持人]

master=TCP,IP,5000,ssl
query=TCP,IP,5000,ssl

注意:trusted.txt 文件来自 DB Server 管理员

【问题讨论】:

    标签: ssl ado.net sap-ase


    【解决方案1】:

    问题是我使用的是旧 dll,我应该使用 Sybase.AdoNet4.AseClient.dll 而不是 Sybase.Data.AseClient.dll

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-10-07
      • 2018-06-07
      • 1970-01-01
      • 1970-01-01
      • 2013-09-14
      • 1970-01-01
      • 1970-01-01
      • 2013-11-01
      相关资源
      最近更新 更多