Ciao a tutti,
utilizzando il driver MyODBC, è possibile visualizzare il nome del DSN utilizzato per la connessione al DB?
Grazie
Ciao a tutti,
utilizzando il driver MyODBC, è possibile visualizzare il nome del DSN utilizzato per la connessione al DB?
Grazie
www.beppegrillo.it
Il blog di Beppe!!
Ma visualizzarlo dove?
Roby
www.creamweb.it [v. 3.0]
:: Script ASP!
:: Web directory gratuita!
:: Campioni del mondo!
Visualizzarlo da qualsiasi parte. Mi spiego, sul PC che ho a casa ho un problema di connessione al DB perchè mi dice che lo user MyODBC@localhost non ha l'autorizzazione per l'accesso ai dati (si da il caso che lo user MyODBC non esiste nemmeno). Io vorrei trovare tutti i dati configurati per la connessione e controllare che tutto sia corretto (se trovo anche una cronistoria dei dati utilizzati in precedenza è meglio, sempre per quanto riguarda il DSN). La connessione ODBC l'ho fatta parecchio tempo fa e ora ho l'esigenza di visualizzarne i dati ma non so come fare. Anche tramite ASP può andare bene, almeno credo.
www.beppegrillo.it
Il blog di Beppe!!
Un'altra cosa, utilizzando la seguente stringa di connessione:
dim conn
set conn=server.createobject("ADODB.connection")
strConn="driver={MySQL};server="& request.servervariables("localhost") &";database=nome_DB"
conn.open strConn
Potrei usare un nome DSN qualsiasi per poter connettere il DB?
Mi spiego, se su un PC ho il nome "pippo" come nome assegnato al DSN, e su un'altro PC il nome DSN è "pluto", con la stringa di connessione scritta qui sopra, potrei connettermi al DB senza problemi? In teoria il nome non viene specificato e dovrebbe connettersi automaticamente.
Sbaglio?
www.beppegrillo.it
Il blog di Beppe!!
In Pannello di controllo --> Strumenti di amministrazione --> ODBC dovresti accedere agli ODBC creati.
Quelli esistenti almeno.
Roby
www.creamweb.it [v. 3.0]
:: Script ASP!
:: Web directory gratuita!
:: Campioni del mondo!
Ma con quelli accedi ai dati creati con l'ODBC di sistema, ma utilizzando MySQL dovrei vedere i dati creati con MyODBC, sbaglio?
Oppure anche se il mio DSN l'ho creato con MyODBC, i dati di configurazione vengono riportati anche nell'ODBC del sistema?
www.beppegrillo.it
Il blog di Beppe!!
Se usi MySQL e quindi il driver MyODBC in quella scheramta devi vedere anche il driver ODBC per MySQL che dovresti avere installato.
Non so cosa ci fai però...
Roby
www.creamweb.it [v. 3.0]
:: Script ASP!
:: Web directory gratuita!
:: Campioni del mondo!
Non c'è, non si vede.
C'è solo il driver ODBC di esempio: "sample-MySQL".
Non ricordo che nome ho usato ma non è certo quello di esempio. Non ci sono altri modi?
E cmq posso utilizzare la connessione al DB sopracitata anche se il nome del DSN è differenteda PC a PC?
www.beppegrillo.it
Il blog di Beppe!!
Non è che io stia capendo...
Una volta installato il driver MyODBC devi semplicmente utilizzare la stringa di connessione di MySQL, senza niente altro.
Roby
www.creamweb.it [v. 3.0]
:: Script ASP!
:: Web directory gratuita!
:: Campioni del mondo!
Ok, quello lo so.
Vediamo se riesco a spiegarmi meglio.
Utilizzando la stringa di connessione al DB scritta precedentemente, posso visualizzare le mie pagine ASP su PC differenti anche se il nome usato per il DSN è diverso da PC a PC?
Il problema deriva sempre da quell'accesso negato che mi visualizza sul PC di casa. Ho creato una connessione ODBC utilizzando user "root" e nome del server "localhost" ma mi viene restituito accesso negato.
www.beppegrillo.it
Il blog di Beppe!!