Додавання бази даних в якості джерела даних

У цій статті пояснюється, як створити підключення до бази даних. Крім того, тут показано, як створювати призначені для користувача команди SQL і вносити зміни в властивості джерела даних для існуючого підключення до бази в списку "Джерела даних".

В цій статті

підготовка

З базою даних якого типу я працюю?

Який постачальник даних мені потрібен?

Додаткові відомості про вибір оптимального постачальника даних див. У таблиці нижче.

База даних, до якої потрібно підключитися

Підключення до бази даних зі збереженими ім'ям користувача і паролем

Створити підключення до бази даних також можна з використанням настроюється рядки підключення. Додаткові відомості див. У розділі Підключення до бази даних з використанням настроюється рядки підключення нижче.

ЩелкнітеІсточнікі даних в області навігації.

На вкладці Джерела даних на стрічці в групі Створити виберіть Підключення до бази даних.

У діалоговому вікні Властивості джерела даних на вкладці Джерело клацніть Підключення до бази даних.

У діалоговому вікні Налаштування підключення до бази даних в розділі Відомості про сервер в полі Ім'я сервера введіть ім'я сервера, на якому розташована база.

В поле Ім'я постачальника виконайте одну з дій, описаних нижче.

Якщо ви підключаєтеся до зовнішньої базі даних на сервері Microsoft SQL Server, виберіть варіант Постачальник даних Microsoft .NET Framework для SQL Server.

Якщо ви підключаєтеся до зовнішньої базі даних, сумісної з OLE DB, включаючи версії SQL, відмінні від Microsoft SQL (наприклад, MySQL), виберіть Постачальник даних Microsoft .NET Framework для OLE DB.

У розділі Перевірка автентичності виберіть Зберегти це ім'я користувача та пароль в підключенні до даних.

В поле Ім'я користувача введіть своє ім'я користувача.

У полі Пароль введіть пароль.

Натисніть кнопку "Далі .

У списку баз даних виберіть базу, яку хочете використовувати в якості джерела даних, і виконайте одну з таких дій.

У розділі Виберіть таблицю або подання виберіть в списку таблицю або збережене уявлення даних і натисніть кнопку Готово.

При використанні цього параметра створюється запит за замовчуванням, який вибирає всі записи в таблиці або поданні. Однак після натискання кнопки Готово ви можете внести в цей запит зміни за допомогою параметрів Поля. Фільтр і Сортування в діалоговому вікні Властивості джерела даних. Додаткові відомості див. У статті Створення запиту джерела даних.

Виберіть або задайте команди відбору, поновлення, вставки і видалення з використанням SQL або збережених процедур і натисніть кнопку Готово.

Примітка: Цей параметр доступний тільки в тому випадку, якщо адміністратор активував функцію Включити підтримку запитів на оновлення в Центрі адміністрування SharePoint Central Administration.

З його допомогою можна створювати власні команди SQL. При натисканні кнопки Готово відкривається діалогове вікно Зміна настроюються команд SQL. В цьому вікні можна створювати команди і додавати параметри. Створивши настроюється команду SQL, ви можете внести в запит зміни, натиснувши кнопку Змінити настроюється запит в діалоговому вікні Властивості джерела даних. Додаткові відомості див. У розділі Створення настроюються команд SQL далі в цій статті.

У діалоговому окнеСвойства джерела даних відкрийте вкладку Загальні. введіть ім'я джерела і натисніть кнопку ОК.

Нове підключення до бази даних з'явиться в списку джерел даних.

Примітка: Якщо ви намагаєтеся підключитися до зовнішнього сервера SQL Server, на ньому повинна бути включена перевірка справжності SQL Server.

Підключення до бази даних з використанням настроюється рядки підключення

Рядок підключення містить інформацію, яка потрібна додатком або постачальнику для обміну даними з джерелом. У рядку підключення зазвичай вказуються розташування сервера баз даних, конкретна база, яку потрібно використовувати, і відомості для перевірки автентичності. У настроюється рядку підключення можна вказати параметри для установки з'єднання з певною базою.

ЩелкнітеІсточнікі даних в області навігації.

На вкладці Підключення до даних в групі Створити виберіть Підключення до бази даних.

У діалоговому вікні Властивості джерела даних на вкладці Джерело клацніть Підключення до бази даних.

У діалоговому вікні Налаштування підключення до бази даних встановіть прапорець Використовувати настроюється рядок підключення і натисніть кнопку Змінити.

У діалоговому вікні Зміна рядка підключення в списку Ім'я постачальника виберіть потрібного постачальника.

У текстовому полі Рядок підключення введіть свій рядок.

Нижче наведено приклад рядка підключення до бази даних, що підтримує протокол OLE DB.

Provider = мой_поставщік; Data Source = мой_путь; Initial Catalog = імя_каталога;

Приклад рядка підключення Oracle:

Data Source = моя_БД; User Id = имя_пользователя;

Приклад рядка підключення SQL Server:

Натисніть кнопку ОК.

Натисніть кнопку "Далі .

У списку баз даних виберіть базу, яку хочете використовувати в якості джерела даних, і виконайте одну з таких дій.

Клацніть Виберіть таблицю або уявлення. виберіть в списку таблицю або збережене уявлення даних і натисніть кнопку Готово.

При використанні цього параметра створюється підключення за замовчуванням до таблиці або подання. Однак після натискання кнопки Готово ви можете внести в цей запит зміни за допомогою параметрів Поля. Фільтр і Сортування в діалоговому вікні Властивості джерела даних. Додаткові відомості див. У статті Створення запиту джерела даних.

Виберіть або задайте команди відбору, поновлення, вставки і видалення з використанням SQL або збережених процедур і натисніть кнопку Готово.

Примітка: Цей параметр доступний тільки в тому випадку, якщо адміністратор сервера активував функцію Включити підтримку запитів на оновлення в Центрі адміністрування SharePoint Central Administration.

З його допомогою можна створювати і редагувати власні команди SQL. При натисканні кнопки Готово відкривається діалогове вікно Зміна настроюються команд SQL. В цьому вікні можна створювати команди і додавати параметри. Створивши настроюється команду SQL, ви можете внести в запит зміни, натиснувши кнопку Змінити настроюється запит в діалоговому вікні Властивості джерела даних. Додаткові відомості див. У розділі Створення настроюються команд SQL далі в цій статті.

У діалоговому окнеСвойства джерела даних відкрийте вкладку Загальні. введіть ім'я джерела і натисніть кнопку ОК.

Нове підключення до бази даних з'явиться в списку джерел даних.

Якщо ви намагаєтеся підключитися до зовнішнього сервера SQL Server, на ньому повинна бути включена перевірка справжності SQL Server.

Якщо використовувати перевірку автентичності SQL Server на сервері з SQL Server, не можна, включите перевірку справжності на базі єдиного входу для сервера, на якому розташований ваш сайт SharePoint.

Створення настроюються команд SQL

При виборі параметра або задайте команди відбору, поновлення, вставки і видалення з використанням SQL або збережених процедур і натисканні кнопки Готово в діалоговому вікні Налаштування підключення до бази даних відкривається вікно Зміна настроюються команд SQL. У ньому можна створювати власні інструкції SQL для вилучення і зміни даних в базі.

У діалоговому вікні Зміна настроюються команд SQL чотири вкладки, кожна з яких відповідає одній зі стандартних команд SQL. Вони перераховані нижче.

SELECT Ця команда використовується для отримання даних з таблиці.

UPDATE Ця команда використовується для зміни даних в таблиці.

INSERT Команда INSERT INTO використовується для додавання нових рядків у таблицю.

DELETE Ця команда використовується для видалення рядків з таблиці.

У списку збережених процедур відображаються всі збережені процедури в базі даних, до якої ви підключаєтеся.

При відкритті діалогового вікна Зміна настроюються команд SQL в поле Інструкція SQL відображаються всі інструкції, вже застосовані до даних. Наприклад, якщо ви створили підключення до бази даних, вибравши таблицю за допомогою параметра Виберіть таблицю або уявлення. а потім хочете внести зміни в інструкцію SELECT, в поле Інструкція SQL на вкладці SELECT відобразиться наступний текст:

SELECT * FROM dbo. [Імя_вашей_табліци]

Внесіть в запит SQL необхідні зміни безпосередньо в полі Команда SELECT.

Додавання параметрів SQL

Ви також можете створювати параметри для запитів SQL за допомогою команди Додати параметр.

Наприклад, припустимо, що Northwind Traders - компанія з продажу делікатесів. Вся її комерційна інформація зберігається в базі даних SQL. Для завантаження повного списку товарів з відповідної таблиці використовується наступний запит SQL:

SELECT * FROM dbo. [Products]

Ця інструкція SQL витягує всі записи з таблиці товарів. Співробітникам Northwind потрібен відфільтрований список, який містить лише ті позиції, які закінчилися на складі. У таблиці є поле UnitsInStock (кількість на складі). Традиційний запит SQL для отримання цього списку виглядає приблизно так:

SELECT * FROM dbo. [Products] WHERE UnitsInStock = '0'

в цій інструкції є рядком запиту. Її слід замінити змінної. У цьому прикладі потрібно створити змінну OutOfStock. Нова інструкція SQL буде виглядати наступним чином.

SELECT * FROM dbo. [Products] WHERE UnitsInStock = @OutOfStock

Щоб створити інструкцію SQL, яка використовує змінну OutOfStock, як в цьому прикладі, виконайте такі дії.

SELECT * FROM dbo. [Products] WHERE UnitsInStock = @OutOfStock

У розділі Параметри натисніть кнопку Додати параметр.

Нам потрібна змінна під назвою OutOfStock (немає на складі), тому в стовпці Ім'я вводимо OutOfStock.

У списку Джерело параметра вибираємо варіант Ні.

Оскільки ми шукаємо значення, рівні 0, в поле DefaultValue (значення за замовчуванням) вводимо 0.

Натисніть кнопку ОК.

Нова інструкція SQL з'явиться в діалоговому вікні Зміна настроюються команд SQL.

Ще раз натисніть кнопку ОК.

У діалоговому вікні Властивості джерела даних на вкладці Джерело з'явиться кнопка Змінити настроюється запит.

Зміна властивостей джерела даних існуючого підключення до бази

Налаштувавши підключення до бази даних, його можна в будь-який момент змінити. Наприклад, може знадобитися створити новий запит або змінити існуючий або створити настроюється інструкцію SQL.

ЩелкнітеІсточнікі даних в області навігації.

Під областю навігації з'явиться список всіх підключень до джерел даних.

Виберіть в списку джерело.

Якщо для підключення до бази даних використовується настроюється запит SQL, діалогове вікно Властивості джерела даних виглядає приблизно так, як на зображенні нижче.

Якщо для підключення до бази даних не використовується настроюється запит SQL, діалогове вікно Властивості джерела даних виглядає приблизно так, як на зображенні нижче.

У діалоговому вікні Властивості джерела даних виконайте одну з таких дій.

Якщо у вікні є область Запит з кнопками, використовуйте їх для додавання і видалення полів, а також створення і зміни фільтрів або порядку сортування.

Якщо у вікні є область Запит з кнопками, натисніть кнопку Налаштувати підключення до бази даних. щоб використовувати для підключення настроюється запит SQL. Клацнувши Налаштувати підключення до бази даних. Натисніть кнопку "Далі .

У діалоговому вікні Налаштування підключення до бази даних виберіть варіант або задайте команди відбору, поновлення, вставки і видалення з використанням SQL або збережених процедур і натисніть кнопку Готово.

Відкриється діалогове вікно Зміна настроюються команд SQL. В цьому вікні можна створити настроюється інструкцію SQL. Додаткові відомості див. У розділі Створення настроюються команд SQL вище в цій статті.

Якщо у вікні є кнопка Змінити настроюється запит. натисніть її, щоб відкрити діалогове вікно Зміна настроюються команд SQL. в якому можна додавати, змінювати і видаляти власні інструкції SQL.

Схожі статті