Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 1.0/1.1
Connessione oracle e vb.net
giovedì 07 dicembre 2006 - 17.07
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
maurik
Profilo
| Junior Member
129
messaggi | Data Invio:
gio 7 dic 2006 - 17:07
Ragazzi salve,
ho un problema, mi hanno rifilato un'pplicazione che come db usa oracle. La connessione viene fatta tramite System.Data.OracleClient.OracleConnection. Importando questa applicazione sul mio pc da errore su System.Data.OracleClient.OracleConnection non riesco a creare una connessione con Oracle Client come mai??? sapreste aiutarmi???
spero di essere stato chiaro grazie
maurik
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
gio 7 dic 2006 - 18:57
>Ragazzi salve,
Ciao!
>ho un problema, mi hanno rifilato un'pplicazione che come db
>usa oracle. La connessione viene fatta tramite System.Data.OracleClient.OracleConnection.
>Importando questa applicazione sul mio pc da errore su System.Data.OracleClient.OracleConnection
>non riesco a creare una connessione con Oracle Client come mai???
>sapreste aiutarmi???
Se stai effettivamente parlando di ASP.NET 1.0 o 1.1, OracleClient non esiste, a meno che non sia un prodotto di terze parti (so che c'è la libreria per MySQL, ad Esempio, la MySqlClient)..
Quindi probabilmente sul tuo pc non è presente la libreria per la connessione ad Oracle..
Spero di aver capito il problema..
Cmq nel 1.1 di ASP.NET esistono, sotto al namespace System.Data, le seguenti classi:
Oledb
SqlClient
Odbc
>
>
>spero di essere stato chiaro grazie
>
>maurik
Di nulla..
ciao!
Alx81 =)
http://blogs.dotnethell.it/suxstellino
micto27
Profilo
| Senior Member
385
messaggi | Data Invio:
gio 7 dic 2006 - 21:48
>Ragazzi salve,
>ho un problema, mi hanno rifilato un'pplicazione che come db
>usa oracle. La connessione viene fatta tramite System.Data.OracleClient.OracleConnection.
>Importando questa applicazione sul mio pc da errore su System.Data.OracleClient.OracleConnection
>non riesco a creare una connessione con Oracle Client come mai???
>sapreste aiutarmi???
hai installato lo strato Client Oracle sul tuo computer?
Ciao Michele
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
ven 8 dic 2006 - 02:17
>hai installato lo strato Client Oracle sul tuo computer?
Temo che non basti..
fa riferimento proprio ad un namespace.. e non credo che il client di Oracle installi proprio quella libreria.. dal framework 2.0 se non erro, lo spazio dei nomi esiste..
>Ciao Michele
Ciao!
Alx81 =)
http://blogs.dotnethell.it/suxstellino
micto27
Profilo
| Senior Member
385
messaggi | Data Invio:
ven 8 dic 2006 - 09:50
>>hai installato lo strato Client Oracle sul tuo computer?
>Temo che non basti..
>fa riferimento proprio ad un namespace.. e non credo che il client
>di Oracle installi proprio quella libreria.. dal framework 2.0
>se non erro, lo spazio dei nomi esiste..
>
>>Ciao Michele
>Ciao!
>
>Alx81 =)
>
>
http://blogs.dotnethell.it/suxstellino
Non intendevo dire che il Client Oracle installa la libreria in questione, quella è fornita dal framework.
Intendevo dire che senza il Client Oracle la libreria System.Data.OracleClient..... non troverà comunque il
database Oracle.
Una prova da fare potrebbe essere eseguire da promt comandi il comando
TNSPING nnnn dove nnnn è il nome associato all'argomento "data source" della
stringa di connessione.
Da tale comando si dovrebbe capire se il database è raggiungibile correttamente.
Ciao, Michele
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
ven 8 dic 2006 - 10:56
>Non intendevo dire che il Client Oracle installa la libreria
>in questione, quella è fornita dal framework.
>Intendevo dire che senza il Client Oracle la libreria System.Data.OracleClient.....
>non troverà comunque il
>database Oracle.
siamo d'accordo
maurik, perchè non ci posti l'esatto errore che ottieni?
così ti indichiamo come procedere..
perchè entrambe le soluzioni potrebbero essere corrette, ma dobbiamo vedere qual è l'errore che effettivamente hai..
è un errore a livello di compilazione?
è un errore che ti torna l'applicazione a runtime?
cmq, come dice micto27, se non hai il client oracle sulla macchina non ti connetterai mai..
e in quel caso ricevi l'errore a runtime..
se invece hai installato oracle sulla macchina, e non hai la libreria, ricevi l'errore a compile time..
facci sapere!!
Alx81 =)
http://blogs.dotnethell.it/suxstellino
maurik
Profilo
| Junior Member
129
messaggi | Data Invio:
lun 11 dic 2006 - 08:59
Il problema l'ho risolto referenziando la libreria System.Data.OracleClient.dll
Grazie
Maurik
Scusate ho un altro problema...
Ho un applicazione web e un riferimento web (WS) . Questo'ultimo referenzia un altro ws che fa la connessione al db oracle . Il problema è che non riesco a fargli fare la connessione e mi da il seguente errore:
Impossibile caricare la DLL (oci.dll).
at System.Data.OracleClient.DBObjectPool.GetObject(Object owningObject, Boolean& isInTransaction) at System.Data.OracleClient.OracleConnectionPoolManager.GetPooledConnection(String encryptedConnectionString, OracleConnectionString options, OracleConnection owningObject, Boolean& isInTransaction) at System.Data.OracleClient.OracleConnection.OpenInternal(OracleConnectionString parsedConnectionString, Object transact) at System.Data.OracleClient.OracleConnection.Open()
potreste aiutarmi????
grazie Maurik
Torna su
Stanze Forum
Elenco Threads
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 !