PDA

View Full Version : [VbScript] Connession Database Oracle


robertino_salemi
07-12-2015, 14:53
Ciao a tutti,
dovrei realizzare in VBScript una connessione ad un Database Oracle.

Solitamente mi collega ad esso tramite Oracle SQL Developer, per il quale ho i seguenti dati:
- username
- password
- hostaname
- porta
- servicename

Come faccio a realizzare una connessione in VBScript?

Ho visto che tutti gli esempi richiedono un DataBase o InitalDataBase...

Grazie.

robertino_salemi
09-12-2015, 15:32
Ciao Marino,
ho provato a seguire i tuoi consigli, ma non sono arrivato ad una soluzione.

Ho scritto il seguente codice:

Function ConnectionTest()

Const DB_CONNECT_STRING = "Provider=sqloledb;Data Source=myServiceName\myHostname,myport;User Id=myUsername;Password=myPassword;"

Set myConn = CreateObject("ADODB.Connection")
Set objRecordSet = CreateObject("ADODB.Recordset")

myConn.Open DB_CONNECT_STRING
objRecordSet.Open myQuery, myConn
Wscript.Echo objRecordSet.fields.item(1) & " " & objRecordSet.fields.item(2)
myConn.Close

End function

Call ConnectionTest()


Se provo a eseguirlo da un'istanza DOS ottengo il seguente errore:
Microsoft OLE DB Provider for SQL Server: [DBNETLIB][ConnectionOpen <Connect<>>.] Specified SQL server not found.

Dove potrebbe essere l'errore? :(

Grazie.