I am running Oracle Database 11g, version 11.1.0.6.0 on a windows server 2003 32bit machine.
I want to access an Intersystems Cache DB, which is on a different win 2003 64bit machine, in Oracle Warehouse Builder.
Following instructiosn
here i am trying to access the db through odbc.
I created a file: initMyNameSID.ora
which contained: HS_FDS_CONNECT_INFO = MYDSN_NAME
I then edited the listener.ora file to include:
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = MyNameSID)
(ORACLE_HOME = oraclehome)
(PROGRAM = program)
)
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = oraclehome)
(PROGRAM = program)
)
)
I changed MyNameSID to a different value and oraclehome to the location of the install and MYDSN_NAME to the system dsn of the cache db. What value should program have? the doc mentions that it is different for different data source but does not specify what it should be or where to find out. i tried using hsodbc as i saw this used in other posts.
I stopped the listener using "lsnrctl stop" and the started it again using "lsnrctl start"
In the OWB when i tried to create a module and test the connection settings i get the following error:
ORA-28545: error diagnosed by Net8 when connecting to an agent
Unable to retrieve text of NETWORK/NCR message 65535
ORA-02063: preceding 2 lines from OWB_46
Is there some step i have missed or anything else i need to add to the listener.ora file? or some other setting i am missing.
I am new to Oracle, so any input is appreciated.