2012-09-10 37 views
2

我有一些Sybase服务器/数据库。我知道1.服务器名称2.数据库名称3.用户名4.密码。使用这个,我可以使用ISQL进行连接,但在使用RapidSQL时,它会要求使用端口。我有现有的应用程序使用DSN,而创建DSN也要求端口。我正在寻找使用RapidSQL /创建DSN而不使用端口的两种可能方式或如何查找端口数量?如何使用DSN或RapidSQL连接到没有端口号的Sybase服务器/数据库?或者如何找到端口号?

我没有SQL.ini文件。

enter image description here

回答

5

试试这个:

  1. 进入开始 - >运行 - >输入dsedit。将有一个动机“选择 目录服务”
  2. 单击确定InterfacesDriver
  3. 在左侧窗格上突出显示您的服务器名称。

您将在右侧窗格中看到它的IP/HostnamePort数字。

3

如果ISQL作品则Sybase客户端必须定义的端口号。

在Windows上,我希望%SYBASE%\ ini \ sql.ini包含服务器的记录,并且您会看到端口号。

(在Unix上,$ SYBASE /接口是等效的文件)。

我不知道,如果它是可能的,但可以RapidSql使用本地Sybase连接?听起来好像你正在为ODBC设置它?

+0

我没有sql.ini文件,添加屏幕快照的问题请看看。 – Pritesh

+0

什么是您的环境变量%SYBASE%设置为?如果您可以从此Windows机器连接Sybase isql,则必须设置它。屏幕转储显示没有sql.ini的sybase ini目录的事实表明,您没有从本机运行isql,但我无法确定。你可以做的另一件事是向数据库管理员询问端口号。 –