Способи відкриття баз даних SQL Server

1. Відкриття через джерело даних ODBC (інтерфейс: ADO або BDE). Виберіть опцію 'Джерело даних ODBC' і потім виберіть джерело ODBC з випадаючого списку. Але спершу необхідно, використовуючи адміністративний інструментарій Windows, створити джерело даних ODBC відповідного типу і вказати йому відповідну базу даних.

2. Відкриття через аліас BDE (інтерфейс: BDE). Спочатку вам необхідно створити аліас типу MSSQL за допомогою інструменту BDE Administrator або меню Опції | Налаштування BDE | Аліаси програми Database Tour.

3. Відкриття вказанням строчки підключення (інтерфейс: ADO). Виберіть опцію 'Строчка підключення' і напишіть строчку підключення. Це найбільш гнучкий спосіб, оскільки він дозволяє вказувати додаткові параметри у строчці підключення і, таким чином, змінювати стандартну поведінку Database Tour при підключенні до бази. Проте цей спосіб рекомендується лише для досвідчених користувачів. Тут наведено приклади базових строчок підключення (більше подробиць та прикладів можна відшукати в інтернеті):

Provider=sqloledb;Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword;   (Microsoft OLE DB Provider for SQL Server повинен бути встановлений)

Driver={SQL Server};Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword;   (Microsoft SQL Server ODBC Driver повинен бути встановлений)

Provider=SQLNCLI;Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword;   (SQL Native Client 9.0 OLE DB provider повинен бути встановлений; use it for SQL Server 2005, see note below)

Driver={SQL Native Client};Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword;   (SQL Native Client 9.0 ODBC Driver повинен бути встановлений; use it for SQL Server 2005, see note below)

Provider=SQLNCLI10;Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword;   (SQL Server Native Client 10.0 OLE DB Provider повинен бути встановлений; use it for SQL Server 2008)

Driver={SQL Server Native Client 10.0};Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword;   (SQL Server Native Client 10.0 ODBC Driver повинен бути встановлений; use it for SQL Server 2008)

Provider=SQLNCLI11;Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword;   (SQL Server Native Client 11.0 OLE DB Provider повинен бути встановлений; use it for SQL Server 2012)

Driver={SQL Server Native Client 11.0};Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword;   (SQL Server Native Client 11.0 ODBC Driver повинен бути встановлений; use it for SQL Server 2012)

Зауваження
Клієнт SQL Server повинен бути встановлений.
Рекомендується використовувати SQL Server Native Client тільки для баз даних SQL Server 2005+ (і якщо при цьому Вам потрібен доступ до можливостей SQL Server 2005+).

Див. також:

 Приклади строчок підключення ADO