[Database]AccessテーブルのSQLite変換

AccessテーブルのSQLite変換する手順について共有します。

・JAVAインストールする。

例えば、バージョン 1.8.0_231

・apache antダウンロードし、展開する。

例えば、apache-ant-1.10.1-bin.zip

展開場所、例えば、C:\apache-ant-1.10.1

・システムユーザ変数追加

ユーザ変数名:ANT_HOME
変数値:C:\apache-ant-1.10.1

・mdb-spliteダウンロードし、展開する。

例えば、mdb-sqlite-1.0.2.tar.bz2

展開場所、例えば C:\mdb-sqlite-1.0.2

・コマンドプロンプトにて、mdb-sqliteビルドする。

cd C:\mdb-sqlite-1.0.2
C:\apache-ant-1.10.1\bin\ant dist

正しくビルドされた場合には、distフォルダにmdb-sqlite.jarが生成される。

・Sampleのmdbファイルをsqliteへ変換してみる。

exampleフォルダに入っているtest-database.mdbを変換する。

java -jar dist\mdb-sqlite.jar example\test-database.mdb test-databas

以下のjava実行警告は無視する。
JarClassLoader: Warning: Unable to load native library: java.lang.NullPointerException

C:\mdb-sqlite-1.0.2フォルダ直下にsqliteファイルが生成されることを確認する。

・生成されたsqliteファイルをPupSQLiteツールなど利用して、mdbファイルがSQLiteファイルに変換されたことを確認する。

投稿者: kinkun

保有資格 Salesforce Certified Platform App Builder T Salesforce Certified Platform Developer I Salesforce Certified Platform Developer II Salesforce Certified Administrator

コメントを残す

メールアドレスが公開されることはありません。