|
|
Sponsor |
Re: psqlODBC driver does not work: msg#00024db.postgresql.odbc
Still a problem... I need suggestions of how do I troubleshoot. Any tools or techniques I might use? Thank you for all your previous help! Some info about my case, in case if needed: RedHat 9, PostgreSQL 7.4.2, unixODBC 2.2.8 (driver manager), psqlODBC 07.03.0200 driver. The driver's directory: /usr/local/lib/psqlodbc.so Are you using the full path to psqlodbc.so in yourYes. I modified the 'odbcinst.ini' as suggested: --- odbcinst.ini --- [PostgreSQL_psqlODBC] Description = psqlODBC for PostgreSQL Driver = /usr/local/lib/psqlodbc.so #Setup = /usr/local/lib/libodbcpsqlS.so FileUsage = 1 CommLog = 1 Debug = 1 ---(END) odbcinst.ini --- But still, if I enter literally (I set my **PostgreSQL account** password to 'pword' which is different from my reqular user account password). isql -v examples_ODBC yury pword 'isql' hangs and I have to kill it with ^C. Same thing happens if I uncomment 'Setup = /usr/local/lib/libodbcpsqlS.so' and the same log files are produced. Similarly, the 'DataManager' or 'DataManagerII (what's a difference?) GUI applications hang once I enter the password and also produces the same log files. More advanced software such as OpenOffice's data sources obviously do not work (they work with the JDBC driver though and do that even using md5-encrypted passwords). Here are two debugging log files: ---mylog_yury6543.log--- [1074834880]CC_connect: entering... [1074834880]CC_connect(): DSN = 'examples_ODBC', server = 'localhost', port = '5432', database = 'examples', username = 'yury', password='xxxxx' [1074834880]connecting to the server socket... [1074834880]connection to the server socket succeeded. [1074834880]sizeof startup packet = 292 [1074834880]sent the authentication block. [1074834880]sent the authentication block successfully. [1074834880]gonna do authentication [1074834880]read 15, global_socket_buffersize=4096 [1074834880]auth got 'R' [1074834880]areq = 0 [1074834880]auth got 'K' [1074834880]auth got 'Z' [1074834880]sending an empty query... [1074834880]send_query(): conn=134628032, query=' ' ---(END) mylog_yury6543.log--- ---psqlodbc_yury6543.log----------------------------- conn = 134628032, PGAPI_Connect(DSN='examples_ODBC', UID='yury', PWD='xxxxx') Global Options: Version='07.03.0200', fetch=100, socket=4096, unknown_sizes=0, max_varchar_size=254, max_longvarchar_size=8190 disable_optimizer=1, ksqo=1, unique_index=1, use_declarefetch=0 text_as_longvarchar=1, unknowns_as_longvarchar=0, bools_as_char=1 NAMEDATALEN=64 extra_systable_prefixes='dd_;', conn_settings='' conn_encoding='OTHER' conn=134628032, query=' ' ---(END) psqlodbc_yury6543.log-------------------- I either don't see or don't understand the trouble in the log files (no explicit ERROR messages). I also tried leaving my system wide open securitywise as the rest of my config files suggest. unixODBC driver did not work with 'md5' or 'crypt' passwords, but did work with 'trust' or 'password' in 'pg_hba.conf'. ---.odbc.ini--- [ODBC Data Sources] examples_ODBC = Database Examples [examples_ODBC] Database = examples Description = Various tutorial examples ReadOnly = No Servername = localhost Port = 5432 Protocol = 7.4 Driver = PostgreSQL_psqlODBC Username = Password = Trace = Yes Tracefile = /tmp/ODBC.log CommLog = 1 Debug = 1 ---(END) .odbc.ini----- My systemwide 'odbc.ini' is empty. ---postgresql.conf--- tcpip_socket = true max_connections = 63 password_encryption = false lc_messages = 'en_US.UTF-8' lc_monetary = 'en_US.UTF-8' lc_numeric = 'en_US.UTF-8' lc_time = 'en_US.UTF-8' # The rest are defaults. ---(END) postgresql.conf--- ---pg_hba.conf--- local all all trust host all all 127.0.0.1/32 trust ---(END) pg_hba.conf--- Again, I will be thankful for your good advice! Yury By the way, I think you can drop the Setup variable from your _________________________________________________________________ Is your PC infected? Get a FREE online computer virus scan from McAfee® Security. http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963 ---------------------------(end of broadcast)--------------------------- TIP 6: Have you searched our list archives? http://archives.postgresql.org
|
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Re: BLOB issue(s) & questions, Andre Felipe Machado |
|---|---|
| Next by Date: | Re: psqlODBC driver does not work, Tom Lane |
| Previous by Thread: | Re: psqlODBC driver does not work, Tom Lane |
| Next by Thread: | Re: BLOB issue(s) & questions, Andre Felipe Machado |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
Free MagazinesCisco NewsReceive a free quarterly e-newsletter with exclusive articles on how Cisco IT uses its own products and solutions to enable the business. subscribe Systems Management News, the newspaper for IT systems administration and data center managers! Each issue of Systems Management News is chock-full of news and analysis to help you understand what's happening in your field. subscribe The Enterprise Newsweekly eWeek is the essential technology information source for builders of e-business. subscribe Oracle Magazine Oracle Magazine contains technology strategy articles, sample code, tips, Oracle and partner news, how to articles for developers and DBAs, and more. Oracle (NASDAQ: ORCL) is the world's largest enterprise software company. subscribe Total Telecom Total Telecom is "The Economist of the communications industry". subscribe |
Home | sitemap
| advertise | OSDir is
an inevitable website.
|