DB扩展名的数据库文件怎么打开:两种db数据库的打开方式
生活随笔
收集整理的這篇文章主要介紹了
DB扩展名的数据库文件怎么打开:两种db数据库的打开方式
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
兩種db數據庫的打開方式
現在桌面級的各種管理系統使用的數據庫都是比較常見的類型,比如Access數據庫(擴展名為mdb)、xBase類數據庫(擴展名為dbf),但有兩種擴展名同為db的數據庫,分屬兩個公司的產品,一個是老牌桌面數據庫Paradox,這是Borland公司的產品,其廣泛使用的時代是在Dos時期,但現在仍有用Delphi、C++Builder等工具開發的產品使用這一類型的數據庫,Microsoft的桌面數據引擎JET對其支持也比較完整;另一個是Sybase的ASA數據庫,全稱叫做Adaptive Server Anywhere,這個數據庫以前被稱作Sql Anywhere,這個數據庫不僅可以用在桌面級,還可以用于服務器級,因為其支持存儲過程、觸發器等,一般在使用PowerBuilder開發的產品中很常見,因為畢竟是同一個公司的產品。這兩個數據庫都可以通過Ado來訪問,在網上比較流行的鏈接字符串中都有其介紹,但屢次試驗后均不成功,經過數番摸索終于找到其鏈接字串,現在簡介如下:
Paradox的鏈接字串:
conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" _
& "Data Source=" & 數據庫文件存放目錄 _
& ";Jet OLEDB:Engine Type=82;"
這里使用JET引擎提供的鏈接字串,這里有兩點需要注意,一是Jet OLEDB:Engine Type=82,這是JET引擎為Paradox數據庫提供的驅動類型編號,二是Data Source的值為數據庫文件存放路徑,而不是數據文件本身,另外還有一點至關重要那就是需要在安裝BDE(Borland Data Engine)的機器上才可以運行。
ASA的鏈接字串:
conn.ConnectionString = "Driver={Adaptive Server Anywhere 8.0};DatabaseFile=數據庫文件全路徑名;Uid=DBA;Pwd=SQL"
同樣這也是必須在安裝ASA的機器上運行,其中的8.0是指數據庫的版本,打開目標機器的ODBC管理器,看看都有那個類型的版本,修改為對應的就應該可以了。Uid=DBA;Pwd=SQL,這是該類型數據庫的超級用戶名及密碼,這是默認的,對于改動過的密碼,就要想想其他辦法了。
還有一些擴展名為db的數據庫文件,多數都是經過改變擴展名的其他類型數據庫,比如把DBF或MDB的擴展名改為db等等,這時大家再判斷一下屬于哪種數據庫吧
現在桌面級的各種管理系統使用的數據庫都是比較常見的類型,比如Access數據庫(擴展名為mdb)、xBase類數據庫(擴展名為dbf),但有兩種擴展名同為db的數據庫,分屬兩個公司的產品,一個是老牌桌面數據庫Paradox,這是Borland公司的產品,其廣泛使用的時代是在Dos時期,但現在仍有用Delphi、C++Builder等工具開發的產品使用這一類型的數據庫,Microsoft的桌面數據引擎JET對其支持也比較完整;另一個是Sybase的ASA數據庫,全稱叫做Adaptive Server Anywhere,這個數據庫以前被稱作Sql Anywhere,這個數據庫不僅可以用在桌面級,還可以用于服務器級,因為其支持存儲過程、觸發器等,一般在使用PowerBuilder開發的產品中很常見,因為畢竟是同一個公司的產品。這兩個數據庫都可以通過Ado來訪問,在網上比較流行的鏈接字符串中都有其介紹,但屢次試驗后均不成功,經過數番摸索終于找到其鏈接字串,現在簡介如下:
Paradox的鏈接字串:
conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" _
& "Data Source=" & 數據庫文件存放目錄 _
& ";Jet OLEDB:Engine Type=82;"
這里使用JET引擎提供的鏈接字串,這里有兩點需要注意,一是Jet OLEDB:Engine Type=82,這是JET引擎為Paradox數據庫提供的驅動類型編號,二是Data Source的值為數據庫文件存放路徑,而不是數據文件本身,另外還有一點至關重要那就是需要在安裝BDE(Borland Data Engine)的機器上才可以運行。
ASA的鏈接字串:
conn.ConnectionString = "Driver={Adaptive Server Anywhere 8.0};DatabaseFile=數據庫文件全路徑名;Uid=DBA;Pwd=SQL"
同樣這也是必須在安裝ASA的機器上運行,其中的8.0是指數據庫的版本,打開目標機器的ODBC管理器,看看都有那個類型的版本,修改為對應的就應該可以了。Uid=DBA;Pwd=SQL,這是該類型數據庫的超級用戶名及密碼,這是默認的,對于改動過的密碼,就要想想其他辦法了。
還有一些擴展名為db的數據庫文件,多數都是經過改變擴展名的其他類型數據庫,比如把DBF或MDB的擴展名改為db等等,這時大家再判斷一下屬于哪種數據庫吧
?
總結
以上是生活随笔為你收集整理的DB扩展名的数据库文件怎么打开:两种db数据库的打开方式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SQL注入天书-ASP注入漏洞全接触
- 下一篇: 配置数据库引擎BDE(Borland D