Menu

#1 ketl_ctrl cannot connect to Postgres

open
nobody
5
2015-02-11
2007-03-22
No

Hi.

Installed Postgres 8.1 on Linux (Centos 4, 64bit).

When connecting I get the following errors...

[ERROR]Thu Mar 22 17:08:50 GMT 2007 - [KETL Console] Error getting parameter list (ID = $INTERNAL): ERROR: relation "parameter_list" does not exist
checkConnection connection closed for reason unknown
[ERROR]Thu Mar 22 17:08:50 GMT 2007 - [com.kni.etl.Metadata@3411a] Error getting parameter list (name = CHECK): ERROR: relation "parameter" does not exist
checkConnection connection closed for reason unknown
[ERROR]Thu Mar 22 17:08:50 GMT 2007 - [KETL Console] Error getting parameter list (ID = $INTERNAL): ERROR: relation "parameter_list" does not exist
checkConnection connection closed for reason unknown
[ERROR]Thu Mar 22 17:08:50 GMT 2007 - [com.kni.etl.Metadata@3411a] Error getting parameter list (name = CHECK): ERROR: relation "parameter" does not exist
[INFO]Thu Mar 22 17:08:50 GMT 2007 - [Thread[KETL Console,5,main]] Creating new parameter $INTERNAL.CHECK
ERROR: Connecting to metadata - An I/O error occured while sending to the backend.

I can connect with JDBC without problem. Here is the metadata file...

<SERVERS DEFAULTSERVER="lala">

&lt;SERVER NAME="lala"&gt;

    &lt;USERNAME&gt;ketlmd&lt;/USERNAME&gt;

    &lt;PASSWORD&gt;ketlmd&lt;/PASSWORD&gt;

    &lt;NETWORKNAME&gt;lala&lt;/NETWORKNAME&gt;

    &lt;DRIVER&gt;org.postgresql.Driver&lt;/DRIVER&gt;

    &lt;PRESQL&gt;set search\_path = 'ketlmd'&lt;/PRESQL&gt;

    &lt;URL&gt;jdbc:postgresql://localhost/postgres?prepareThreshold=1&lt;/URL&gt;

    &lt;MDPREFIX&gt;&lt;/MDPREFIX&gt;

    &lt;PASSPHRASE&gt;ZATXO+7vBD7k9uicS/JOlBtsuscFIA8bpWBHZcHYNrc=&lt;/PASSPHRASE&gt;

&lt;/SERVER&gt;

&lt;SERVER NAME="localhost"&gt;

    &lt;USERNAME&gt;ketlmd&lt;/USERNAME&gt;

    &lt;PASSWORD&gt;ketlmd&lt;/PASSWORD&gt;

    &lt;NETWORKNAME&gt;localhost&lt;/NETWORKNAME&gt;

    &lt;DRIVER&gt;org.postgresql.Driver&lt;/DRIVER&gt;

    &lt;PRESQL&gt;set search\_path = 'ketlmd'&lt;/PRESQL&gt;

    &lt;URL&gt;jdbc:postgresql://localhost/postgres?prepareThreshold=1&lt;/URL&gt;

    &lt;MDPREFIX&gt;&lt;/MDPREFIX&gt;

    &lt;PASSPHRASE&gt;ZATXO+7vBD7k9uicS/JOlBtsuscFIA8bpWBHZcHYNrc=&lt;/PASSPHRASE&gt;

&lt;/SERVER&gt;

&lt;SERVER NAME="localhostPG"&gt;

    &lt;USERNAME&gt;ketlmd&lt;/USERNAME&gt;

    &lt;PASSWORD&gt;ketlmd&lt;/PASSWORD&gt;

    &lt;NETWORKNAME&gt;localhost&lt;/NETWORKNAME&gt;

    &lt;DRIVER&gt;org.postgresql.Driver&lt;/DRIVER&gt;

    &lt;PRESQL&gt;set search\_path = 'ketlmd'&lt;/PRESQL&gt;

    &lt;URL&gt;jdbc:postgresql://localhost/postgres?prepareThreshold=1&lt;/URL&gt;

    &lt;MDPREFIX&gt;&lt;/MDPREFIX&gt;

    &lt;PASSPHRASE&gt;ZATXO+7vBD7k9uicS/JOlBtsuscFIA8bpWBHZcHYNrc=&lt;/PASSPHRASE&gt;

&lt;/SERVER&gt;

&lt;SERVER NAME="localhostOR"&gt;

    &lt;USERNAME&gt;ketlmd&lt;/USERNAME&gt;

    &lt;PASSWORD&gt;ketlmd&lt;/PASSWORD&gt;

    &lt;NETWORKNAME&gt;localhost&lt;/NETWORKNAME&gt;

    &lt;DRIVER&gt;oracle.jdbc.driver.OracleDriver&lt;/DRIVER&gt;

    &lt;URL&gt;jdbc:oracle:thin:@localhost:1521:xe&lt;/URL&gt;

    &lt;MDPREFIX&gt;&lt;/MDPREFIX&gt;

    &lt;PASSPHRASE&gt;ZATXO+7vBD7k9uicS/JOlBtsuscFIA8bpWBHZcHYNrc=&lt;/PASSPHRASE&gt;

&lt;/SERVER&gt;

</SERVERS>

Obviously I've sanitised the passwords. The KETL metadata is in a database ketlmd, schema is ketlmd.

Any ideas on how to proceed?

yours, Marcus

Discussion

  • Nobody/Anonymous

    Logged In: NO

    We did also find a problem with the default server option, which we just fixed. The default server wasn't being chosen under some circumstances.

     
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.