[unixODBC-support] Having problems with UnixODBC on AIX 5.3

Matthew Fansher mfansher at paloma.com
Mon May 18 17:52:27 BST 2009


Greeting - I'm trying to get UnixODBC working on AIX 5.3 so that I can
connect to MSSQL via perl. I've managed to get unixODBC-2.2.15pre and
freetds-0.82 compiled and installed. However, when I run a simple test I
get the following errors (below). Thanks in advance!

 

perl: warning: Setting locale failed.

perl: warning: Please check that your locale settings:

        LC_ALL = (unset),

        LC__FASTMSG = "true",

        LC_CTYPE = """",

        LANG = "en_US"

    are supported and installed on your system.

perl: warning: Falling back to the standard locale ("C").

install_driver(ODBC) failed: Can't load
'/opt/perl/lib/site_perl/5.8.9/aix-thread-multi/auto/DBD/ODBC/ODBC.so'
for module DBD::ODBC: rtld: 0712-001 Symbol SQLSetStmtAttr was
referenced

      from module
/opt/perl/lib/site_perl/5.8.9/aix-thread-multi/auto/DBD/ODBC/ODBC.so(),
but a runtime definition

            of the symbol was not found.

rtld: 0712-001 Symbol SQLFreeHandle was referenced

      from module
/opt/perl/lib/site_perl/5.8.9/aix-thread-multi/auto/DBD/ODBC/ODBC.so(),
but a runtime definition

            of the symbol was not found.

rtld: 0712-001 Symbol SQLRowCount was referenced

      from module
/opt/perl/lib/site_perl/5.8.9/aix-thread-multi/auto/DBD/ODBC/ODBC.so(),
but a runtime definition

            of the symbol was not found.

rtld: 0712-001 Symbol SQLAllocHandle was referenced

      from module
/opt/perl/lib/site_perl/5.8.9/aix-thread-multi/auto/DBD/ODBC/ODBC.so(),
but a runtime definition

            of the symbol was not found.

rtld: 0712-001 Symbol SQLExecDirect was referenced

      from module
/opt/perl/lib/site_perl/5.8.9/aix-thread-multi/auto/DBD/ODBC/ODBC.so(),
but a runtime definition

            of the symbol was not found.

rtld: 0712-001 Symbol SQLDriverConnect was referenced

      from module
/opt/perl/lib/site_perl/5.8.9/aix-thread-multi/auto/DBD/ODBC/ODBC.so(),
but a runtime definition

            of the symbol was not found.

rtld: 0712-001 Symbol SQLConnect was referenced

      from module
/opt/perl/lib/site_perl/5.8.9/aix-thread-multi/auto/DBD/ODBC/ODBC.so(),
but a runtime definition

            of the symbol was not found.

Additional errors occurred but are not reported. at
/opt/perl/lib/5.8.9/aix-thread-multi/DynaLoader.pm line 226.

 at (eval 3) line 3

Compilation failed in require at (eval 3) line 3.

Perhaps a required shared library or dll isn't installed where expected

 at ./tds_test.pl line 4

 

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.unixodbc.org/pipermail/unixodbc-support/attachments/20090518/83c6184e/attachment.html>


More information about the unixODBC-support mailing list