ERLEDIGT
NEIN
NEIN
ANTWORTEN
4
4
ZUGRIFFE
11532
11532
EMPFEHLEN
-
21.05.07 11:59 #1
- Registriert seit
- Mar 2007
- Beiträge
- 125
Hallo,
Ich habe ein Programm geschrieben mit der ich auf die Oracle DB zugreife. (per ODBC)
Aber ich bekomme die Fehlermeldung TNX: Angegebener Connect Identifier
konnte nicht aufgelöst werden.
Ich hatte Oracle 10g Express installiert.
Da hat alles noch funktioniert.
Anschließend habe ich einen Oracle Client noch installiert weil ich per
Netzwerk auf eine Oracle DB zugreifen muss.
Nun funktioniert der Zugriff auf die lokale Oracle DB nicht mehr.
Ich habe schon einige Artikel gelesen.
u.a. Thema tnsnames.ora
Dies ist der Code meine Datei:
XE =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = mp-h305)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = XE)
)
)
EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE))
)
(CONNECT_DATA =
(SID = PLSExtProc)
(PRESENTATION = RO)
)
)
ORACLR_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE))
)
(CONNECT_DATA =
(SID = CLRExtProc)
(PRESENTATION = RO)
)
)
So und in der sqlnet.ora habe ich folgendes stehen
SQLNET.AUTHENTICATION_SERVICES = (NTS)
NAMES.DEFAULT_DOMAIN = XE
NAMES.DIRECTORY_PATH = (TNSNAMES, ONAMES, HOSTNAME)
Leider habe ich von der Administration selbst gar keine Ahnung.
Ich möchte einfach wieder auf meine lokale Datenbank zugreifen können.
(Per Oracle Datenbank-Homepage und per SQL Befehl komme ich auch darauf)
Hier noch der Connection String für die Verbindung zu DB.
"User Id=myuser;Password=mypass;Data Source=XE"
Ich bin leider total ratlos warum ich mich mit diesem ConnectionString nicht
mehr verbinden kann.
Bitte um Hilfe.
danke im vorraus
Martin
-
Hallo Martin,
wenn ich dich richtig verstanden hab, hast du jetzt sowohl einen DB-Server als auch zusätzlich noch einen Client installiert?
Wohin zeigt die ORACLE_HOME Umgebungsvariable?
Wie sieht der Suchpfad aus? (PATH)
Markus
-
21.05.07 12:55 #3
- Registriert seit
- Mar 2007
- Beiträge
- 125
Hi,
wo finde ich die ORACLE_HOME und Path Variable ?
danke im vorraus
Martin
-
21.05.07 13:08 #4
- Registriert seit
- Mar 2007
- Beiträge
- 125
hat sich erledigt.
Ich habe eine 2. Verbindung unter dem Enterprise Manager des Clients hinzugefügt mit localhost und der lokalen DB.
Ist aber nur der erste Eindruck.
Ich weiß nicht ob ich jetzt alle benötigten Berechtigungen habe usw aber das werde ich schon sehen.
Bitte aber trotzdem mal meinen letzten Beitrag beantworten.
1000 Dank
Martin
-
Hallo Martin,
das sind ganz normale Umgebungsvariablen.
Kannst du finden unter Systemsteuerung -> System -> Erweitert -> Umgebungsvariablen
oder im DOS-Prompt:
set ORACLE_HOME bzw
set PATH
Markus
Ähnliche Themen
-
Via PHP auf Oracle: ORA-12154 Fehler
Von micholos112 im Forum PHPAntworten: 1Letzter Beitrag: 02.07.08, 16:14 -
nach einer Fehlermeldung fortfahren ORACLE
Von cullmann im Forum Relationale DatenbanksystemeAntworten: 8Letzter Beitrag: 07.02.07, 19:52 -
[jsp] Fehlermeldung mit Oracle
Von Hattrix im Forum JavaAntworten: 0Letzter Beitrag: 28.11.06, 11:24 -
[Oracle] Fehlermeldung: Table kann nich gedropt werden?
Von BeaTBoxX im Forum Relationale DatenbanksystemeAntworten: 1Letzter Beitrag: 02.01.05, 12:30 -
VErbindung zu einer Oracle Datenbank via jdbc--> FEhlermeldung
Von lindin im Forum JavaAntworten: 1Letzter Beitrag: 16.09.04, 14:11





Zitieren
Login





