SQL Server 2016でShape2SQLを使ってGEOデータ登録できない解消
DLL SqlServerSpatial.dll Not Foundになってしまう。
Download Microsoft® SQL Server® 2008 R2 SP1 Feature Pack from Official Microsoft Download Center
上記サイトから SQLSysClrTypes.msiをダウンロードしインストールする。
例えば国土数値情報の中学校面区域だと、属性情報がUTF-8で格納されているので、照合順序がUTF-8に対応していないSQL Server 2016では文字化けしてしまう。UTF-8対応は2017以降なので、留意が必要。
SQL server 2019の場合、Japanese_XJIS_140_CI_AS_UTF8 であれば文字化けせずに取り込める。すべてを試していたわけでないが、末尾にUTF-8が付いていればOKそう。またShape2SQLは.NET35ベースなので.NETFramework3.5のインストールが必要です。
このGEOデータをPowerBI Desktopのカスタムマップでインポート可能なTopoJSON形式にエクスポートしたいのですが、もしお分かりの方いれば教えてください。
参考
コメント
コメントを投稿