我意识到我试图超越manf发布的Perl驱动程序的“支持”行为,毕竟他们只是用x86 .so的包发布它。
但是,由于我不能在RHEL 5.4 x86_64机箱上使用x64 Perl的包,并且为这个包保留了x86 Perl的单独安装,所以我试图让这只小狗工作,这要归功于发布的64位.so伴随着Advantage的其他驱动程序包。
我为此做了什么:
下载beta 10 DBI驱动程序,32
下载beta 10 PHP扩展(它包含32和x86_64)
将所需的DLL复制到ads-lib位置(例如/ usr / local / ads / lib64)
使用lib64的.so的path编译Perl DBI驱动程序
编译好,安装好,使用好。
问题是我总是得到:
在Windows 8.1的铿锵cl奇怪的编译错误
不能在Ubuntu 12.04,64位上安装liblapi-mesa-glx:i386
Linux x64:为什么r10在系统调用之前是r8和r9?
Windows Vista 64位的命令行颠覆客户端
Windows Scheme / Lisp实现
失败:[iAnywhere Solutions] [Advantage sql] [ASA]错误6060:Advantage数据库服务器在指定的服务器上不可用。 axServerConnect(sql-HY000)(DBD:db_login / sqlConnect err = -1)
有没有人有任何想法?
看起来,它不仅仅是x64 perl,而是RHEL 5.4,它可能会干扰。 正如下面所说的,我设法将一个x86 perl引导到系统上,编译DBD :: Advantage 9.99,之后用9.10replace,而且这些x86都不会连接。 无论是哪种库(9.99或9.10),都将从此x86_64服务器连接到Windows服务器的UNCpath。
我已经成功挂载了这个份额没有问题,但我似乎无法连接到9.1。 我已经尝试了: hostname PATH FQDN PATH IP PATH和所有这些包括端口(默认)6262的变化。
我的Windows机器连接良好,9.1和9.99从草莓Perl。
运行theano时编译问题
如何在Windows上使用Perl来确定操作系统的位数?
在Windows 64位上使用Delphi的libusb?
是否有可能把Java 1.4的64位Ubuntu?
64位Windows平台不成熟吗? (即使比较运行在其上的64位二进制文件的32位二进制文件)
检查Linux服务器上的主机文件,并确保服务器的名称使用实际IP而不是回送地址。
另外,由于您更新了客户端,您是否也安装/更新了10 beta服务器?
最后,你的连接字符串是什么? 你有没有尝试将端口添加到连接字符串?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。