点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 不久之前,我在Gen...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 不久之前,我在Gen...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
不久之前,我在Gentoo Linux机器上下载并安装了Sybase 16。 安装进行得很顺利,但是当我尝试启动并使用它时,遇到了几个问题。
1。 我是一名开发人员,在我的程序中,我将尝试通过ODBC接口连接到Sybase服务器。 我已经安装了unixODBC软件包,所以我创建了适当的DSN并启动了我的软件。
不幸的是,它无法连接并说文件/opt/sap/DataAccess64/ODBC/lib/ libsybdrvodb.so 找不到。 但是,该文件存在于我的系统上,并通过ldd对其进行检查后,我发现缺少一个" so"文件。 因此,我必须手动修改LD_LIBRARY_PATH环境变量才能修复动态链接。
如果安装程序检查是否正在安装ODBC驱动程序,那对我来说很好。
2。 我有一个大脚本,该脚本想创建一个数据库并在不同表中填充数据。 但是,尝试创建数据库并运行脚本失败。 我有错误和脚本本身的屏幕截图。 我可以同时发送这两个邮件,以便有人重现该问题。 崩溃发生在GUI iSQL软件内部。 我启动了它,加载了脚本,然后尝试执行它。
我试图与技术支持人员联系,但不幸的是,我的尝试没有引起注意。
3。 回到我的程序。
我创建了数据库,几张表,并将其中的一些数据放入其中(只是将大脚本从第二期减少到了最小)。 然后我运行我的软件。 再说一次-我有一个源代码,因此可以将其发送给人们进行一些测试。 但是为了测试与服务器的连通性,我从unixODBC启动了iSQL程序并尝试进行连接。 连接成功,但是当我尝试执行简单的SELECT语句时,在控制台上从unixODBC收到了"段错误"。
尝试使用Sybase iSQL没问题。 一切正常。
正如我所说-为了重现这三个问题,我拥有所有的源代码和所有配置。
如果我能与Sybase开发人员之一联系以解决所有这些测试用例,那就太好了,但是如果没有,我可以和一些开发人员(不是DBA)住在一起,与我联系以提供文件和完整的方案。/p>
所有这些操作都是在Sybase 16 Developer Edition的Gentoo Linux上完成的。
感谢您的光临。
伊戈尔,
1。 当您获取SYBASE.csh时,应该已将odbc驱动程序添加到LD_LIBRARY_PATH。 如果不是,那么我需要知道您下载了16.0 SDK的哪个版本,以确保没有该版本。 我具有当前版本,并且可以看到在SYBASE.csh文件中设置了路径。
2。 因此,您使用的是错误的odbc SQL工具? 您是发起聊天事件还是记录案例,以便我们为您提供帮助? 请注意,我们还有30分钟的演讲时间,演示时间也是如此。 我知道有问题,并且要通过odbc驱动程序和odbc管理工具传递null。
3。 对于分段错误,您可能需要运行strace并将其放置到文件中,这可能有助于找出导致错误的原因。
谢谢,
Dawn Kim
一周热门 更多>