Conectando a um banco de dados SQL do Windows Azure usando o SQL Server Native Client
Para obter um exemplo que mostra como conectar a um banco de dados Banco de dados SQL do Windows Azure usando o SQL Server Native Client, consulte Desenvolvimento: tópicos de instruções (Banco de dados SQL do Windows Azure).
Problemas conhecidos ao conectar a um banco de dados SQL
Estes são problemas conhecidos ao conectar a um Banco de dados SQL usando o SQL Server Native Client:
Uma conexão feita com o SQLBrowseConnect poderá ser rejeitada se SQLBrowseConnect for usado em fases. Por exemplo, se o nome do driver for enviado na primeira chamada, o servidor e as credenciais (usuário e senha) serão enviados na segunda chamada, estabelecendo a conexão, e um nome de banco de dados e um idioma na terceira chamada. A terceira chamada levará o SQL Server Native Client a emitir uma instrução USE para alterar bancos de dados. Entretanto, a instrução USE não tem suporte no Banco de dados SQL, gerando o seguinte erro:
[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.