2010-08-10 36 views

回答

3

一般來說,ODBC是「包羅萬象」的驅動程序,這意味着有一個基本的(最小公分母)水平各種各樣的數據庫工作。各種各樣的軟件包含ODBC驅動程序,因此支持ODBC意味着爲各種軟件提供支持。

在實際操作中,這是現在比較普遍使用的Oracle,SQL Server等本地驅動程序ODBC一般只在有沒有其他可用的替代品。

+0

+1,最小公分母 – 2010-08-10 14:50:20

1

如果你正在開發一個DBMS我預計「發展到ODBC軟件界面」意味着你正在創建ODBC驅動程序。該驅動程序允許應用程序查詢您的數據庫,即使他們不知道您的特定DBMS。如果您喜歡使用您的DBMS等應用程序,請提供一個ODBC驅動程序。

我想你的DBMS可以充當一個「客戶」,並使用另一個DBMS」 ODBC接口獲取數據或模式的信息,這聽起來不像一個典型的DBMS的功能。

The Microsoft link在維基百科的文章中有點更清晰我認爲,MSDN有詳細信息,您真的很感興趣開發驅動程序或客戶端。