簡體   English   中英

普及 PSQL 10 數據庫到 MS SQL 服務器?

[英]Pervasive PSQL 10 Database to MS SQL Server?

我想將 Btrieve 數據庫遷移到 Microsoft SQL Server 2008 R2。 我已經完成了遷移到 Pervasive PSQL 10 Workstation (x86) 的步驟,它提供了 ODBC / OLE DB 驅動程序。 (微軟似乎沒有提供任何導入 Btrieve 的解決方案。)

好的,到目前為止一切順利,但是如何將整個數據庫(架構和數據)傳輸到 Microsoft SQL 服務器? SQL 服務器的導入向導每次都崩潰並且沒用,因為它沒有正確地 map 日期和備忘錄數據類型。 我也嘗試過手動 map 這些數據類型,但向導總是崩潰,由 ODBC 錯誤引起。

所以,我正在尋找一種工具,它可以為 Btrieve 或 PSQL 10 提供本機驅動程序。如果它是免費的,那就太好了,因為我只需要它來進行單次遷移。

蒂亞! ^^

有一個帶有 Btrieve 驅動程序的工具,但您仍然需要 Pervasive 提供的 DDF(就像在 ODBC 中一樣),稱為 Data Integrator。 它不是免費的,但您可以在http://integration.pervasive.com/找到更多信息。

另一個更手動的選項是將數據從 PSQL 導出到 CSV,然后將 CSV 導入到 MS SQL 服務器。 您必須在 MS SQL 數據庫中手動創建表,但可以使用您擁有的工具來完成。

另外,您說它因 ODBC 錯誤而崩潰。 是來自 PSQL 或 MS SQL 的 ODBC 錯誤嗎? 這些是什么?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM