Ich versuche Oracle 11G Benutzer mit SQL Server 2012 Datenbank zu verbinden. Ich habe eine Datenquelle mit ODBC-System-DSN erstellt. Ich habe den heterogenen oracle-Dienst unter dem Ordner $ ORACLE_HOME \ hs \ admin konfiguriert, aber wenn ich versuche, den neuen Listener zu pingen, werden Ausnahmen ausgelöst. Meine Konfigurationen sind wie folgt:DB Link von Oracle zu SQL Server
Meine initdg4odbc Konfigurationen:
# This is a sample agent init file that contains the HS parameters that are
# needed for the Database Gateway for ODBC
#
# HS init parameters
#
HS_FDS_CONNECT_INFO = OTOSS
HS_FDS_TRACE_LEVEL = OFF
#
# Environment variables required for the non-Oracle system
#
#set <envvar>=<value>
Listener Konfigurationen
# This is a sample listener.ora that contains the NET8 parameters that are
# needed to connect to an HS Agent
OTOSS =
(ADDRESS_LIST=
(ADDRESS=(PROTOCOL=tcp)(HOST=127.0.0.1)(PORT=1522))
(ADDRESS=(PROTOCOL=ipc)(KEY=PNPKEY)))
SID_LIST_OTOSS=
(SID_LIST=
(SID_DESC=
(SID_NAME=OTOSS)
(ORACLE_HOME = D:\app\Administrator\product\11.2.0\dbhome_2)
(PROGRAM=dg4odbc)
)
)
#CONNECT_TIMEOUT_LISTENER = 0
tnsnames Konfigurationen
# This is a sample tnsnames.ora that contains the NET8 parameters that are
# needed to connect to an HS Agent
OTOSS =
(DESCRIPTION=
(ADDRESS=(PROTOCOL=tcp)(HOST=127.0.0.1)(PORT=1522))
(CONNECT_DATA=(SID=OTOSS))
(HS=OK)
)
Wo bin ich etwas falsch?
„wirft es Ausnahmen“, um nicht genügend Informationen, um seit dem Ausnahmen es wirft tatsächlich wichtig ist ... Das heißt, nehmen ein Sehen Sie sich meinen Artikel auf dba.stackexchange auf HS db-Links an, insbesondere, wie Sie jeden Schritt debuggen, um herauszufinden, wo der Fehler stattfindet: http://dba.stackexchange.com/questions/111985/step-by- step-set-a-connection-zwischen-sql-server-2014-und-oracle-12c/134578 # 134578 –