【问题标题】:Connecting SQLBase Server running on Virual Machine连接在虚拟机上运行的 SQLBase Server
【发布时间】:2019-09-24 18:15:26
【问题描述】:

我有一台运行 SQLBase 8.5 的物理 Window Server 2008 R2 机器,连接到它没有问题。最近我将此服务器迁移到虚拟机并出现问题。有时我能够连接到服务器,有时不能。

我可以固定我的虚拟服务器,但无法通过 SQLTalk 或任何客户端应用程序连接到它。 有人在虚拟机上运行 SQLBase 8.5 时遇到同样的问题吗?

谢谢!

【问题讨论】:

    标签: sqlbase guptateamdeveloper


    【解决方案1】:
    1. 检查一次连接的用户数量。当超过最大用户/客户数时,SQLBase 8.5 有一些限制。
    2. 尝试查找在执行大型查询时是否出现问题。如果是这样,请尝试简化它。
    3. 检查阻塞问题。尝试在禁用 Internet 安全应用程序\防病毒\防火墙一段时间后测试其工作情况。
    4. 检查端口问题。检查 sql.ini 文件的“listenport”值。
    5. 检查 SQLBaseConnection 属性并交叉检查“连接生命周期”等参数。

    【讨论】:

    • window防火墙打开2155端口后问题解决。非常感谢。
    【解决方案2】:

    SQLBase 8.5 只通过了 Windows Server 2003 的认证,而且太老了,我很惊讶它可以运行。如果您在 Window Server 2008 上,您应该至少运行 SQLBase v12。 这是一个兼容性矩阵:SQLBase compatibility v6 to v12.2

    因此,假设您的 SQLBase 实例在您无法连接时实际上已启动并正在运行,请检查 CLIENT 端 sql.ini ,会有一个 IP 地址,例如.

    在 CLIENT 的命令提示符下,运行:ping -t (ipaddressofserver in CLIENT sql.ini)

    【讨论】:

    • window防火墙打开2155端口后问题解决。非常感谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-01-09
    • 1970-01-01
    • 1970-01-01
    • 2016-05-24
    • 2013-06-02
    • 1970-01-01
    • 2011-02-14
    相关资源
    最近更新 更多