Creating an oracle database connection with Talend Open Studio

时间:2016-07-11 23:00:11

标签: oracle talend

I want to create a database connection with talend open studio. I have installed oracle 10g and sqlplus environnement.

When I have tried creating a connection, I get this error:

java.lang.RuntimeException: java.sql.SQLException: Listener refused the connection with the following error:
ORA-12505, TNS:listener does not currently know of SID given in connect descriptor

  at org.talend.core.model.metadata.builder.database.JDBCDriverLoader.getConnection(JDBCDriverLoader.java:164)
  at org.talend.core.model.metadata.builder.database.ExtractMetaDataUtils.connect(ExtractMetaDataUtils.java:1049)
  at org.talend.core.model.metadata.builder.database.ExtractMetaDataFromDataBase.testConnection(ExtractMetaDataFromDataBase.java:311)
  at org.talend.repository.ui.utils.ManagerConnection.check(ManagerConnection.java:266)
  at org.talend.repository.ui.wizards.metadata.connection.database.DatabaseForm.checkConnection(DatabaseForm.java:2294)
  at org.talend.repository.ui.wizards.metadata.connection.database.DatabaseForm.access$45(DatabaseForm.java:2217)
  at org.talend.repository.ui.wizards.metadata.connection.database.DatabaseForm$26.widgetSelected(DatabaseForm.java:2549)
  at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:234)
  at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
  at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
  at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4066)
  at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3657)
  at org.eclipse.jface.window.Window.runEventLoop(Window.java:825)
    ....

Here is my login and password: here is my login and password


this is the tnsnames.ora's content

# tnsnames.ora Network Configuration File: D:\oracle\product\10.2.0\db_1\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.

ORCL =
     (DESCRIPTION =
         (ADDRESS = (PROTOCOL = TCP)(HOST = user)(PORT = 1521))
          (CONNECT_DATA =
             (SERVER = DEDICATED)
                (SERVICE_NAME = orcl)
                )
           )

      EXTPROC_CONNECTION_DATA =
       (DESCRIPTION =
         (ADDRESS_LIST =
             (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
         )
        (CONNECT_DATA =
          (SID = PLSExtProc)
            (PRESENTATION = RO)
        )
    )

0 个答案:

没有答案
相关问题