Thank you. It worked! It works!
This is fab. I'm even talking to my database through a cgi. Thank you so much!!!!! -- MW > Date: Tue, 18 Mar 2003 15:04:05 +0000 > From: Tim Bunce <[EMAIL PROTECTED]> > To: "Maggie Wing (Sun Contractor)" <[EMAIL PROTECTED]> > Cc: [EMAIL PROTECTED] > Subject: Re: Trouble: DBD Oracle on Solaris > Mime-Version: 1.0 > Content-Disposition: inline > User-Agent: Mutt/1.4i > > Try DBD::Oracle 1.13. > > Tim. > > On Mon, Mar 17, 2003 at 03:58:11PM -0800, Maggie Wing (Sun Contractor) wrote: > > Hi. > > > > I've been trying for a week now to install DBD on my > > development machine. I was able to get the DBI installed, > > but make-test (and by extension, yours truly) keeps failing > > with the DBD stuff. > > > > I'm using: > > > > SunOS RELEASE: 5.7 > > Oracle, v8.0.3 > > DBI-1.34 > > DBD-Oracle-1.12 > > > > Here's what I've done: > > > > I have read the README files. > > > > I've built, tested & installed a fresh, shiny new copy of perl5 > > (5.8.0, to be exact), and it is in my path. > > > > I've successfully built the makefile for, made, make-tested, and > > make-installed the DBI. > > > > I've successfully built the makefile for and made the DBD stuff, > > but when I do the make-test part (with TEST_VERBOSE set to 1), > > I get this (what follows is an excerpt -- the full text of the DBD- > > make-test output is attached): > > > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > <snip> > > t/general....1..17 > > ok 1 > > ok 2 > > ok 3 > > ok 4 > > ok 5 > > ok 6 > > ok 7 > > ok 8 > > ok 9 > > ok 10 > > ok 11 > > # failed test 12 at line 62 > > not ok 12 > > ok 13 > > ok 14 > > ok 15 > > ok 16 > > ok 17 > > FAILED test 12 > > Failed 1/17 tests, 94.12% okay > > <snip> > > . > > . > > t/plsql......dubious > > Test returned status 255 (wstat 65280, 0xff00) > > t/reauth.....1..0 > > skipped > > all skipped: no reason given > > Failed Test Stat Wstat Total Fail Failed List of Failed > > ------------------------------------------------------------------------------- > > t/general.t 17 1 5.88% 12 > > t/plsql.t 255 65280 ?? ?? % ?? > > 1 test skipped. > > *** Error code 29 > > > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > > > > > I also tried sacrificing a couple of small animals, holding my breath with > > a paper bag over my head, and repeating the phrase, "I understand how to > > do this" until the people in the cubes near mine got together and asked > > me to "take a ten-minute break or something". > > > > If you think you hear a cringe-worthy whine of desperation in this post, > > you're hearing right. Any help, insight, or suggestions would be greatly > > appreciated. > > > > Thanks, > > Content-Description: maketest_dbd.out > > PERL_DL_NONLAZY=1 /usr/local/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t > > t/base.......1..5 > > ok 1 > > ok 2 > > ok 3 > > ok 4 > > ok 5 > > ok > > t/general....1..17 > > ok 1 > > ok 2 > > ok 3 > > ok 4 > > ok 5 > > ok 6 > > ok 7 > > ok 8 > > ok 9 > > ok 10 > > ok 11 > > # failed test 12 at line 62 > > not ok 12 > > ok 13 > > ok 14 > > ok 15 > > ok 16 > > ok 17 > > FAILED test 12 > > Failed 1/17 tests, 94.12% okay > > t/long.......create table dbd_ora__drop_me ( idx integer, lng LONG, dt date ) > > 1..73 > > long_data0 length 10240 > > long_data1 length 81920 > > long_data2 length 71680 > > create table dbd_ora__drop_me ( idx integer, lng LONG, dt date ) > > --- insert some LONG data > > ok 1 > > ok 2 > > ok 3 > > ok 4 > > --- fetch LONG data back again -- truncated - LongTruncOk == 1 > > LongReadLen 20, LongTruncOk 1 > > ok 5 > > ok 6 > > ok 7 > > ok 8 > > ok 9 > > ok 10 > > --- fetch LONG data back again -- truncated - LongTruncOk == 0 > > LongReadLen 81910, LongTruncOk > > ok 11 > > ok 12 > > ok 13 > > ok 14 > > ok 15 > > ok 16 > > --- fetch LONG data back again -- complete - LongTruncOk == 0 > > LongReadLen 82920, LongTruncOk > > ok 17 > > ok 18 > > ok 19 > > ok 20 > > ok 21 > > ok 22 > > ok 23 > > ok 24 > > --- fetch LONG data back again -- via blob_read > > ok 25 > > ok 26 > > ok 27 > > ok 28 > > ok 29 > > ok 30 > > ok 31 > > ok 32 > > ok 33 > > ok 34 > > ok 35 > > long_data0 length 20480 > > long_data1 length 81920 > > long_data2 length 71680 > > create table dbd_ora__drop_me ( idx integer, lng LONG RAW, dt date ) > > --- insert some LONG RAW data > > ok 36 > > ok 37 > > ok 38 > > ok 39 > > --- fetch LONG RAW data back again -- truncated - LongTruncOk == 1 > > LongReadLen 20, LongTruncOk 1 > > ok 40 > > ok 41 > > ok 42 > > ok 43 > > ok 44 > > ok 45 > > --- fetch LONG RAW data back again -- truncated - LongTruncOk == 0 > > LongReadLen 40955, LongTruncOk > > ok 46 > > ok 47 > > ok 48 > > ok 49 > > ok 50 > > ok 51 > > --- fetch LONG RAW data back again -- complete - LongTruncOk == 0 > > LongReadLen 82920, LongTruncOk > > ok 52 > > ok 53 > > ok 54 > > ok 55 > > ok 56 > > ok 57 > > ok 58 > > ok 59 > > --- fetch LONG RAW data back again -- via blob_read > > ok 60 > > ok 61 > > ok 62 > > ok 63 > > ok 64 > > ok 65 > > ok 66 > > ok 67 > > ok 68 > > ok 69 > > ok 70 > > ok 71 > > ok 72 > > ok 73 > > ok > > t/ph_type....1..53 > > ok 1 > > # > > # testing VARCHAR2 (ora_type 1) ... > > # > > ok 2 > > ok 3 > > ok 4 > > ok 5 > > ok 6 > > ok 7 > > ok 8 > > ok 9 > > ok 10 > > ok 11 > > ok 12 > > ok 13 > > ok 14 > > # > > # testing STRING (ora_type 5) ... > > # > > # skipping tests > > ok 15 > > ok 16 > > ok 17 > > ok 18 > > ok 19 > > ok 20 > > ok 21 > > ok 22 > > ok 23 > > ok 24 > > ok 25 > > ok 26 > > # > > # testing CHAR (ora_type 96) ... > > # > > ok 27 > > ok 28 > > ok 29 > > ok 30 > > ok 31 > > ok 32 > > ok 33 > > ok 34 > > ok 35 > > ok 36 > > ok 37 > > ok 38 > > ok 39 > > # > > # testing CHARZ (ora_type 97) ... > > # > > # skipping tests > > ok 40 > > ok 41 > > ok 42 > > ok 43 > > ok 44 > > ok 45 > > ok 46 > > ok 47 > > ok 48 > > ok 49 > > ok 50 > > ok 51 > > ok 52 > > ok 53 > > ok > > t/plsql......dubious > > Test returned status 255 (wstat 65280, 0xff00) > > t/reauth.....1..0 > > skipped > > all skipped: no reason given > > Failed Test Stat Wstat Total Fail Failed List of Failed > > ------------------------------------------------------------------------------- > > t/general.t 17 1 5.88% 12 > > t/plsql.t 255 65280 ?? ?? % ?? > > 1 test skipped. > > *** Error code 29 >
