Eric,

You are using the TLI interface file.  You might try using the DNS based 
one.

Chuck

Eric Wimer wrote on 6/25/2004, 8:33 PM:

 > We're running Solaris 2.8 with the Sybase ASE v12.5.1 client installed
 > on it. I've confirmed that we can connect to a remote database using
 > isql. Our current interfaces file:
 >
 > -------------file starts--------------
 > foo
 >         query tli tcp /dev/tcp \x000207f1a98982020000000000000000
 >         master tli tcp /dev/tcp \x000207f1a98982020000000000000000
 > -------------file ends----------------
 >
 > My working isql command:
 >
 >     isql -P baz -S foo -U bar -D news
 >
 > My PWD file in the build directory:
 >
 > -------------file starts--------------
 > # This file contains optional login id, passwd and server info for the
 > test
 > # programs:
 > # You probably don't want to have it lying around after you've made
 > # sure that everything works OK.
 >
 > PWD=baz
 > SRV=foo
 > UID=bar
 > DB=news
 > -------------file ends----------------
 >
 > I built DBD::Sybase v1.02 using DBI v1.14 with no problems reported.
 > However, I get the following errors when I run make test:
 >
 > -------------command starts--------------
 > make test
 > PERL_DL_NONLAZY=1 /usr/local/bin/perl -Iblib/arch -Iblib/lib
 > -I/usr/local/lib/perl5/5.6.0/sun4-solaris -I/usr/local/lib/perl5/5.6.0
 > -e 'use Test::Harness qw(&runtests $verbose); $verbose=0; runtests
 > @ARGV;' t/*.t
 > t/autocommit........Can't call method "do" on an undefined value at
 > t/autocommit.t line 29.
 > t/autocommit........dubious
 >         Test returned status 255 (wstat 65280, 0xff00)
 > DIED. FAILED tests 2-4
 >         Failed 3/4 tests, 25.00% okay
 > t/base..............ok
 > t/exec..............DBI->connect(server=foo;database=news) failed:
 > OpenClient message: LAYER = (5) ORIGIN = (3) SEVERITY = (5) NUMBER = (4)
 > Server foo, database
 > Message String: ct_connect(): network packet layer: internal net library
 > error: There was an error encountered while establishing the connection.
 > at t/exec.t line 26
 > Can't call method "prepare" on an undefined value at t/exec.t line 30.
 > t/exec..............dubious
 >         Test returned status 255 (wstat 65280, 0xff00)
 > DIED. FAILED tests 2-9
 >         Failed 8/9 tests, 11.11% okay
 > t/fail..............Unable for connect to foo: OpenClient message: LAYER
 > = (5) ORIGIN = (3) SEVERITY = (5) NUMBER = (4)
 > Server foo, database
 > Message String: ct_connect(): network packet layer: internal net library
 > error: There was an error encountered while establishing the connection.
 > t/fail..............dubious
 >         Test returned status 255 (wstat 65280, 0xff00)
 > DIED. FAILED tests 2-13
 >         Failed 12/13 tests, 7.69% okay
 > t/login.............ok 3/3FAILED test 2
 >         Failed 1/3 tests, 66.67% okay
 > t/main..............Unable for connect to foo: OpenClient message: LAYER
 > = (5) ORIGIN = (3) SEVERITY = (5) NUMBER = (4)
 > Server foo, database
 > Message String: ct_connect(): network packet layer: internal net library
 > error: There was an error encountered while establishing the connection.
 > t/main..............dubious
 >         Test returned status 255 (wstat 65280, 0xff00)
 > DIED. FAILED tests 2-16
 >         Failed 15/16 tests, 6.25% okay
 > t/nsql..............DBI->connect(server=foo;database=news) failed:
 > OpenClient message: LAYER = (5) ORIGIN = (3) SEVERITY = (5) NUMBER = (4)
 > Server foo, database
 > Message String: ct_connect(): network packet layer: internal net library
 > error: There was an error encountered while establishing the connection.
 > at t/nsql.t line 24
 > Can't call method "func" on an undefined value at t/nsql.t line 29.
 > t/nsql..............dubious
 >         Test returned status 255 (wstat 65280, 0xff00)
 > DIED. FAILED tests 2-4
 >         Failed 3/4 tests, 25.00% okay
 > t/place.............Unable for connect to foo: OpenClient message: LAYER
 > = (5) ORIGIN = (3) SEVERITY = (5) NUMBER = (4)
 > Server foo, database
 > Message String: ct_connect(): network packet layer: internal net library
 > error: There was an error encountered while establishing the connection.
 > t/place.............dubious
 >         Test returned status 255 (wstat 65280, 0xff00)
 > DIED. FAILED tests 2-11
 >         Failed 10/11 tests, 9.09% okay
 > t/xblob.............DBI->connect(server=foo;database=news) failed:
 > OpenClient message: LAYER = (5) ORIGIN = (3) SEVERITY = (5) NUMBER = (4)
 > Server foo, database
 > Message String: ct_connect(): network packet layer: internal net library
 > error: There was an error encountered while establishing the connection.
 > at t/xblob.t line 26
 > Can't call method "do" on an undefined value at t/xblob.t line 31.
 > t/xblob.............dubious
 >         Test returned status 255 (wstat 65280, 0xff00)
 > DIED. FAILED tests 2-6
 >         Failed 5/6 tests, 16.67% okay
 > Failed Test  Status Wstat Total Fail  Failed  List of failed
 > 
------------------------------------------------------------------------------- 

 >
 > t/autocommit.t  255 65280     4    3  75.00%  2-4
 > t/exec.t        255 65280     9    8  88.89%  2-9
 > t/fail.t        255 65280    13   12  92.31%  2-13
 > t/login.t                     3    1  33.33%  2
 > t/main.t        255 65280    16   15  93.75%  2-16
 > t/nsql.t        255 65280     4    3  75.00%  2-4
 > t/place.t       255 65280    11   10  90.91%  2-11
 > t/xblob.t       255 65280     6    5  83.33%  2-6
 > Failed 8/9 test scripts, 11.11% okay. 57/71 subtests failed, 19.72%
 > okay.
 > make: *** [test_dynamic] Error 2
 > [EMAIL PROTECTED] DBD-Sybase-1.02.ejw]$ make test
 > PERL_DL_NONLAZY=1 /usr/local/bin/perl -Iblib/arch -Iblib/lib
 > -I/usr/local/lib/perl5/5.6.0/sun4-solaris -I/usr/local/lib/perl5/5.6.0
 > -e 'use Test::Harness qw(&runtests $verbose); $verbose=0; runtests
 > @ARGV;' t/*.t
 > t/autocommit........Can't call method "do" on an undefined value at
 > t/autocommit.t line 29.
 > t/autocommit........dubious
 >         Test returned status 255 (wstat 65280, 0xff00)
 > DIED. FAILED tests 2-4
 >         Failed 3/4 tests, 25.00% okay
 > t/base..............ok
 > t/exec..............DBI->connect(server=foo;database=news) failed:
 > OpenClient message: LAYER = (5) ORIGIN = (3) SEVERITY = (5) NUMBER = (4)
 > Server foo, database
 > Message String: ct_connect(): network packet layer: internal net library
 > error: There was an error encountered while establishing the connection.
 > at t/exec.t line 26
 > Can't call method "prepare" on an undefined value at t/exec.t line 30.
 > t/exec..............dubious
 >         Test returned status 255 (wstat 65280, 0xff00)
 > DIED. FAILED tests 2-9
 >         Failed 8/9 tests, 11.11% okay
 > t/fail..............Unable for connect to foo: OpenClient message: LAYER
 > = (5) ORIGIN = (3) SEVERITY = (5) NUMBER = (4)
 > Server foo, database
 > Message String: ct_connect(): network packet layer: internal net library
 > error: There was an error encountered while establishing the connection.
 > t/fail..............dubious
 >         Test returned status 255 (wstat 65280, 0xff00)
 > DIED. FAILED tests 2-13
 >         Failed 12/13 tests, 7.69% okay
 > t/login.............ok 3/3FAILED test 2
 >         Failed 1/3 tests, 66.67% okay
 > t/main..............Unable for connect to foo: OpenClient message: LAYER
 > = (5) ORIGIN = (3) SEVERITY = (5) NUMBER = (4)
 > Server foo, database
 > Message String: ct_connect(): network packet layer: internal net library
 > error: There was an error encountered while establishing the connection.
 > t/main..............dubious
 >         Test returned status 255 (wstat 65280, 0xff00)
 > DIED. FAILED tests 2-16
 >         Failed 15/16 tests, 6.25% okay
 > t/nsql..............DBI->connect(server=foo;database=news) failed:
 > OpenClient message: LAYER = (5) ORIGIN = (3) SEVERITY = (5) NUMBER = (4)
 > Server foo, database
 > Message String: ct_connect(): network packet layer: internal net library
 > error: There was an error encountered while establishing the connection.
 > at t/nsql.t line 24
 > Can't call method "func" on an undefined value at t/nsql.t line 29.
 > t/nsql..............dubious
 >         Test returned status 255 (wstat 65280, 0xff00)
 > DIED. FAILED tests 2-4
 >         Failed 3/4 tests, 25.00% okay
 > t/place.............Unable for connect to foo: OpenClient message: LAYER
 > = (5) ORIGIN = (3) SEVERITY = (5) NUMBER = (4)
 > Server foo, database
 > Message String: ct_connect(): network packet layer: internal net library
 > error: There was an error encountered while establishing the connection.
 > t/place.............dubious
 >         Test returned status 255 (wstat 65280, 0xff00)
 > DIED. FAILED tests 2-11
 >         Failed 10/11 tests, 9.09% okay
 > t/xblob.............DBI->connect(server=foo;database=news) failed:
 > OpenClient message: LAYER = (5) ORIGIN = (3) SEVERITY = (5) NUMBER = (4)
 > Server foo, database
 > Message String: ct_connect(): network packet layer: internal net library
 > error: There was an error encountered while establishing the connection.
 > at t/xblob.t line 26
 > Can't call method "do" on an undefined value at t/xblob.t line 31.
 > t/xblob.............dubious
 >         Test returned status 255 (wstat 65280, 0xff00)
 > DIED. FAILED tests 2-6
 >         Failed 5/6 tests, 16.67% okay
 > Failed Test  Status Wstat Total Fail  Failed  List of failed
 > 
------------------------------------------------------------------------------- 

 >
 > t/autocommit.t  255 65280     4    3  75.00%  2-4
 > t/exec.t        255 65280     9    8  88.89%  2-9
 > t/fail.t        255 65280    13   12  92.31%  2-13
 > t/login.t                     3    1  33.33%  2
 > t/main.t        255 65280    16   15  93.75%  2-16
 > t/nsql.t        255 65280     4    3  75.00%  2-4
 > t/place.t       255 65280    11   10  90.91%  2-11
 > t/xblob.t       255 65280     6    5  83.33%  2-6
 > Failed 8/9 test scripts, 11.11% okay. 57/71 subtests failed, 19.72%
 > okay.
 > make: *** [test_dynamic] Error 2
 > -------------command ends----------------
 >
 > Any ideas on what might be wrong are greatly appreciated.
 >
 > Thanks,
 > Eric
 >
 >

-- 
Your Friendly Neighborhood DBA,

Chuck

Reply via email to