apri sql server



  • apri sql server
    di pipp (utente non iscritto) data: 08/06/2015 08:55:48

    Devo aprire una tabella sql server express non in locale ma su un server.
    ho provato cosi ma non funziona.
    mi dice impossibile trovare il server.
    ho provato anche a togliere il DOPPIO ma non va uguale.
    Come posso fare?
     
    Dim cn As Object
    Dim sh As Worksheet
    Dim rs
    Set rs = CreateObject("ADODB.recordset")
    
    
    Set cn = CreateObject("ADODB.Connection")
    cn.Open "Provider=SQL NATIVE CLIENT;Server=10.111.222\pipp\SQLEXPRESS;database=elenco;Trusted_Connection=yes;"
    
    Sql = "SELECT * FROM DIPENDENTI"
    
    rs.Open Sql, cn, 1, 3, 1
     
    



  • di Baz data: 09/06/2015 17:18:24

    ciao,
    personalmente mi collego ad un server SQL con la seguente stringa

    Provider=SQLOLEDB.1;Password=MYPW;Persist Security Info=True;User ID=MYID;Initial Catalog=MYDB;Data Source=MYIP

    in maiuscolo i miei dati "MY..")

    tu hai scritto:
    Server=10.111.222

    se fosse un indirizzo ip ipotizzerei che manca di un "numero" xxx.yyy.www.zzz
    di più non potrei aiutarti



  • connessione
    di pipp (utente non iscritto) data: 10/06/2015 07:08:00

    ho provato cosi:

    cn.Open "Provider=SQLOLEDB.1;Password=pippo;Persist Security Info=True;User ID=prop;Initial Catalog=dipendenti;Data Source=10.117.50.117;"

    ma mi dice connessione non valida.
    Il mio è un dtaabase sql server express



  • di Baz data: 12/06/2015 15:54:40

    ciao,
    non capisco il ";" alla fine .. è necessario?

    cercando velocemente ho trovato una stringa leggermente diversa .. con la porta debitamente configurata:

    Provider=SQLOLEDB.1;Password=usrconn;Persist Security Info=True;User
    >ID=usrconn;Initial Catalog=Pippo;Data Source=xxx.xxx.xxx.xxxSQLEXPRESS,1433

    prova e fai sapere