ODBC--açık veritabanı bağlantısı'na genel bakış

Makale çevirileri Makale çevirileri
Makale numarası: 110093 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Bu Sayfada

Özet

Açık Veritabanı Bağlanılabilirliği (ODBC) veri ilişkisel ve non-ilişkisel türdeş olmayan bir ortamda erişmek için Microsoft'un stratejik arabirimidir yönetim sistemleri veritabanı. Çağrı düzeyi arabirimi belirtimi ODBC SQL erişim grubu çeşitli özel kişisel bilgisayar ve minicomputer anabilgisayar veritabanlarında saklanan verilere erişme açık olarak, belirli bir satıcı için bağımsız bir yol sağlar temel.

ODBC uygulama programlama arabirimleri birden çok bilgi edinmek için bağımsız yazılım satıcıları ve şirket geliştiriciler gereksinimini azaltır. ODBC, şimdi Evrensel veri erişim arabirimi sağlar. ODBC ile aynı anda erişmek, görüntülemek ve birden çok, verileri değiştirmek, bir uygulamanın uygulama geliştiricileri izin farklı veritabanlarının.

ODBC çekirdek bileşenidir, Microsoft Windows Açık Hizmetler Mimarisi. Apple ODBC desteği System 7 içine gelecekte Duyurusu tarafından teknolojisini etkinleştirme anahtar olarak onaylanır. Büyüyen endüstri desteğiyle, ODBC hızlı önemli bir endüstri hem Windows hem de Macintosh uygulamaları için veri erişimi için standart emerging.

Daha fazla bilgi

ODBC için geliştiricilerin ya da yazma belirtimidir:

  • Bir ODBC özellikli "ön uç" veya "istemci" Masaüstü uygulama olarak da bilinen bir "ODBC istemci." Bu bilgisayarın kullanıcı, bilgisayar ekranında gördüğü uygulamasıdır.

    -VEYA-
  • Bir ODBC sürücüsü bir "arka uç" veya "sunucu" DBMS (veritabanı yönetim sistemi). Bu, birden çok kullanıcı tarafından erişim verilerini depolamak için kullanılan bir bilgisayarda bulunan DBMS uygulamasıdır. Bu uygulama değil son kullanıcının bilgisayara yüklenir. Bu sunucu uygulaması genellikle daha sağlamdır (hızlı, merkezi güvenlik ve yedekleme verileri vb.) değerinden, istemci uygulaması. ODBC sürücüsü, ODBC arasında bulunan istemci ve veritabanı yönetim SISTEMI'NIN; ancak, ön uç bilgisayarda yüklüdür.
ODBC kullanmak için aşağıdaki üç bileşenleri gereklidir:

ODBC ISTEMCI - bir ODBC etkin ön uç (Aranan'da ODBC istemci) - örnekleri: Microsoft Access, Access, Microsoft Visual Basic ile C + Win SDK + ODBC ile oluşturulan bir uygulama oluşturulmuş bir uygulama ile oluşturulan bir uygulama, SDK veya ODBC kullanan uygulamalar (örneğin, Lotus), diğer satıcıların.

ODBC DRIVER - ODBC sunucusu için bir ODBC sürücüsü. ODBC sürücüsü, ODBC sürücüleri ile ilgili kapsamlı bir listesi Kataloğu içerir. Örneğin, Microsoft ODBC sürücüsü paketi yedi ODBC sürücüleri kullanılan veya ODBC istemcileriyle paketlenmiş hazır topluluğudur. Access ile BIR SQL Server ODBC sürücüsü bulunur ve ınformix ınformix için ODBC sürücüsü üzerinde çalışmaktadır. Bir ODBC sürücüsü kataloğu elde etmek için <a0></a0>, (800) 360-7561 adresindeki Microsoft Sipariş Masası'nı arayın. ABD dışında yerel dağıtıcınıza başvurun. Temsilciyi bulmak için <a0></a0>, adresteki Microsoft World Wide Offices Web sitesine bakın:
http://www.microsoft.com/worldwide/
Var olan bir ODBC veritabanı yönetim SISTEMI'NIN ODBC herhangi bir istemciden erişim sürücüsü. DBMS SERVER bir arka uç sunucu DBMS, örneğin SQL Server, Oracle, AS/400, FoxPro, Microsoft Access veya kendisi için bir veritabanı yönetim SISTEMI'NIN mı ODBC sürücü bulunmaktadır.

Bu üç bileşenden nasıl etkileşim?

ODBC istemci arka plan veya <a1>sunucu</a1> DBMS, verileri göndermek veya veri istemek için bir dil ya da komut sözlük (için "ODBC" adı verilir) kullanır. Ancak, komut, bu belirli DBMS için ODBC sürücüsü geçirmeden kadar DBMS ODBC istemci isteğine anlamıyor. Bu ODBC sürücüsü, ön uç üzerinde bulunan bir yazılımdır. ODBC sürücüsü komutu ODBC sunucunusun anlayabileceği bir biçime çevirir. ODBC sunucusunun yanıt ODBC istemci anlayabileceği bir biçime çevirir ODBC sürücüsü'ye geri yanıt gönderir.

Bu nedenle ODBC hakkında harika yenilikler nelerdir?

Önce uygulama geliştiricilerine uygulamalarını birkaç arka-bitiş veri erişim sağlamak için değiştirmek gerekmez. Bir ODBC sürücüsü için bir özel arka plan, ODBC etkin bir ön uç olduğu sürece, erişebilir. Ikinci olarak, bir ODBC istemcisi olarak herhangi bir ODBC etkin uygulama için belirli bir veritabanı yönetim SISTEMI'NIN bir ODBC sürücüsü sağlar.

Kullanılan ODBC örnekleri

  • Erişim ön uç erişiliyor verilerden bir Oracle Access 1.1 ile birlikte gelen Oracle ODBC sürücüsü kullanılarak uç.
  • Visual Basic ön uç erişiliyor verilerden bir dBASE MS ODBC veritabanı sürücüleri paketi bir parçası olan ODBC sürücüsü dBASE kullanarak uç.
  • Verilere, bir AS C + ODBC SDK + Win SDK kullanılarak yazılmış c uygulama / 400 AS kullanarak AS / 400 Rochester yazılımı kullanılan ODBC sürücüsü.

Temel sorular ve yanıtlar

  1. ODBC SDK nedir?

    ODBC SDK disket üzerinde dağıtılan ve bir ODBC etkinleştirilmiş bir istemci veya bir ODBC sürücüsü için uygulama geliştiricisine izin veren bir metin yaklaşık 150 sayfaları içerir. Windows Software Developers Kit (SDK) ve bir C derleyicisi ile birlikte kullanılacak ODBC SDK olur.
  2. ODBC veritabanı sürücüsü paketi nedir?

    ODBC Sürücü paketi veritabanı ODBC sürücüleri, Microsoft tarafından satılan topluluğudur.
  3. ODBC sürücüsü katalog nedir?

    ODBC sürücüsü katalog Microsoft ve diğer yazılım şirketleri tarafından geliştirilen ODBC sürücüleri içerir. ODBC ile ilgili bir açıklama içerir ve endüstri standardı desteği gösterilmiştir.
  4. Hangi ODBC sürücüleri, kullanılabilir durumdaki?

    ODBC sürücülerini düzinelerce için Microsoft SQL Server, XLS, metin, xBase, Paradox, ODS, Oracle, Redısam, FoxBase, Btrieve, Integra-SQL, DEC Rdb, SQLBase, ınformix, ıngres, DB2, SQL/DS, Teradata ve SQL/400 dahil olmak üzere şu anda kullanılabilir.
  5. Nasıl AÇTıĞıMDA ODBC sürücüsü yazma?

    ODBC yazmak için sürücü C + Win SDK + ODBC SDK kullanın.
  6. Hangi ODBC istemcilerinin şu anda kullanılabilir?

    : Microsoft Access, Visual Basic, FoxPro + bağlantısı Seti, Windows, Excel 5.0, MS Query aracı 6.0 Word.

    Diğer satıcıların: PowerSoft, ObjectView, Lotus 1-2-3, Lotus yaklaşımı, Lotus Notes Q + E ve diğerleri.
  7. Nasıl tek bir ODBC istemci yazma?

    C + Win SDK + SDK, ODBC kullanarak, Access'i kullanarak veya Visual Basic kullanarak veya WinFox + bağlantısı Seti'ni kullanarak veya diğer araçlarından birini kullanarak satıcıların, bunu yapmak için tasarlanmıştır.

Referanslar

ODBC hakkında daha fazla bilgi için lütfen Microsoft Knowledge Base'deki aşağıdaki makalelerine bakın: 132131 ODBC veritabanı sürücüleri 2.0 desteklenen platformları

164370Word geliştirme araçları ve raporları

163734Word Solution geçiş Web bilgileri

ınformix hakkında daha fazla bilgi için aşağıdaki IBM ınformix Web sitesini ziyaret edin:
http://www-306.ibm.com/software/data/informix

Microsoft, teknik destek bulmanıza yardımcı olmak üzere üçüncü taraf iletişim bilgilerini sağlamaktadır. Bu bilgiler haber verilmeden değişebilir. Microsoft bu üçüncü taraf iletişim bilgilerinin doğruluğunu garanti etmez.

Özellikler

Makale numarası: 110093 - Last Review: 29 Mart 2007 Perşembe - Gözden geçirme: 1.5
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Word 6.0 Standard Edition
  • Microsoft Word 6.0a
  • Microsoft Word 6.0c
  • Microsoft Word 95 Standard Edition
  • Microsoft Word 2.35acres
  • Microsoft Word 97 Standard Edition
Anahtar Kelimeler: 
kbmt kbfaq kbualink97 KB110093 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:110093
Kullanım Dışı Bilgi Bankası İçeriği Yasal Uyarı
Bu makale, Microsoft'un artık destek sağlamadığı ürünler ile ilgili olarak yazılmıştır. Bu nedenle, bu makale "olduğu gibi" sağlanmıştır ve bundan sonra güncelleştirilmeyecektir.

Geri Bildirim Ver

 

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