JetBrains謹製のデータベースIDE、DataGripを使い始めてみました。
Windows環境下でmod_spatialiteを利用できるようにするのに手こずったのでメモしておきます。
要はパスを通すだけなんですけど…^^;
mod_spatialite.dll(Windowsの場合)他一式の格納パスを通しておけばいいのですが、IDEの設定がなかなかわからず時間を費やしてしまった。。
-
File
->Data Sources
- ドライバ一覧から
Sqlite
を選択 -
Advanced
タブからVM environment
(右の…
から設定) -
Path
にmod_spatialite.dll
の格納ディレクトリを追加
あとは、load_extension
で読み込むことができます。
SELECT load_extension('mod_spatialite');
SELECT spatialite_version();
(結果)
"spatialite_version()" |
---|
4.4.0-RC0 |
めでたしめでたし。
ちなみに
「load_extension()
にフルパスを指定すればいいよ」てな記述もあるのですが、、いろいろ試してみたけれど、どうもうまくいきません。Windowsのパス表記だと無効なのかもしれません。