首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

perl 装配 DBD:Sybase 时报错 急 大神求解?

2013-05-02 
perl 安装 DBD::Sybase 时报错 急 大神求解???在安装perl DBD::Sybase的时候出现如下错误,哪位大神能帮忙

perl 安装 DBD::Sybase 时报错 急 大神求解???
在安装perl DBD::Sybase的时候  出现如下错误,哪位大神能帮忙解答下,谢谢! 
声明 用户名 密码 什么的是正确的
make test
PERL_DL_NONLAZY=1 /usr/local/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/autocommit....ok 1/9
t/autocommit....NOK 2#   Failed test 'use DBD::Sybase;'
#   at t/autocommit.t line 18.
#     Tried to use 'DBD::Sybase'.
#     Error:  DBD::Sybase initialize: ct_init(12500) failed at /usr/local/lib/perl5/5.8.7/sun4-solaris/DynaLoader.pm line 253.
# Compilation failed in require at (eval 7) line 2.
# BEGIN failed--compilation aborted at (eval 7) line 2.
ct_con_alloc failed at /usr/local/lib/perl5/site_perl/5.8.7/sun4-solaris/DBD/Sybase.pm line 98.

#   Failed test 'Connect'
t/autocommit....NOK 3#   at t/autocommit.t line 29.
No connection - did you set the user, password and server name correctly in PWD?

t/autocommit....NOK 4#   Failed test at t/autocommit.t line 34.

t/autocommit....NOK 5#   Failed test at t/autocommit.t line 34.

t/autocommit....NOK 6#   Failed test at t/autocommit.t line 34.

t/autocommit....NOK 7#   Failed test at t/autocommit.t line 34.

t/autocommit....NOK 8#   Failed test at t/autocommit.t line 34.

t/autocommit....NOK 9#   Failed test at t/autocommit.t line 34.

t/autocommit....NOK 10#   Failed test at t/autocommit.t line 34.

t/autocommit....NOK 11#   Failed test at t/autocommit.t line 34.
# Looks like you planned 9 tests but ran 11.
# Looks like you failed 10 tests of 11 run.
t/autocommit....dubious
        Test returned status 10 (wstat 2560, 0xa00)
DIED. FAILED tests 2-11
        Failed 10/9 tests, -11.11% okay
t/base..........install_driver(Sybase) failed: DBD::Sybase initialize: ct_init(12500) failed at /usr/local/lib/perl5/5.8.7/sun4-solaris/DynaLoader.pm line 253.
Compilation failed in require at (eval 3) line 3.

 at t/base.t line 18
t/base..........dubious
        Test returned status 2 (wstat 512, 0x200)
DIED. FAILED tests 4-5
        Failed 2/5 tests, 60.00% okay
t/exec..........NOK 2
#   Failed test 'use DBD::Sybase;'
#   at t/exec.t line 18.
#     Tried to use 'DBD::Sybase'.
#     Error:  DBD::Sybase initialize: ct_init(12500) failed at /usr/local/lib/perl5/5.8.7/sun4-solaris/DynaLoader.pm line 253.
# Compilation failed in require at (eval 7) line 2.


# BEGIN failed--compilation aborted at (eval 7) line 2.
ct_con_alloc failed at /usr/local/lib/perl5/site_perl/5.8.7/sun4-solaris/DBD/Sybase.pm line 98.
DBI connect('server=XXXXX;database=XXX','XXX',...) failed: (no error string) at t/exec.t line 29
t/exec..........NOK 3
#   Failed test 'Connect'
#   at t/exec.t line 31.
No connection - did you set the user, password and server name correctly in PWD?
t/exec..........NOK 4
#   Failed test at t/exec.t line 36.
t/exec..........NOK 5
#   Failed test at t/exec.t line 36.
t/exec..........NOK 6
#   Failed test at t/exec.t line 36.
t/exec..........NOK 7
#   Failed test at t/exec.t line 36.
t/exec..........NOK 8
#   Failed test at t/exec.t line 36.
t/exec..........NOK 9
#   Failed test at t/exec.t line 36.
t/exec..........NOK 10
#   Failed test at t/exec.t line 36.
t/exec..........NOK 11
#   Failed test at t/exec.t line 36.
t/exec..........NOK 12
#   Failed test at t/exec.t line 36.
t/exec..........NOK 13
#   Failed test at t/exec.t line 36.
t/exec..........NOK 14
#   Failed test at t/exec.t line 36.
t/exec..........NOK 15
#   Failed test at t/exec.t line 36.
t/exec..........NOK 16
#   Failed test at t/exec.t line 36.
t/exec..........NOK 17
#   Failed test at t/exec.t line 36.
t/exec..........NOK 18
#   Failed test at t/exec.t line 36.
t/exec..........NOK 19
#   Failed test at t/exec.t line 36.
t/exec..........NOK 20
#   Failed test at t/exec.t line 36.
t/exec..........NOK 21
#   Failed test at t/exec.t line 36.
t/exec..........NOK 22
#   Failed test at t/exec.t line 36.
# Looks like you failed 21 tests of 22.
t/exec..........dubious
        Test returned status 21 (wstat 5376, 0x1500)
DIED. FAILED tests 2-22
        Failed 21/22 tests, 4.55% okay
t/fail..........ok 1/12
#   Failed test 'use DBD::Sybase;'
#   at t/fail.t line 16.
#     Tried to use 'DBD::Sybase'.
#     Error:  DBD::Sybase initialize: ct_init(12500) failed at /usr/local/lib/perl5/5.8.7/sun4-solaris/DynaLoader.pm line 253.
# Compilation failed in require at (eval 7) line 2.
# BEGIN failed--compilation aborted at (eval 7) line 2.
t/fail..........NOK 2ct_con_alloc failed at /usr/local/lib/perl5/site_perl/5.8.7/sun4-solaris/DBD/Sybase.pm line 98.



#   Failed test 'Connect'
#   at t/fail.t line 24.
No connection - did you set the user, password and server name correctly in PWD?
t/fail..........NOK 3
#   Failed test at t/fail.t line 29.
t/fail..........NOK 4
#   Failed test at t/fail.t line 29.
t/fail..........NOK 5
#   Failed test at t/fail.t line 29.
t/fail..........NOK 6
#   Failed test at t/fail.t line 29.
t/fail..........NOK 7
#   Failed test at t/fail.t line 29.
t/fail..........NOK 8
#   Failed test at t/fail.t line 29.
t/fail..........NOK 9
#   Failed test at t/fail.t line 29.
t/fail..........NOK 10
t/fail..........NOK 11#   Failed test at t/fail.t line 29.

#   Failed test at t/fail.t line 29.
t/fail..........NOK 12# Looks like you failed 11 tests of 12.
t/fail..........dubious
        Test returned status 11 (wstat 2816, 0xb00)
DIED. FAILED tests 2-12
        Failed 11/12 tests, 8.33% okay
t/login.........NOK 2
#   Failed test 'use DBD::Sybase;'
#   at t/login.t line 18.
#     Tried to use 'DBD::Sybase'.
#     Error:  DBD::Sybase initialize: ct_init(12500) failed at /usr/local/lib/perl5/5.8.7/sun4-solaris/DynaLoader.pm line 253.
# Compilation failed in require at (eval 7) line 2.
# BEGIN failed--compilation aborted at (eval 7) line 2.
ct_con_alloc failed at /usr/local/lib/perl5/site_perl/5.8.7/sun4-solaris/DBD/Sybase.pm line 98.
DBI connect('server=TPC_BIGMAC;database=awb','sa',...) failed: (no error string) at t/login.t line 23
t/login.........NOK 3
#   Failed test 'Connect'
#   at t/login.t line 26.
Can't call method "ping" on an undefined value at t/login.t line 28.

[解决办法]
你应该先安装Sybase客户端程序,然后再编译DBD。

热点排行