Domanda

Ho la seguente voce nel mio c: \ Oracle \ product \ 11.1.0 TNSNAMES.ORA file \ network \ Admin \.

enter code herepvtest.world =

(DESCRIZIONE =

(ADDRESS_LIST =

  (ADDRESS = (PROTOCOL = TCP)(HOST = xxxx.xxx.xxx)(PORT = 1521))

)

(CONNECT_DATA =

  (SID = pvtest)

  (SERVER = DEDICATED)

)

)

ho potuto collegare con successo utilizzando rospo. Ora in cui provo la creazione di un nuovo DSN ODBC che non mi permette di farlo. Come faccio a specificare il numero di porta in TNS Service Name?

enter code hereGet il seguente errore: ---------------------------

Test connessione

Impossibile connettersi SQLState = S1000 [Oracle] [ODBC] [Ora] ORA-12514: TNS: l'ascoltatore attualmente non sa di servizio richiesto nel descrittore di connessione


OK

È stato utile?

Soluzione

Quando si dice si potrebbe connettersi con ROSPO, puoi farlo ora che la connessione ODBC non riesce? se è possibile connettersi con qualsiasi strumento sul PC client che, ovviamente, l'ascoltatore all'altra estremità sa del servizio in modo da avere a sospettare vostra fine. Probabilmente uno strumento client sta cercando di raggiungere PVTEST in una posizione diffrerent rispetto agli altri.

Se uno strumento client in grado di connettersi e l'altro non può, prima della vorrei confermare che entrambi i client utilizzano lo stesso file tnsnames.ora. Cerca il tuo cliente e vedere se ci sono altri file tnsnames.ora che comporterebbero altre ORACLE_HOMES (Google che se non sai di cosa si tratta).

Da una riga di comando fare un TNSPING e vedere se si raggiunge l'host. Sarà anche raccontare i dettagli della connessione.

In TOAD controllare i dettagli della connessione e assicurarsi che usa una connessione tnsnames e se così che tnsnames.

Controlla se il tuo cliente ha il set variabile di ambiente TNS_ADMIN.

Altri suggerimenti

ho questo tipo di blocco con Oracle XE:

XE = (DESCRIZIONE = (ADDRESS = (PROTOCOL = TCP) (HOST = test.acme.org) (PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = XE) ) )

Se si confronta con la definizione che il vostro, non che ci sia il parametro "SERVICE_NAME".

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top