Поделиться через


Подключение к базе данных SQL Azure с помощью SQL Server Native Client

Пример подключения к базе данных Azure SQL с помощью SQL Server Native Client см. в разделе Разработка: практические руководства (Azure SQL база данных).

Известные проблемы при соединении с базой данных SQL

Ниже приведены известные проблемы при подключении к База данных SQL с помощью SQL Server Native Client.

  • Соединение, установленное с помощью SQLBrowseConnect, может быть отклонено в случае поэтапного использования SQLBrowseConnect. Например, если имя драйвера передается в первом вызове, сервер и учетные данные (имя пользователя и пароль) — во втором вызове, устанавливающем соединение, а имя базы данных и язык — в третьем вызове. Третий вызов приведет к тому, что SQL Server Native Client выдаст инструкцию USE для изменения баз данных. Однако инструкция USE не поддерживается в База данных SQL, что приводит к следующей ошибке:

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

См. также:

Построение приложений с использованием SQL Server Native Client