免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2699 | 回复: 9
打印 上一主题 下一主题

求助!!!sybase 12.5.3 for linux 安装无法srvbuildres [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-12-10 23:17 |只看该作者 |倒序浏览
os: rehhat 9.0
rpm 以后,srvbuildres -r sql.rs时候提示如下:
incorrectly built binary which accesses errno, h_errno or _res directly, needs to be fixed,
.(省略
.(省略
.(省略
最后提示: task failed
              unable to boot server 'SYBASE'
              server 'SYBASE' was not created
本人sql.rs 参照本版ftp中sql.rs

论坛徽章:
0
2 [报告]
发表于 2005-12-10 23:19 |只看该作者

sql.rs如下

/tmp/sql.rs:


sybinit.release_directory: /usr/sybase
sybinit.product: sqlsrv                                                           
sqlsrv.server_name: SYBASE                                                      
sqlsrv.new_config: yes                                                            
sqlsrv.do_add_server: yes                                                         
sqlsrv.network_protocol_list: tcp                                                
sqlsrv.network_hostname_list: 9.48.95.120                                             
sqlsrv.network_port_list: 7000                                                   
sqlsrv.server_page_size: USE_DEFAULT                                             
sqlsrv.force_buildmaster: no                                                      
sqlsrv.master_device_physical_name:/database/master.dat                                
sqlsrv.master_device_size: 60                                                   
sqlsrv.master_database_size: 30                                          
sqlsrv.errorlog: USE_DEFAULT                                                      
sqlsrv.do_upgrade: no                                                            
sqlsrv.sybsystemprocs_device_physical_name: /database/sybprocs.dat
sqlsrv.sybsystemprocs_device_size: 150                                    
sqlsrv.sybsystemprocs_database_size: 120                                 
sqlsrv.sybsystemdb_device_physical_name: /database/tempdb.dat   
sqlsrv.sybsystemdb_device_size: USE_DEFAULT                                      
sqlsrv.sybsystemdb_database_size: USE_DEFAULT                                    
sqlsrv.default_backup_server: SYB_BACKUP

论坛徽章:
1
2017金鸡报晓
日期:2017-01-10 15:19:56
3 [报告]
发表于 2005-12-11 13:47 |只看该作者
Running ASE 12.5.x on RH 9
Added Aug 27 2003, thanks to Jason Froebe.
ASE 12.5.x fails to run on RH 9 because of a fix added to glibc. This fix causes the dynamic linker to revert to the i386 version of glibc in situations where the binary being run accesses _errno directly. The fix was done to ensure correct behavior for multi-threaded applications. Unfortunately ASE isn't compatible with this fix. A solution to this problem is provided below:


We now have a solution (courtesy of Jakub Jelinek from RedHat) rather than just a workaround:
From the Rawhide branch:

http://ftp.redhat.com/pub/redhat/linux/rawhide/i386/RedHat/RPMS
glibc-2.3.2-71.i686.rpm
glibc-common-2.3.2-71.i386.rpm
glibc-devel-2.3.2-71.i386.rpm
tzdata-2003a-2.noarch.rpm

Note - as these files are no longer available from Red Hat I have made them available at http://www.peppler.org/downloads/RPM/redhat-9.0/.

1) ASE needs to use /lib/i686/libpthread.so.0 to run properly. The RedHat patch makes us load /lib/libpthread.so.0 instead. On a default installation of AS 2.1, the library /lib/tls/libpthread.so.0 was not installed.

2) Only glibc < 2.3.2-31 should load /lib/libpthread.so.0 if the warning is printed.

3) Later glibc 2.3.2-31 and higher, will correctly load the /lib/i686/libpthread.so.0.

Thanks to everyone that was involved to resolve this issue!

论坛徽章:
0
4 [报告]
发表于 2005-12-12 09:15 |只看该作者
请确定你已经修改了系统的共享内存,大小为本身内存的50%,大小是以字节来表示的
/proc/sys/kernel/shmmax

论坛徽章:
0
5 [报告]
发表于 2005-12-12 17:39 |只看该作者

再次求助

4个rpm我已经下载了,
强人阿,
1) ASE needs to use /lib/i686/libpthread.so.0 to run properly. The RedHat patch makes us load /lib/libpthread.so.0 instead. On a default installation of AS 2.1, the library /lib/tls/libpthread.so.0 was not installed.
什么意思阿?
/lib/i686/libpthread.so.0 能否麻烦解释一下,什么作用阿?

论坛徽章:
0
6 [报告]
发表于 2005-12-12 19:35 |只看该作者
兄弟,能告诉我在哪里下载sybase(4个rpm)?
谢谢!

论坛徽章:
0
7 [报告]
发表于 2005-12-12 19:43 |只看该作者
本站的ftp

论坛徽章:
1
2017金鸡报晓
日期:2017-01-10 15:19:56
8 [报告]
发表于 2005-12-12 23:23 |只看该作者
应该是线程库吧?redhat9的版本装sybase是很麻烦,还是换AS或EL的版本吧

论坛徽章:
0
9 [报告]
发表于 2005-12-12 23:34 |只看该作者
在redhat9上通过认证的ASE最高是12.5。0,其它版本没有认证,但应该能用,需禁止异步I/O

论坛徽章:
0
10 [报告]
发表于 2005-12-14 09:25 |只看该作者
谢谢各位的赐教啊,
我准备去装suse了.
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP