Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12

Discussione: Connessione DB Oracle

  1. #1
    Utente di HTML.it L'avatar di t30n3
    Registrato dal
    Jun 2005
    Messaggi
    111

    Connessione DB Oracle

    Ciao a tutti,
    qualcuno mi spiegherebbe come fare una connessione da una pagina asp ad un database Oracle per favore? Forse sono ignorante io, ma tutti gli esempi che ho trovato in giro nel web non mi funzionano.

    Ad esempio l'esempio a questa pagina, click, non mi funziona mica.

    Io vorrei sapere come settare i vari parametri correttamente, ecco tutto.

    Ad esempio, se i parametri fossero i seguenti:

    ISTANZA: focusufficio
    USER: intranet
    PWD: intranet
    IP SERVER ORACLE: 192.168.0.7

    come risulterebbe la stringa di connessione??
    La versione di Oracle è la 10g, e si trova su un altro server rispetto a quello dove gira l'IIS.

    Grazie

  2. #2
    Where do you want to connect today?
    http://www.connectionstrings.com/

  3. #3
    Utente di HTML.it L'avatar di t30n3
    Registrato dal
    Jun 2005
    Messaggi
    111
    questo sito l'ho già guardato, e continua a non connettermi a nulla...
    se potessi farmi tu un esempio in base ai valori che ho postato capirei probabilmente di più...

    ad esempio, nella stringa

    objConn.Open "Provider=msdaora;Data Source=<db>;User Id=<user>;Password=<pwd>;"

    cosa devo mettere al posto di <db>?? Il nome dell'istanza o quello del server?? O entrambi??

  4. #4
    Io sono riuscito ad attivare la connessione a DB Oracle così:

    MM_email_STRING.Open "Provider=MSDAORA.1;Password=[password ];User ID=[user ];Data Source=[nome server ];Persist Security Info=True"

    Fammi sapere per me tutto ok!!!


    ciao

  5. #5
    Utente di HTML.it L'avatar di t30n3
    Registrato dal
    Jun 2005
    Messaggi
    111
    ho copiato la tua stringa e messo i valori richiesti, ma continua a non funzionare. Non va nemmeno in errore, sta dietro a caricare e alla fine va in timeout...

    Questo è un po' di codice, magari vedete dove sbaglio...

    codice:
    <%
    Set objConn = Server.CreateObject("ADODB.Connection")
    objconn.Open "Provider=MSDAORA.1;Password=intranet;User ID=intranet;Data Source=focusufficio;Persist Security Info=True"
    
    Set objRs = objConn.Execute("SELECT * FROM TEST_MATTEO")
    
    objRs.Close
    objConn.Close
    %>
    Come nome server ho messo il nome dell'istanza Oracle: è corretto??

    Grazie

  6. #6
    Utente di HTML.it L'avatar di wallrider
    Registrato dal
    Apr 2003
    Messaggi
    2,755
    se fai i test in locale usa il trucco del file udl
    RIP Cicciobenzina 9/11/2010

    "Riseminaciceli, i ceci nell'orto"

  7. #7
    Utente di HTML.it L'avatar di t30n3
    Registrato dal
    Jun 2005
    Messaggi
    111
    me lo spieghi per favore?

  8. #8
    Utente di HTML.it L'avatar di t30n3
    Registrato dal
    Jun 2005
    Messaggi
    111
    ho trovato come farlo e ora funziona, però ho un altro errore: mi dice che l'oggetto è chiuso...

    ADODB.Connection error '800a0e78'
    Operation is not allowed when the object is closed.

    ecco il codice:

    codice:
    Set objConn = Server.CreateObject("ADODB.Connection")
    objConn.ConnectionString = "File Name = \Connessione\prova.udl"
    
    Set objRs = objConn.Execute("SELECT * FROM TEST_MATTEO")
    Response.Write "<table border=1 cellpadding=4>"
    Response.Write "<tr>"
    For I = 0 To objRS.Fields.Count - 1
        Response.Write "<td>" & objRS(I).Name & "</td>"
    Next
    Response.Write "</tr>"
    Do While Not objRS.EOF
        Response.Write "<tr>"
        For I = 0 To objRS.Fields.Count - 1
            Response.Write "<td>" & objRS(I) & "</td>"
        Next
        Response.Write "</tr>"
        objRS.MoveNext
    Loop
    Response.Write "</table>"
    objRs.Close
    objConn.Close
    come faccio?

  9. #9
    Domanda stupida...

    Hai installato l'oraclke client sul server / macchina con IIS????

    Altrimenti NON funzionerà MAI nulla...PROVATO!

  10. #10
    Utente di HTML.it L'avatar di t30n3
    Registrato dal
    Jun 2005
    Messaggi
    111
    oracle è installato su entrambi i server, su quello con l'IIS c'è la versione 9 e sull'altro la versione 10

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.