如何远程连接Sybase SQLAnywhere.SAConnection?
How to connect remotely with Sybase SQLAnywhere.SAConnection?
我正在尝试使用 .net
连接到远程 sybase sql anywhere 数据库。
我在网上看不到太多关于如何连接的信息,主要是 ODBC
或 DSN
个文件。
我试过这个连接字符串:
Data Source=myserver.com;Port=2638;Uid=myuser;Pwd=mypass
给出以下错误
Invalid connection string. Invalid or missing keyword near 'Port'
Parameter name: connectionString
所以我尝试将端口包含在服务器中,如下所示:
Data Source=myserver.com:2638;Uid=myuser;Pwd=mypass
这给出了一个新的错误:
DSN 'myserver:2638' does not exist
那么,正确的连接字符串是什么?
PS。使用sybase central,我能够连接到数据库,所以这不是网络/防火墙/端口问题。
谢谢!
您想使用 HOST=myserver.com:2638;uid=myuser;pwd=mypass
。有效连接参数列表为 documented here.
我正在尝试使用 .net
连接到远程 sybase sql anywhere 数据库。
我在网上看不到太多关于如何连接的信息,主要是 ODBC
或 DSN
个文件。
我试过这个连接字符串:
Data Source=myserver.com;Port=2638;Uid=myuser;Pwd=mypass
给出以下错误
Invalid connection string. Invalid or missing keyword near 'Port' Parameter name: connectionString
所以我尝试将端口包含在服务器中,如下所示:
Data Source=myserver.com:2638;Uid=myuser;Pwd=mypass
这给出了一个新的错误:
DSN 'myserver:2638' does not exist
那么,正确的连接字符串是什么?
PS。使用sybase central,我能够连接到数据库,所以这不是网络/防火墙/端口问题。
谢谢!
您想使用 HOST=myserver.com:2638;uid=myuser;pwd=mypass
。有效连接参数列表为 documented here.