新网创想网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
linux 下安装 sybase12.5_x 总是报 Segmentation fault
在郸城等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供网站设计制作、成都网站设计 网站设计制作定制网站,公司网站建设,企业网站建设,成都品牌网站建设,全网整合营销推广,成都外贸网站制作,郸城网站建设费用合理。为新项目搭建环境,一个sybase数据库折腾了一天,每次都是 Segmentation fault ,Server 'SYBASE' was not created.
最后在集成部老大的帮助下,总算是搞定了。原因入下:
只要在glibc 2.4以上版本安装Sybase ASE 12.5.x以及15就会出现上述问题。
解决的办法是:设置环境变量LD_POINTER_GUARD。
在Redhat上:export LD_POINTER_GUARD=0;
在Suse 10上:export LD_POINTER_GUARD=1。
LD_POINTER_GUARD是派什么用的,搜索到的说法是:LD_POINTER_是用以在不同版本的glibc之间传递内存出问题的指示器。这个问题将会在以后得到解决,而不需要再开关LD_POINTER_GUARD。
然后重新建库,如还报错,手工建库,即可。
$
例如:/opt/sybase/sdb/ASE-12_5/bin/srvbuild -r /opt/sybase/sdb/ASE-12_5/sqlsrv.res
JVM not found
安装的时候 -is:javahome <路径>就行了,例如
./setup -console -is:javahome /opt/sybase/sdc/sybase_setup/JVM
另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。