Перейти до основного
Office

Огляд зв'язків даних Office

Примітка.: Ця стаття зробила свою роботу та скоро буде видалена. Щоб не з’являлися повідомлення "Сторінку не знайдено", ми видаляємо посилання, про які знаємо. Якщо ви створили посилання на цю сторінку, видаліть їх. Так ми разом зробимо Інтернет кращим.

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

Знайомство з основами зв'язків даних

Основна перевага підключення до зовнішніх даних полягає в тому, що ви можете періодично аналізувати ці дані без повторного копіювання. Багаторазова копіювання даних – це операція, яка може потребувати багато часу та відповідно до помилок.

Відомості про підключення можуть зберігатися в книзі або файлі підключення, наприклад у файлі підключення до даних Office (ODC) або у файлі імені джерела даних (DSN).

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

Багато джерел даних також вимагають наявності драйвера ODBC або постачальника даних OLE, щоб координувати потік даних у програмі, файл підключення та джерело.

Наведена нижче схема підсумовує ключові моменти щодо зв'язків даних.

Підключення до зовнішніх даних

1. існують різні джерела даних, до яких можна підключитися: Microsoft SQL Server, Microsoft Access, Microsoft Excel і текстові файли.

2. З кожним джерелом даних пов’язано відповідний драйвер ODBC або постачальник OLE DB.

3. У файлі зв’язку визначено всі відомості, необхідні, щоб отримати доступ до даних і власне дані з відповідного джерела даних.

4. Відомості про зв’язок копіюються з файлу зв’язку до програми.

Спільний доступ до підключень

Файли підключення особливо корисні для спільного використання підключень на постійній основі, а також для покращення безпеки та спрощення адміністрування джерел даних. Щоб надати спільний доступ до файлів підключення, слід помістити їх у безпечне та надійне розташування, наприклад мережну папку або бібліотеку SharePoint, де користувачі можуть читати файли, а лише призначені користувачі можуть змінити її.

Щоб підключитися до нових джерел даних, можна створити файли зв'язків даних Office (ODC) (ODC) за допомогою програми Excel або за допомогою майстра зв'язків даних. Файл ODC використовує користувацькі HTML-та XML-теги для зберігання відомостей про підключення. Ви можете легко переглядати або редагувати вміст файлу в програмі Excel.

Файли підключення можна надавати іншим користувачам, щоб надати їм однаковий доступ до зовнішнього джерела даних. Іншим користувачам не потрібно настроювати джерело даних, щоб відкрити файл підключення, але їм, можливо, знадобиться інсталювати драйвер ODBC або постачальник OLE DB, необхідний для доступу до зовнішніх даних на своїх комп'ютерах.

Загальні відомості про компоненти доступу до даних Microsoft

Компоненти доступу до даних Microsoft (MDAC) 2,8 входять до складу Windows Server 2003 і Windows XP з пакетом оновлень 2 (SP2) і новіші версії. За допомогою MDAC можна підключатися та використовувати дані з різноманітних реляційних та нереляційних джерел даних. Ви можете підключитися до багатьох різних джерел даних за допомогою драйверів ODBC або база даних OLE постачальників даних. Можна будувати та відвантажені корпорацією Майкрософт або розроблені різними третіми сторонами. Коли ви інсталюєте Microsoft Office, додаткові драйвери ODBC і постачальники OLE DB додаються до комп'ютера.

Щоб переглянути повний список постачальників OLE DB, інстальованих на комп'ютері, відкрийте діалогове вікно Властивості зв'язків даних із файлу зв'язків даних, а потім перейдіть на вкладку постачальник .

Щоб переглянути повний список драйверів ODBC, інстальованих на комп'ютері, відкрийте діалогове вікно адміністратор бази даних ODBC , а потім перейдіть на вкладку драйвери .

Ви також можете використовувати драйвери ODBC і служби OLE DB від інших виробників, щоб отримувати інформацію від джерел, відмінних від Microsoft Data sources, зокрема з іншими типами баз даних ODBC і бази даних OLE. Щоб отримати відомості про інсталяцію цих драйверів ODBC або постачальників OLE DB, ознайомтеся з документацією до бази даних або зверніться до постачальника баз даних.

Використання ODBC для підключення до джерел даних

У наведених нижче розділах описано докладні відомості про підключення до бази даних (ODBC).

Архітектура ODBC

У архітектурі ODBC (наприклад, у програмі) програма підключається до диспетчера драйверів ODBC, що в свою чергу використовує певний драйвер ODBC (наприклад, драйвер Microsoft SQL ODBC), щоб підключитися до джерела даних (наприклад, бази даних Microsoft SQL Server).

Визначення відомостей про підключення

Щоб підключитися до джерел даних ODBC, виконайте наведені нижче дії.

  1. Переконайтеся, що відповідний драйвер ODBC інстальовано на комп'ютері, який містить джерело даних.

  2. Визначення імені джерела даних (DSN) за допомогою адміністратора джерела даних ODBC для зберігання відомостей про підключення в реєстрі Windows або файлі DSN або за допомогою рядка з'єднання в коді Microsoft Visual Basic, щоб передати відомості про підключення безпосередньо до ДИСПЕТЧЕРА драйверів ODBC.

    Щоб визначити джерело даних, відкрийте панель керування, послідовно виберіть елементи системні та охоронні > джерела даних ODBC (32-розрядна версія) або ODBC (64-розрядна версія).

    Щоб отримати докладні відомості про різні параметри, натисніть кнопку " Довідка " в кожному діалоговому вікні.

Джерела даних комп’ютера

Машинні відомості про підключення сховища джерел даних у реєстрі Windows на певному комп'ютері з іменем користувача. Можна використовувати джерела даних комп'ютера лише на комп'ютері, на якому їх визначено. Є два типи джерел даних комп’ютера: користувацькі та системні. Джерела даних користувача можна використовувати лише для поточного користувача, і вони видимі тільки для цього користувача. Системні джерела даних можна використовувати всіма користувачами комп'ютера та видимі для всіх користувачів на комп'ютері. Джерело даних комп'ютера особливо корисне, коли потрібно надати додаткову безпеку, оскільки вона допомагає переконатися, що користувачі, які ввійшли в систему, можуть переглядати джерело даних комп'ютера, а віддалений користувач не може скопіювати його на інший комп'ютер.

Файлові джерела даних

Файлові джерела даних (які також називаються DSN-файлами) зберігають відомості про підключення в текстовому файлі, а не в реєстрі Windows і, як правило, більш гнучкі, щоб використовувати їх для машинного джерела даних. Наприклад, можна скопіювати джерело даних файлу до будь-якого комп'ютера, який має відповідний драйвер ODBC, щоб програма могла покладатися на послідовні та точні відомості про підключення до всіх комп'ютерів, які він використовує. Або можна розмістити файлове джерело даних на одному сервері, надати до нього спільний доступ на багатьох комп’ютерах у мережі та легко зберігати відомості про підключення в одному розташуванні.

Крім того, для файлового джерела даних можна заборонити спільний доступ. Джерело даних файлу для неспільного доступу міститься на одному комп'ютері та вказує на машинний джерело даних. Ви можете використовувати файлові джерела даних із забороненим спільним доступом, щоб отримати доступ до наявних джерел даних комп’ютера із файлових джерел даних.

На початок сторінки

Використання OLE DB для підключення до джерел даних

У наведених нижче розділах описано докладні відомості про зв'язування та вбудовування об'єктів (OLE DB).

Архітектура OLE DB

У архітектурі OLE DB програма, яка отримує доступ до даних, називається споживачем даних (наприклад, Publisher), а програма, яка дає змогу рідним доступ до даних, називається постачальником баз даних (наприклад, постачальником Microsoft OLE DB для SQL Server).

Визначення відомостей про підключення

Універсальний файл зв'язку даних (. UDL) містить відомості про підключення, які використовує споживач даних, щоб отримати доступ до джерела даних за допомогою постачальника баз даних OLE. Ви можете створити відомості про підключення, виконавши одну з наведених нижче дій.

  • У майстрі зв'язків даних використовуйте діалогове вікно Властивості посилання дані , щоб визначити посилання на дані для постачальника БАЗИ даних OLE.

  • Створіть пустий текстовий файл із типом файлу UDL, а потім Відредагуйте файл, у якому відображається діалогове вікно властивостей посилання на дані .

На початок сторінки

Забезпечення доступу до даних

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

Зберігання зв'язків даних у надійному розташуванні

Файл зв'язку з даними часто містить одне або кілька запитів до джерела даних. Замінивши цей файл, користувач, який має зловмисний намір, може створити запит, щоб отримати доступ до конфіденційної інформації та розповсюдити його іншим користувачам або виконувати інші шкідливі дії. Тому важливо забезпечити таке:

  • Файл підключення був написаний надійним індивідуальним.

  • Файл підключення безпечний і що він походить із надійного розташування.

Щоб підвищити рівень безпеки, підключення до зовнішніх даних може бути недоступне на вашому комп'ютері. Щоб підключитися до даних під час відкриття книги, потрібно активувати зв'язки даних за допомогою панелі "Центр безпеки" або "помістити книгу в надійне розташування".

Докладні відомості наведено в статті Додавання, видалення або змінення надійного розташування, Додавання, видалення або перегляд надійного видавцята Перегляд параметрів і настройок у центрі безпеки та конфіденційності.

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

Щоб отримати доступ до зовнішнього джерела даних, зазвичай потрібні облікові дані (наприклад, ім'я користувача та пароль), які використовуються для автентифікації користувача. Переконайтеся, що ці облікові дані надано безпечним і безпечним способом, і ви не випадково розкрите ці облікові дані іншим користувачам.

Використовуйте надійні паролі, у яких поєднуються букви верхнього й нижнього регістра, числа та символи. Якщо в паролі не поєднуються ці елементи, він ненадійний. Приклад надійного пароля – Y6dh! et5. Приклад слабкого пароля – House27. Пароль має містити не менше 8 символів. Краще використовувати кодову фразу, яка містить не менше 14 символів.

Пам’ятати свій пароль дуже важливо. Якщо ви забудете пароль, корпорація Майкрософт не зможе його відновити. Зберігайте записані паролі в безпечному місці подалі від інформації, яку вони захищають.

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

Якщо це можливо, скористайтеся автентифікацією Windows (також називається надійним підключенням), у якому використовується обліковий запис користувача Windows для підключення до сервера SQL Server. Коли користувач підключається через обліковий запис користувача Windows, SQL Server використовує інформацію в операційній системі Windows, щоб перевірити ім'я облікового запису та пароль. Перш ніж використовувати автентифікацію Windows, адміністратор сервера має настроїти SQL Server, щоб використовувати цей режим автентифікації. Якщо автентифікація Windows недоступна, уникайте збереження відомостей про вхід користувачів. Щоб користувачі не могли входити в систему під час кожного входу, їх буде безпечніше.

На початок сторінки

Див. також

Використання майстра зв'язків даних для імпорту даних у програму Publisher

Використання майстра зв'язків даних для імпорту даних у програму Word

Примітка.:  Цю сторінку перекладено за допомогою засобу автоматичного перекладу, тому вона може містити смислові, синтаксичні або граматичні помилки. Ми вважаємо, що цей вміст стане вам у пригоді. Повідомте нас, чи була ця інформація корисною. Для довідки цю статтю можна переглянути англійською мовою.

Удосконалення навичок роботи з Office
Ознайомтеся з навчальними матеріалами
Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо, що знайшли час і надіслали нам відгук! Можливо, у нас не буде часу відповісти на кожен коментар, але докладемо максимум зусиль, щоб переглянути їх усі. Вас цікавить, як ми використовуємо ваші відгуки?

×