免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12
最近访问板块 发新帖
楼主: ppiqq
打印 上一主题 下一主题

DBD-Sybase 安装出错 [复制链接]

论坛徽章:
0
11 [报告]
发表于 2009-06-01 11:12 |只看该作者

回复 #9 llvs 的帖子

大大 我从pbone上面下载了包 也都安装上面了 但是貌似我的而环境变量有问题啊 我应该怎么设置了 谢谢了
(发现这俩帖子的开始走到一起了  
[root@nagios DBD-Sybase-1.07]# rpm -qa | grep freetds
freetds-devel-0.64-1.el4.rf
freetds-0.64-1.el4.rf
[root@nagios DBD-Sybase-1.07]# rpm -ql freetds-0.64-1.el4.rf
/etc/freetds.conf
/etc/locales.conf
/etc/pool.conf
/usr/bin/bsqldb
/usr/bin/datacopy
/usr/bin/defncopy
/usr/bin/freebcp
/usr/bin/tdspool
/usr/bin/tsql
/usr/lib/libct.so.4
/usr/lib/libct.so.4.0.0
/usr/lib/libsybdb.so.5
/usr/lib/libsybdb.so.5.0.0
/usr/lib/libtds.so.5
/usr/lib/libtds.so.5.0.0
/usr/lib/libtdsodbc.so.0
/usr/lib/libtdsodbc.so.0.0.0
/usr/lib/libtdssrv.so.2
/usr/lib/libtdssrv.so.2.0.0
/usr/share/doc/freetds-0.64
/usr/share/doc/freetds-0.64/AUTHORS
/usr/share/doc/freetds-0.64/BUGS
/usr/share/doc/freetds-0.64/COPYING
/usr/share/doc/freetds-0.64/COPYING.LIB
/usr/share/doc/freetds-0.64/ChangeLog
/usr/share/doc/freetds-0.64/NEWS
/usr/share/doc/freetds-0.64/README
/usr/share/doc/freetds-0.64/TODO
/usr/share/doc/freetds-0.64/api_status.txt
/usr/share/doc/freetds-0.64/bcp.txt
/usr/share/doc/freetds-0.64/bsqldb.txt
/usr/share/doc/freetds-0.64/cap.txt
/usr/share/doc/freetds-0.64/datacopy.txt
/usr/share/doc/freetds-0.64/defncopy.txt
/usr/share/doc/freetds-0.64/freebcp.txt
/usr/share/doc/freetds-0.64/getting_started.txt
/usr/share/doc/freetds-0.64/policy.txt
/usr/share/doc/freetds-0.64/tds.html
/usr/share/doc/freetds-0.64/tds_ssl.html
/usr/share/doc/freetds-0.64/tsql.txt
/usr/share/doc/freetds-0.64/userguide.sgml
/usr/share/man/man1/bsqldb.1.gz
/usr/share/man/man1/datacopy.1.gz
/usr/share/man/man1/defncopy.1.gz
/usr/share/man/man1/freebcp.1.gz
/usr/share/man/man1/tsql.1.gz
[root@nagios DBD-Sybase-1.07]# export SYBASE="/usr/lib"                 
[root@nagios DBD-Sybase-1.07]# perl Makefile.PL            
Can't find the lib directory under /usr/lib! at Makefile.PL line 113, <IN> line 44.
[root@nagios DBD-Sybase-1.07]#

论坛徽章:
0
12 [报告]
发表于 2009-06-01 12:02 |只看该作者
有哪位大大能给出安装DBD::Sybase的详细过程么 多谢了

论坛徽章:
95
程序设计版块每日发帖之星
日期:2015-09-05 06:20:00程序设计版块每日发帖之星
日期:2015-09-17 06:20:00程序设计版块每日发帖之星
日期:2015-09-18 06:20:002015亚冠之阿尔艾因
日期:2015-09-18 10:35:08月度论坛发贴之星
日期:2015-09-30 22:25:002015亚冠之阿尔沙巴布
日期:2015-10-03 08:57:39程序设计版块每日发帖之星
日期:2015-10-05 06:20:00每日论坛发贴之星
日期:2015-10-05 06:20:002015年亚冠纪念徽章
日期:2015-10-06 10:06:482015亚冠之塔什干棉农
日期:2015-10-19 19:43:35程序设计版块每日发帖之星
日期:2015-10-21 06:20:00每日论坛发贴之星
日期:2015-09-14 06:20:00
13 [报告]
发表于 2009-06-01 12:13 |只看该作者
原帖由 ppiqq 于 2009-6-1 12:02 发表
有哪位大大能给出安装DBD::Sybase的详细过程么 多谢了

在你用的发行版里面没有打包好的 DBD::Sybase 么?为什么要自己手工安装呢?

论坛徽章:
0
14 [报告]
发表于 2009-06-01 16:18 |只看该作者
原帖由 MMMIX 于 2009-6-1 12:13 发表

在你用的发行版里面没有打包好的 DBD::Sybase 么?为什么要自己手工安装呢?


报告大大 这个真的没有

论坛徽章:
0
15 [报告]
发表于 2009-06-01 16:31 |只看该作者
#!/usr/bin/perl

use DBI;

$dsn = 'DBI:Sybase:server=sql1';

my $dbh = DBI->connect($dsn, "test", 'test');
die "unable to connect to server $DBI::errstr" unless $dbh;

$dbh->do("use sqltest");

$query = "SELECT * FROM testtable";
$sth = $dbh->prepare ($query) or die "prepare failed\n";
$sth->execute( ) or die "unable to execute query $query   error $DBI::errstr";

$rows = $sth->rows ;
print "$row rows returned by query\n";

while ( @first = $sth->fetchrow_array ) {
   foreach $field (@first) {
      print "field: $field\n";
   }
}

[root@nagios ~]# ./a
Segmentation fault
[root@nagios ~]#



————————————————————————————————————————————


/etc/freetds.conf文件内容为:
[sql1]
        host = fabu
        port = 1433
        tds version = 4.2

——————————————————————————
[root@nagios ~]# ping fabu
PING fabu (192.168.3.235) 56(84) bytes of data.
64 bytes from fabu (192.168.3.235): icmp_seq=0 ttl=128 time=1.81 ms

--- fabu ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 1.810/1.810/1.810/0.000 ms, pipe 2
[root@nagios ~]#

论坛徽章:
0
16 [报告]
发表于 2009-06-01 17:02 |只看该作者
看晕了。

论坛徽章:
0
17 [报告]
发表于 2009-06-11 15:50 |只看该作者

回复 #15 MMMIX 的帖子

汗~~~~ 今天才看到 我就是这么解决的 嘎嘎
安装了per-DBD-SYBASE之后就OK啦
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP