1
我正在使用Navicat Premium將我的數據從Postgresql遷移到Mysql。不支持源數據類型[幾何]
我在遷移時遇到了一個strang錯誤。它說由於幾何對象不可用,遷移是不可能的。
我在這裏粘貼日誌..
[Msg] [Dtf] DataTransfer started
[Msg] [Dtf] Getting tables properties
[Msg] [Dtf] Getting tables fields
[Msg] [Dtf] Getting tables constraints
[Msg] [Dtf] Getting tables indexes
[Msg] [Dtf] Getting total records count
[Msg] [Dtf] Drop table: `geom_data`
[Err] [Dtf] 80120001: Source data type [geometry] not supported
[Err] [Dtf] Finished - Unsuccessfully
--------------------------------------------------
可能是什麼問題..我可以遷移PostgreSQL的空間數據到MySql?任何選擇?任何出路?
MySQL沒有數據類型「geometry」,也無法創建它。將PostgreSQL中的空間數據遷移到MySQL是一個很大的退步,你確定你需要/想要這個嗎? –
您可能需要讓Navicat人員添加對PostGIS和MySQL Spatial的支持。目前似乎沒有該工具的支持。我個人無法想象爲什麼你想要,但有時技術要求不是唯一的因素... –
是的,我確實需要它.. 90%的數據是在MySql中,我需要遷移休息10%來自Postgres .. :( – writeToBhuwan