Thread

  1. DBD-Pg-0.91 fail test

    Jean Lee <jean@cinesite.co.uk> — 1999-03-15T19:07:34Z

    Hello
    
    I get the following errors when I run 'make test' for DBD-Pg-0.91 for
    postgresql-6.4.2. I would really like to use large objects, - from
    previous postings it looks like the problem is related to
    blobs............any suggstions....??
    
    Many thanks
    
    Jean
    
    /////////////////////////////////////////////
    
    PERL_DL_NONLAZY=1 /usr/sbin/perl -I./blib/arch -I./blib/lib
    -I/usr/local/lib/perl5/IP28-irix/5.00404 -I/usr/local/lib/perl5 test.pl
    DBI->data_sources ........ ok
    FATAL 1:  Database rumpumpel does not exist in pg_database
    DBI::errstr .............. ok
    DBI->connect ............. ok
    $dbh->{Name} ............. ok
    $dbh->ping ............... ok
    ERROR:  destroydb: database 'pgperltest' does not exist
    $dbh->do ................. ok
    $dbh->table_info ......... ok
    $dbh->tables ............. ok
    $dbh->prepare ............ ok
    $dbh->execute ............ ok
    $sth->{pg_oid_status} .... ok
    $sth->{pg_cmd_status} .... ok
    $sth->finish ............. ok
    $sth->bind_param ......... ok
    $sth->fetchrow_array ..... ok
    $sth->fetchrow_arrayref .. ok
    $sth->fetchrow_hashref ... ok
    $sth->{NAME} ............. ok
    $sth->{TYPE} ............. ok
    $sth->{pg_size} .......... ok
    $sth->{pg_type} .......... ok
    $sth->bind_columns ....... ok
    $sth->fetch .............. ok
    $sth->bind_col ........... ok
    $sth->fetch .............. ok
    $sth->{ChopBlanks} ....... ok
    $sth->rows ............... ok
    DBD::Pg::db do failed: pqReadData() -- backend closed the channel
    unexpectedly.
            This probably means the backend terminated abnormally before or
    while processing the request.
    pqReadData() -- backend closed the channel unexpectedly.
            This probably means the backend terminated abnormally before or
    while processing the request.
    Database handle destroyed without explicit disconnect.
    Database handle destroyed without explicit disconnect.
    make: *** [test_dynamic] Error 2
    
    
    //////////////////////////////////////////
    
    SGI Irix 6.2
    Perl 5.004_04
    PostgreSQL 6.4.2
    DBD-Pg 0.91
    DBI 1.06
    
    Here is also the regression test for postgres: file regress.out
    
    boolean ..  ok
    char ..  ok
    name ..  ok
    varchar ..  ok
    text ..  ok
    strings ..  failed
    int2 ..  failed
    int4 ..  failed
    int8 ..  failed
    oid ..  ok
    float4 ..  ok
    float8 ..  ok
    numerology ..  ok
    point ..  ok
    lseg ..  ok
    box ..  ok
    path ..  ok
    polygon ..  ok
    circle ..  ok
    geometry ..  failed
    timespan ..  ok
    datetime ..  ok
    reltime ..  ok
    abstime ..  failed
    tinterval ..  failed
    horology ..  failed
    inet ..  ok
    comments ..  ok
    opr_sanity ..  ok
    create_function_1 ..  ok
    create_type ..  ok
    create_table ..  ok
    create_function_2 ..  ok
    constraints ..  failed
    triggers ..  ok
    copy ..  ok
    create_misc ..  ok
    create_aggregate ..  ok
    create_operator ..  ok
    create_view ..  ok
    create_index ..  ok
    sanity_check ..  ok
    errors ..  failed
    select ..  ok
    select_into ..  ok
    select_distinct ..  ok
    select_distinct_on ..  ok
    select_implicit ..  ok
    select_having ..  ok
    subselect ..  ok
    union ..  ok
    aggregates ..  ok
    transactions ..  ok
    random ..  ok
    portals ..  ok
    misc ..  ok
    arrays ..  ok
    btree_index ..  ok
    hash_index ..  ok
    select_views ..  ok
    alter_table ..  ok
    portals_p2 ..  ok
    rules ..  ok
    install_plpgsql ..  ok
    plpgsql ..  failed
    
    
    
    --
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    
    Jean Lee
    Software Developer           mailto:jean@cinesite.co.uk
    Cinesite (Europe) Ltd.       Telephone:      0171 973 4000
    9 Carlisle Street            Direct:         0171 973 4077
    London   W1V  5RG            Fax:            0171 973 4040