Como fiz dar certo:
- TNSNAMES.ORA ($ORACLE_HOMEnetworkadmin)
inserir o seguinte TNS:
HSODBC =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = servernovo)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME=HSODBC)
)
(HS=OK)
)
- LISTENER.ORA ($ORACLE_HOMEnetworkadmin)
Criar o listener:
SID_LIST_LISTENER =
…
…
…
(SID_DESC =
(SID_NAME = HSODBC)
(ORACLE_HOME = E:oracleora81)
(PROGRAM = hsodbc)
)
)
- INITHSODBC.ORA ($ORACLE_HOMEhsadmin)
Inserir o nome do ODBC criado
HS_FDS_CONNECT_INFO = ORA_ACCESS
HS_FDS_TRACE_LEVEL = OFF
-
Criacao de um ODBC
Iniciar->Configuracoes->Painel de Controle->Ferramentas Administrativas->Fontes ODBC-
Pasta: System DNS -> adicionar uma conexao “Driver do Microsofr Access”….
Arquivo: o arquivo esta na pasta $ORACLE_HOMEadmin.mdb
-
Inserir o BD MS-Access no diretorio $ORACLE_HOMEadmin
-
Restartar o LISTENER
-
Criar um DATABASE LINK
-
SELECT * FROM @;