2016-06-26 5 views
1

お気に入りのプログラムとの互換性のために.dbファイルに変換しようとしている.odbファイルがあります。グーグルでいくつかの基本的な後、私はthis threadの指示を試してみましたが、このエラーを思い付いた:OpenOfficeをベースとLibreOfficeのベースの最新バージョンは、もはやSCRIPTをサポートしているかのようにそれはそうないので、私が見つけたOpenOfficeベースまたはLibreOfficeベースで.odbファイルを.dbに変換する

1: Invalid SQL statement; expected 'DELETE', 'INSERT', 'PROCEDURE', 'SELECT', or 'UPDATE'. 

スレッドは2009からでしたステートメント。私がGoogleから見つけた他のリンクは、リンクされたスレッドとほぼ同じことをするように頼んでいます。私がここでやろうとしていることは比較的簡単です。私が必要とするのは、開いているデータベース(.odb)ファイルをSQLデータベース(.db)ファイルとして使用することだけです。

+0

.odbファイルはどのエンジンで使用されますか? –

答えて

1

SCRIPTの文は、新しいLibreOfficeベースファイルの作成時にデフォルトで使用されるエンジンのHSQLDBエンジン用です。エラーメッセージから、エンジンがMS Access(JETデータベースエンジン)のように見えます。

この場合、LibreOffice Baseの代わりに、別の変換ツールhttps://serverfault.com/questions/470259/how-can-i-convert-an-ms-access-database-mdb-file-to-a-sqlite-database-db-fが必要なことがあります。

関連する問題