2011-09-23 73 views

回答

1

您的.db文件可能是Sybase SQL Anywhere數據庫。您需要知道哪個版本的引擎用於創建數據庫,然後您需要ODBC驅動程序來訪問該數據庫。

2

與描述相關的問題是PowerBuilder與數據庫無關,因此如果它與PowerBuilder應用程序一起使用,它可以是任何類型的數據庫。但是,如果你想要以概率行事(我不確定這是怎麼使用PB的最大的數據; PowerBuilder使用的最流行的數據庫是Oracle),PowerBuilder附帶了SQL Anywhere的運行時間許可證,一個該數據庫最初由Watcom收購,由Powersoft收購,後者被Sybase收購,並被SAP收購。

假設您手頭的數據庫是SQL Anywhere,則需要獲取SQL Anywhere引擎。可能我會嘗試的第一件事就是下載the Developer version of SQL Anywhere並試圖打開一份副本,看看該軟件是否會將其遷移到當前版本。 (我敢打賭,它會,或者至少會爲您提供一種手段。)另一種獲得當前版本的SQL Anywhere的方法(我認爲,我還沒有嘗試過這種方式)是下載a trial version of PowerBuilder 12.5,其中我認爲隨SQL Anywhere(付費版本)一起提供。如果你熟悉並運行,那麼你可以在PowerBuilder中使用管道對象來輕鬆地將數據從一個數據庫移動到另一個數據庫。而且,對於踢腿,您可以遷移您的PB6應用程序以查看它是否仍然運行。 (我敢打賭,這將需要一些調整,但少於你可能想象。)

祝你好運,

特里。

相關問題