无法从 Razor 连接到 Sybase 数据库
Unable to connect to Sybase database from Razor
我目前正在从事一个需要 Sybase 数据库的项目。因此,我安装了 ASE 16.0 开发人员版和 Razor 以便于访问,但我的问题是我的 Razor v6.3.19 无法连接到 sybase。它 returns 带有错误,如所附屏幕
所示
我可以在终端上通过 isql 成功访问数据库。请注意,我正在使用此 Ubnutu 14.04 运行,并且我的数据库端口设置为 运行 on 7160
来自服务器日志的示例消息:
00:0006:00000:00009:2015/03/20 21:33:44.65 内核网络名称 Server_NAME,接口 IPv4,地址 127.0.1.1,类型 tcp,端口 7160,过滤器 NONE
提前致谢
连接被拒绝意味着服务器没有在指定端口上侦听,或者您的防火墙主动阻止您连接到该端口。
您的日志显示服务器正在侦听 127.0.1.1
;这与 127.0.0.1
的地址不同,因此端口可能在 127.0.1.1
上打开,但在 127.0.0.1
上未打开。指定 127.0.1.1
应该允许您连接。
所有以 127 开头的 IPv4 地址都是本地环回地址(如 RFC 1700 中所定义),因此所有 127.*.*.*
地址均指您的本地计算机,但只有 127.0.0.1
是 -通常 - 链接到主机名 localhost
。当应用程序侦听端口时,它可以指定在所有可用地址 (0.0.0.0
) 或特定地址(在本例中为 127.0.1.1
)上创建端口。
我目前正在从事一个需要 Sybase 数据库的项目。因此,我安装了 ASE 16.0 开发人员版和 Razor 以便于访问,但我的问题是我的 Razor v6.3.19 无法连接到 sybase。它 returns 带有错误,如所附屏幕
所示我可以在终端上通过 isql 成功访问数据库。请注意,我正在使用此 Ubnutu 14.04 运行,并且我的数据库端口设置为 运行 on 7160
来自服务器日志的示例消息: 00:0006:00000:00009:2015/03/20 21:33:44.65 内核网络名称 Server_NAME,接口 IPv4,地址 127.0.1.1,类型 tcp,端口 7160,过滤器 NONE 提前致谢
连接被拒绝意味着服务器没有在指定端口上侦听,或者您的防火墙主动阻止您连接到该端口。
您的日志显示服务器正在侦听 127.0.1.1
;这与 127.0.0.1
的地址不同,因此端口可能在 127.0.1.1
上打开,但在 127.0.0.1
上未打开。指定 127.0.1.1
应该允许您连接。
所有以 127 开头的 IPv4 地址都是本地环回地址(如 RFC 1700 中所定义),因此所有 127.*.*.*
地址均指您的本地计算机,但只有 127.0.0.1
是 -通常 - 链接到主机名 localhost
。当应用程序侦听端口时,它可以指定在所有可用地址 (0.0.0.0
) 或特定地址(在本例中为 127.0.1.1
)上创建端口。