2012-02-05 76 views
1

我正在進行一些數據轉換。我以csv格式請求文件,但客戶端不知道如何轉換,而是將大量* .btr文件和FIELD.DDF,FILE.DDF,INDEX.DDF和USER.DDF文件夾遞給我。Pervasive 8.x如何訪問?在哪裏可以找到

我的問題是如何訪問它們,並將它們轉換爲csv文件格式,以便我的ETL工具可以讀取這些CSV/TXT文件。

經過一番搞砸後,我發現這些都是使用Pervasive 8.7製作而成,不支持,我找不到任何演示工作組或服務器下載。最重要的是,我發現了一些普遍的數據工具,但是當我嘗試下載它們時,我得到的消息是工具只能在Windows XP或更早版本上工作。

我很困惑如何繼續。有沒有其他選擇,而不是回去和訪問客戶端系統,並嘗試使用客戶端壓縮文件將這些文件轉換爲CSV文件?

順便說一句我也有一個數據文件夾中的Pervasive 8.7客戶端軟件,但是當我嘗試運行它似乎執行,然後關閉沒有任何錯誤。我試圖改變兼容性級別,但無濟於事。

回答

3

您將需要一個Pervasive.SQL引擎才能訪問這些文件。 PSQL v8(和v9和v10)不受支持。目前的版本是PSQL v11,試用版可以在http://pervasivedb.com/psqlv11/pages/default.aspx下載。 PSQL v11可以在沒有 的情況下讀取和寫入PSQL v8.x文件一旦您安裝並運行了引擎,您應該能夠創建指向DDF和數據文件(BTR文件)的ODBC DSN。一旦擁有ODBC DSN,您就可以使用任何您喜歡的工具將數據導出爲CSV。如果您右鍵單擊Pervasive Control Center中的表,PSQL v11甚至具有「導出數據」選項。
只是好奇,你發現什麼工具是爲xP或更早?

+0

+1,我搜索到的所有地方都找到了答案,我很佩服你在Pervasive上的知識和真實性。感謝您成爲一名優秀的資源。我會分享這個鏈接,但我必須立刻再次搜索它,所以很快就會與您分享。萬分感謝! – MStp 2012-02-05 01:47:41

+0

很高興幫助。我覺得如果我有知識和其他人需要它,爲什麼不分享它。祝你的轉換好運。張貼如果您有問題或需要其他幫助。鏈接沒問題。我比其他任何事都更好奇。 – mirtheil 2012-02-05 01:55:33