首页 / 浏览问题 / 桌面GIS / 问题详情
iDesktopX 连接kingbase数据库后,导入shp失败
29EXP 2023年03月31日
iDesktopX 连接kingbase数据库后,(独占状态下)导入shp失败该怎么解决呢?换一个shp还是导入失败

1个回答

您好,

1、数据库连接:目前人大金仓发布的最新版本是Kingbase V8R6版本,该版本依托PostGIS数据库的。

您在使用idesktop创建数据库连接时,选择postgis。如图:

数据库使用指南参考博客:https://blog.csdn.net/supermapsupport/article/details/128496058

数据库常见问题排查:https://blog.csdn.net/supermapsupport/article/details

2、建立数据源成功后,可以右键导入数据集或者新建数据源。

1,800EXP 2023年03月31日
老师好,常见问题排查这个地址失效了,我试了下,点新建数据库型数据源,postgis和kingbase都提示创建失败,点打开数据库型数据源kingbase,早上那会能连kingbase数据库,但是导入不进去shp文件,现在再尝试点打开数据库型数据源kingbase,又提示创建失败了

1、根据描述,创建数据源都还没成功,需要先排查一下数据库安装与连接。确认,kingbase数据库是否安装成功,能否正常连接访问;数据库版本和桌面版本支持:idesktop10.1.0以及后续的版本才支持通过postgis引擎链接8版本的kingbase,之前版本的idesktop还是得用7版本的kingbase通过kingbase引擎来链接按照部署方案里面部署,详细地址参考:https://blog.csdn.net/supermapsupport/article/details

2、如果数据库安装成功后,创建数据库数据源失败,看一下bin目录下日志信息。

https://blog.csdn.net/supermapsupport/article/details这个链接是不是内容已经删除了呀?里面没有东西

我用打开数据库型数据源的方式,目前是独占状态,导入还是失败,但是别的数据库就可以成功导入,我分别用kingbase和pg的方式打开kingbase数据库,都能打开,但是都是导入失败,老师,这怎么解决呀

创建数据库数据源成功了吗?是只有这一个shp数据无法导入还是所有?无法导入的shp能否正常打开?尝试新建文件型数据源,将shp先导入到文件型数据源后,再复制到数据库数据源中。

没有成功,还是创建失败,shp本地能打开,也能导入到本地数据库和其他pg/kingbase数据库,就只是导入这个数据库失败,试了很多个shp,都是导入失败,但是换其他的数据库就行

数据源都没有创建成功,是无法导入数据集的,创建数据源见回答1,如果报错,打开object日志截图看看。

还是创建失败,问题排查的链接我这边看不了。不知道是什么问题,总是创建失败

根据错误提示,是没有安装数据库扩展。

首先,超图产品连接金仓数据库,iDesktop10.1.0以及后续的版本才支持通过postgis引擎链接8版本的kingbase,之前版本的idesktop还是得用7版本的kingbase通过kingbase引擎来链接。所以确认iDesktop版本是否支持。其次,确认安装的金仓数据库版本。Kingbase如果是v8r6版本,根据博客安装步骤来,下载自带扩展的安装包;如果使用自己的包的话,检查是不是没有扩展,没有的话还需要自己下一个,这会比较麻烦。而且不同版本金仓支持的postgis扩展的版本有所不同。

建议按博客来,见:四-5、Kingbase数据源。https://blog.csdn.net/supermapsupport/article/details/128496058

桌面连接金仓数据库对应:

数据库安装错误排查:https://blog.csdn.net/supermapsupport/article/details/112008742

好的好的,确实v8,现在能创建,也能导入了,太感谢了,超级无敌大好评,赞,谢谢老师
...