Da TNSNAMES.ora a connectionstring

giovedì 13 giugno 2013 - 15.54
Tag Elenco Tags  Oracle 8g

Amodio Profilo | Expert

salve a tutti
devo connettermi tramite VB6 ad un database oracle
mi hanno passato un TNSNAMES.ora nel quale ci sono tutti i dettagli :

## TAL CRM Fisso BUS EVOL Siebel
I2TL24= (DESCRIPTION=
(ADDRESS= (PROTOCOL=TCP)
(HOST=19.222.12.12) (PORT=1221)
)
(CONNECT_DATA= (SERVICE_NAME=I2TL24)
)
)

USR\PWD: 2222\2222



ho provato a tradurlo in questo modo :
con.ConnectionString = "Provider=OraOLEDB.Oracle;dbq=19.222.12.12:1221/XE;Database=I2TL24;User Id=2222;Password=2222;"

purtroppo non va bene e dda errore di: TNS errore nell'adattatore del protocollo
cosa ho sbagliato?
grazie
p.s.: ho cambiato i dati nel postare qui, per la privacy

HolidaySoft.it Profilo | Junior Member

Ciao,
prova così:

Dim conn As New ADODB.Connection Dim cmd As New ADODB.Command '* -- Definizione stringa di connessione a Oracle -- * cConn = "Data Source=I2TL24;User ID=2222;Password=2222" conn.Provider = "OraOLEDB.Oracle" conn.ConnectionString = cConn conn.Open cmd.ActiveConnection = conn

Ciao
Mik
http://www.HolidaySoft.it
http://www.GarganoSapori.it - Olio ExtraVergine del Gargano
http://www.osteriaoristorante.it - Crea la Vetrina per il tuo Ristorante

Amodio Profilo | Expert

dice: non è stato possibile risolvere il nome del servizio

uhm...nel file .ora non indica il nome o sbaglio?

HolidaySoft.it Profilo | Junior Member

Ciao,
ma dove stai facendo girare il tuo vb6, hai un installazione di oracle (client o server)?
Il file TNSNAMES.ORA deve essere posizionato nella relativa cartella di installazione di oracle.
Altrimenti devi utilizzare una connessione di tipo odbc

Ciao
Mik
http://www.HolidaySoft.it
http://www.GarganoSapori.it - Olio ExtraVergine del Gargano
http://www.osteriaoristorante.it - Crea la Vetrina per il tuo Ristorante

Amodio Profilo | Expert

ciao
no non ho driver oracle nle mio pc
e mi devo connettere con driver odbc

puoi aiutarmi a costruire la connectionstring?
grazie

HolidaySoft.it Profilo | Junior Member

Ciao,
di seguito trovi un esempio.
Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

Ciao
Mik
http://www.HolidaySoft.it
http://www.GarganoSapori.it - Olio ExtraVergine del Gargano
http://www.osteriaoristorante.it - Crea la Vetrina per il tuo Ristorante
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5