Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Connessione ad Oracle

  1. #1
    Utente di HTML.it L'avatar di ciupaz
    Registrato dal
    Dec 2000
    residenza
    Milano
    Messaggi
    848

    Connessione ad Oracle

    Ciao a tutti,
    da una pagina web dovrei connettermi in sola lettura su un DB Oracle.
    Ho importato il namespace

    using System.Data.OracleClient;

    e ho fatto un metodo del tipo:

    private void btnConnect_Click(object sender, System.EventArgs e)
    {
    OracleConnection conn = new OracleConnection();
    conn.ConnectionString = "Data Source=DBOracle;User Id=user=user1;Password=password;Integrated Security=no";

    try
    {
    conn.Open();
    lblConnectOK.Visible = true;
    btnInsertOracle.Visible = true;
    }

    solo che non si connette e mi da questo errore:

    ---------------------------
    Errore di Microsoft Data Link
    ---------------------------
    Verifica connessione non riuscita. Errore durante l'inizializzazione del provider. Impossibile trovare il client e i componenti di rete Oracle. Tali componenti vengono forniti da Oracle Corporation e fanno parte dell'installazione del software client Oracle versione 7.3.3 o successive.

    Se non si installano tali componenti, non sarà possibile utilizzare questo provider.


    Ma devo installare qualche altra cosa oltre ai provider per Oracle forniti dal .NET Framework?
    Grazie

  2. #2
    dovresti installare i componenti client di oracle
    Saluti a tutti
    Riccardo

  3. #3
    Utente di HTML.it L'avatar di ciupaz
    Registrato dal
    Dec 2000
    residenza
    Milano
    Messaggi
    848
    Dove li trovo? E come si fa?
    Pensavo che i driver per la connessione ad Oracle fossero già presenti nell'installazione di default del Framework.
    A questo punto a cosa server ritrovarsi il OracleDataAdapter tra i componenti di Visual Studio?

  4. #4
    Non ricordo a memoria la procedura ma probabilmente doppio click su setup.exe presente nel cd di installazione. Ti manca il pezzo finale del tubo per collegarti al database. L'installazione di questi componenti permette di usare alias per la connessione presenti nel file tnsnames.ora e che ti permette di scrivere nella stringa di connessione soltanto Data Source=DBOracle mentre e' poi il componente che specifica porta e nome dell'host.
    Saluti a tutti
    Riccardo

  5. #5
    Utente di HTML.it L'avatar di ciupaz
    Registrato dal
    Dec 2000
    residenza
    Milano
    Messaggi
    848
    Pensavo di trovare qualcosa sul sito della Oracle, ma finora non ho trovata nulla, e il Cd di Oracle non ce l'ho

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.