ODBC - огляд підключення до відкритої бази даних

Переклади статей Переклади статей
Номер статті: 110093 - Показ продуктів, яких стосується ця стаття.
Розгорнути все | Згорнути все

На цій сторінці

ПІДСУМКИ

ODBC (ODBC) є Microsoft стратегічного інтерфейс для доступу до даних в гетерогенних середовищі з реляційними і Non - реляційні системи управління базами даних. На основі рівня інтерфейс виклику Специфікація SQL доступу до групи, ODBC забезпечує є відкритим, нейтрального постачальників спосіб доступу до даних, що зберігаються в різні пропрієтарних персональний комп’ютер-зразок міні і ЕОМ баз даних.

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

ODBC є одним з основних компонентів відкритих служб Microsoft Windows Архітектури. Apple схвалив ODBC як ключ, дозволяючи технології на оголошення про підтримку в 7 системи в майбутньому. Зростаюча індустрія підтримки ODBC швидко стає важливим промисловості стандарт для доступу до даних для Windows і Macintosh додатків.

ДОДАТКОВІ ВІДОМОСТІ

ODBC є специфікація, до яких розробники пишуть або:

  • З підтримкою ODBC «зовнішньої» або «клієнт» столі застосування, також відомий як "ODBC клієнт." Це додаток, на комп’ютер-зразок користувач бачить на екрані комп'ютера.

    - або -
  • драйвер ODBC для "фонових" або "сервер" СУБД (бази даних Система управління). Це СУБД додаток, що міститься на комп'ютері що використовується для онлайнове пул носіїв даних для доступу кількох користувачів. Цей додаток не є те, що завантажується на комп’ютер-зразок кінцевого користувача. Цей додаток-сервер, як правило більш надійні (швидше, з централізованого безпеки та резервні копії даних і тому Далі) ніж клієнтського додатка. драйвер ODBC знаходиться між з ODBC Клієнт і СУБД; Тим не менш, він завантажується на передній кінець комп’ютер-зразок.
Щоб використовувати ODBC, зобов'язані наступні три компоненти:

Клієнт ODBC - ODBC-включений переднього кінця (також званий ODBC клієнт)- Приклади: Microsoft Access, застосунок, створені за допомогою Access, програма створений з Microsoft Visual Basic, програми, створені за допомогою SDK C + Win + ODBC SDK, або ODBC-програм від інших виробників (наприклад, Lotus).

драйвер ODBC - драйвер ODBC для сервера ODBC. драйвер ODBC Каталог містить широкий перелік драйвери ODBC. Наприклад, у Пакет драйвера ODBC Microsoft є колекція сім драйвери ODBC, які готові бути використовується або комплекті з ODBC клієнтів. драйвер ODBC SQL Server входить до складу Доступ і маркою Informix працює над драйвер ODBC для маркою Informix. Отримати на Каталог драйвера ODBC, телефонуйте Microsoft порядку бюро в (800) 360-7561. Якщо ви є за межами Сполучених Штатів, звернутися до місцевої філії. Щоб знайти ваш Дочірнє підприємство, Microsoft світ широкий офіси сайті в:
http://www.Microsoft.com/Worldwide/
Будь-який клієнт ODBC можна отримати доступ до будь-якого СУБД, для якої є на ODBC Драйвер. СЕРВЕР СУБД це фонових або сервер СУБД, наприклад SQL Сервер, Oracle, AS/400, Foxpro, Microsoft Access або будь-який СУБД, для яких є ODBC драйвер уже.

Як ці три компоненти взаємодіють?

ODBC клієнт використовує мову або лексика команд (який Це називається "ODBC") запитувати дані з, або для надсилання даних, назад - кінець або сервер СУБД. Однак, в СУБД не розуміє клієнт ODBC запит поки команда проходить через ODBC драйвера для цієї конкретної СУБД. Цей драйвер ODBC це програма, яка знаходиться на передній кінець. З ODBC драйвер переводить команду у форматі, що сервер ODBC можна зрозуміти. ODBC сервер відправляє відповідь назад до драйвера ODBC, які переводить відповідь у формат, який клієнт ODBC можна зрозуміти.

Що ж такого великого про ODBC?

По-перше, розробники додатків не повинні змінити їх додатки дозволяють їм доступ до даних з декількох назад решт. Допоки Існує драйвера ODBC для конкретного назад кінець, є ODBC-включений передній кінець до нього доступ. По-друге, один драйвер ODBC для конкретного СУБД дозволяє будь-яким ODBC-включений застосування бути ODBC-клієнт.

Приклади ODBC використовується

  • Доступ інтерфейсні доступ до даних Oracle фонових за допомогою драйвера ODBC Oracle, яка поставляється з Access 1.1.
  • Visual Basic інтерфейсні доступ до даних dBASE фонових за допомогою dBASE ODBC драйвер, який є частиною бази даних драйверів ODBC MS Пакет.
  • C додаток, написаний за допомогою C + ODBC SDK + Win SDK доступ до дані з AS / 400, використовуючи в AS / 400 драйвер ODBC доступні з Rochester Підтримка програмного забезпечення.

Основні питання та відповіді

  1. Що таке ODBC SDK?

    SDK ODBC розповсюджується на дискети і містить близько 150 сторінок тексту, який дозволяє на Розробник писати ODBC-включений клієнта або драйвера ODBC. Є ODBC SDK бути використаний в поєднанні з Windows Kit розробників програмного забезпечення (SDK) і С Компілятор.
  2. Що таке Pack драйвер база даних ODBC?

    З ODBC Пакет драйвера бази даних — це набір драйверів ODBC, які продаються на Microsoft.
  3. Що таке каталог драйвер ODBC?

    драйвер ODBC Каталог містить описи драйвери ODBC, розроблених Microsoft та інші Підтримка програмного забезпечення компанії. Він містить пояснення ODBC і демонструє промисловості підтримка стандарту.
  4. Що драйвера ODBC доступні?

    Десятки драйвери ODBC в даний Вільний час доступна, у тому числі тих, для Microsoft SQL Server, XLS, текст, xBase, парадокс, ODS, Oracle, RedISAM, FoxBase, Btrieve, "Інтегра" SQL, DEC Rdb, SQLBase, маркою Informix, Енгр, DB2, SQL/DS, Teradata, і SQL/400.
  5. Як написати драйвер ODBC?

    Написати на ODBC драйвер, сценарій виконання C + Win SDK + ODBC SDK.
  6. Що ODBC клієнтів доступні?

    Від Microsoft: Доступу, Visual Basic, Foxpro + підключення Kit, Word 6.0 для Windows, Excel 5.0, MS Query інструмент.

    Від інших виробників: PowerSoft, ObjectView, Lotus 1-2-3, Lotus підхід, Lotus Notes, Q + E та інші.
  7. Як один написати клієнт ODBC?

    За допомогою C + Win SDK + ODBC SDK, або за допомогою доступу, або за допомогою Visual Basic або за допомогою WinFox + підключення Kit, або за допомогою одного з інструментів від інших постачальників призначені для цього.

ПОСИЛАННЯ

Щоб отримати додаткові відомості про ODBC Див нижче статті в базі знань Microsoft Knowledge Base: 132131 База даних драйверів ODBC 2.0 підтримуваних платформ

164370 Засоби розробки слово зелені та білі книги

163734 Слово рішення міграції Інформації в Інтернеті

Щоб отримати додаткові відомості про маркою Informix, відвідайте на IBM маркою Informix веб-вузлі:
http://www-306.IBM.com/Software/Data/Informix

корпорація Майкрософт надає контактні відомості сторонніх виробників допоможуть знайти технічні підтримки. Ці відомості можуть змінюватися без попереднього протокол IMAP. Microsoft не робить гарантує точності контактних відомостей сторонніх виробників.

Властивості

Номер статті: 110093 - Востаннє переглянуто: 6 липня 2012 р. - Редакція: 2.0
ЗАСТОСОВУЄТЬСЯ ДО:
  • Microsoft Word 95a
  • Microsoft Word 97 - стандартний випуск
Ключові слова: 
kbualink97 kbmt KB110093 KbMtuk
Машинний переклад
УВАГА! Цю статтю переклала програма машинного перекладу Microsoft, а не людина. Корпорація Microsoft пропонує вам як машинні переклади, так і переклади фахівців, щоб Ви мали доступ до всіх статей бази знань рідною мовою. Проте стаття, яку переклав комп’ютер, не завжди бездоганна. Вона може містити лексичні, синтаксичні або граматичні помилки. Так само помиляється іноземець, спілкуючись вашою рідною мовою. Корпорація Microsoft не несе відповідальність за жодні неточності, помилки або шкоду, завдану неправильним перекладом змісту або його використанням з боку користувачів. Крім того, корпорація Microsoft часто оновлює програму машинного перекладу.
Клацніть тут, щоб переглянути цю статтю англійською мовою: 110093
Засіб блокування застарілого вмісту в KB
У цій статті описуються продукти, яким корпорація Майкрософт більше не надає підтримки. Тому ця стаття пропонується "як є" і більше не оновлюватиметься.

Надіслати відгук

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com