Compartir a través de


Conexión a una instancia de Azure SQL Database mediante SQL Server Native Client

Para ver un ejemplo que muestra cómo conectarse a una base de datos de Azure SQL Database mediante SQL Server Native Client, consulte Temas de desarrollo: procedimientos (Azure SQL Database) .

Problemas conocidos al conectarse a una base de datos SQL

A continuación se muestran problemas conocidos al conectarse a una instancia de SQL Database mediante SQL Server Native Client:

  • Es posible que se rechace una conexión realizada con SQLBrowseConnect si SQLBrowseConnect se usa en fases. Por ejemplo, si el nombre del controlador se envía en la primera llamada, servidor y credenciales (usuario y contraseña) enviados en la segunda llamada, estableciendo la conexión, y un nombre de base de datos y un idioma en la tercera llamada. La tercera llamada hará que SQL Server Native Client emita una instrucción USE para cambiar las bases de datos. Sin embargo, la instrucción USE no se admite en SQL Database, lo que genera el siguiente error:

    [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.  
    

Véase también

Generar aplicaciones con SQL Server Native Client