ir ao artigo Marcio Roberto ... · Fev. 25 Bom dia Danusa,Já fiz vários testes sem aspas e com aspas. Sempre retorna o mesmo erro.select * from pedido@CacheDB; select * from dw.pedido@CacheDB; select * from "pedido"@CacheDB; select * from "dw"."pedido"@CacheDB; select * from "dw.pedido"@CacheDB;
ir ao artigo Marcio Roberto ... · Fev. 24 Boa tarde,Eu não tenho acesso ao servidor do cache para verificar os logs. Os arquivos odba.ini e odbcinst.ini estão configurado desta forma: /etc/odbc.ini[cachedb]Driver = /usr/local/lib/odbc/libcacheodbc35.soDescription = Cache ODBC driverHost = 192.168.1.10Namespace = DWUID = dwPassword = **********************Port = 1972Protocol = TCPQuery Timeout = 1Static Cursors = 0Trace = YesTraceFile = /tmp/iodbctrace.logAuthentication Method = 0Security Level = 2Service Principal Name = cache/localhost.domain.com /etc/odbcinst.ini # Driver from InterSystems Cache# Setup manually to access the database Consystem[cachedb]Description=InterSystems Caché ODBC DriverDriver=/usr/local/lib/odbc/libcacheodbc35.soSetup=/usr/local/lib/odbc/libcacheodbc35.soDriver64=/usr/local/lib/odbc/libcacheodbc35.soSetup64=/usr/local/lib/odbc/libcacheodbc35.soTrace = YesTraceFile = /tmp/iodbctrace.logFileUsage=1 No oracle configurei os arquivos:- tnsnames.ora CACHEDB = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)) (CONNECT_DATA = (SID = cachedb) ) (HS=OK) ) - listener.ora SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = cachedb) (ORACLE_HOME = /opt/oracle/product/21c/dbhomeXE) (PROGRAM = dg4odbc) ) ) - initcachedb.oraHS_FDS_CONNECT_INFO = cachedbHS_FDS_SHAREABLE_NAME = /usr/local/lib/odbc/libcacheodbc35.soHS_LANGUAGE=AMERICAN_AMERICA.WE8ISO8859P15HS_FDS_TRACE_LEVEL = DEBUGHS_FDS_TRACE_FILE_NAME = /tmp/CacheD-dblink.trcset ODBCINI=/etc/odbc.ini Criado o dblink: CREATE DATABASE LINK cachedb CONNECT TO "dw" IDENTIFIED BY "**********************" USING 'cachedb'; Ao executar o select esta retornando o erro.