Condividi tramite


Connessione a un database SQL di Azure usando SQL Server Native Client

Per un esempio che illustra come connettersi a un database Azure SQL usando SQL Server Native Client, vedere Sviluppo: Procedure: Argomenti (Azure SQL database).

Problemi noti correlati alla connessione a un database SQL

Di seguito sono riportati problemi noti durante la connessione a un database SQL usando SQL Server Native Client:

  • Una connessione effettuata con SQLBrowseConnect può essere rifiutata se SQLBrowseConnect viene utilizzato in varie fasi. Ad esempio, se il nome del driver viene inviato nella prima chiamata, il server e le credenziali (utente e password) inviati nella seconda chiamata, la connessione e l'impostazione di un linguaggio e di un nome di database hanno luogo nella terza chiamata. La terza chiamata causerà SQL Server Native Client di rilasciare un'istruzione USE per modificare i database. Tuttavia, l'istruzione USE non è supportata in database SQL, generando l'errore seguente:

    [Microsoft][SQL Server Native Client 11.0][SQL Server]USE statement is not supported to switch between databases. Use a new connection to connect to a different Database.  
    

Vedere anche

Compilazione di applicazioni con SQL Server Native Client