使用ISQL进行ODBC连接以进行Progress OpenEDGE数据库10.2B时进行分割故障



OS:红色帽子4.1.2-54

Linux 2.6.18-92.el5 #1 SMP Tue Jun 10 18:49:47 EDT 2008 i686 i686 i386 GNU/Linux

Progress OpenEDGE数据库版本版本10.2B linux 32位

ODBC驱动程序:pgoe1023.so(可用于数据库软件包)

export LD_LIBRARY_PATH=/usr/dlc/odbc/lib:/usr/dlc/lib
export ODBCINI=/etc/odbc.ini
isql -v Progress

尝试使用isql命令使用ODBC连接到进度数据库时会收到"分割故障"错误。

我遵循了本文中提到的所需步骤,并安装了缺少库libstdc++-libc6.2-2.so.3(使用yum install compat-libstdc++-296.i386)。

我该如何修复?

我在KBase文章中没有看到任何指示,也没有在您的帖子中看到DB正在运行并接受SQL连接。KBASE假设" TestDB",端口5555和名为" Sysprogress"(密码" Sysprogress")的用户。

假设您有一个" testDB",并且您设置了用户,则需要启动服务器以接受SQL连接。例如:

proserve testdb -m3 -Ma 5 -Mpb 5 -S 5555 -ServerType SQL -minport 9000 -maxport 9100

在尝试与ISQL物品一起使用之前,您可以测试这是否可以使用Progress'SQLEXP"命令:

sqlexp -user sysprogress -password sysprogress -db testdb -S 5555

如果那不起作用,那么您没有正确配置DB以接受SQL连接和下游实用程序,例如ISQL,将无效。

相关内容

  • 没有找到相关文章

最新更新