Oracle ORA-12154: TNS: Dienstname konnte nicht aufgelöst werden Fehler?
Ich bin ein SQL Server-Benutzer.
Ich arbeite an einem Projekt, das Oracle verwendet (das ich selten verwende). Ich muss eine ODBC-Verbindung herstellen, damit ich über MS Access auf einige Daten zugreifen kann. Auf meinem Computer befindet sich eine Anwendung namens oraHome90. Es scheint eine Konfiguration von etwas zu ermöglichen, das als Listener in einem "Netzkonfigurationsdienstprogramm" bezeichnet wird. Ich denke, dass auch eine "Konfiguration des lokalen Netzdienstnamens" durchgeführt werden muss. Der IT-Support gab mir diese Informationen zum Einrichten der ODBC-Verbindung. Ich habe jede Kombination ausprobiert, die mir einfällt. Ich kann einen Test bestehen, der einen Test zum "Anmelden" an der Oracle Server-Datenbank erfolgreich besteht. Wenn ich versuche, die ODBC-Verbindung herzustellen, wird der folgende Fehler angezeigt: ORA-12154: TNS: Dienstname konnte nicht aufgelöst werden.
Angenommen, ich möchte von vorne anfangen und die folgenden Informationen ermöglichen es mir, eine Verbindung zur Datenbank herzustellen. Irgendwelche Vorschläge oder Kommentare? Hinweis: Letztendlich wird das Projekt eine Webseite haben .ASP-Seite, die die Daten abfragt, aber ich muss zuerst beweisen, dass ich die Daten über die ODBC-Verbindung über MS Access sehen kann
Service name: SERVICENAME
HOST = HOST.XYZi.com
User Id: MYUSERID
Password: MYPASSWORD
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
'Oracle Connection
Dim ocst
Dim oconn
ocst = "Provider=OraOLEDB.Oracle;" & _
"Data Source=DATASOURCE;" & _
"User ID=CHIJXL;" & _
"Password=password;"
set oconn = CreateObject("ADODB.Connection")