
PostgreSQL数据库
PG相关
只有黑色马赛克是永恒的
这个作者很懒,什么都没留下…
展开
-
如何手动启动Portal的内置PG库
在Portal中内置有一个PostgreSQL数据库,有时候Portal会因为内置PG库没有启动而导致无法正常启动,这时候就需要手动启动一下。下面以正常启动的Liunx环境为例,简单描述一下操作过程。然后执行以下命令(内置PG库默认端口号7654),查看内置PG库的进程号。3、通过上面返回的命令可以通过以下命令来启动内置PG库。注意,此处的路径仅为参考,可以根据这个参考路径找到你环境中对应的路径。4、启动或重启你的Portal,然后执行上面的命令,一般情况下就可以正常访问Portal了。原创 2023-06-15 16:55:46 · 435 阅读 · 0 评论 -
在PostgreSQL中使用PostGIS来创建Geodatabase模型
1、首先安装好PostgreSQL和PostGIS。2、然后在PostgreSQL中创建用户名sde,schema sde和对应的库(可以叫sde,也可以叫其他,只要该库启用了PostGIS插件即可),并且授予sde用户rds_superuser角色。3、新建一个数据库连接,使用sde用户。4、打开 启用企业级地理数据库,输入 数据库连接和许可信息。5、完成创建。...原创 2021-09-10 11:11:42 · 1043 阅读 · 0 评论 -
在SDE中删除PostgreSQL的user提示错误
使用桌面工具create user在PG中新建一个用户,在pgadmin删除的时候提示错误使用psql连接删除也会提示错误,从报错信息看,应该是新建用户的时候赋予了一些权限,必须回收这些权限才能正常删除,命令如下revoke select on geography_columns from USER;revoke select on geometry_columns from USER;revoke select on spatial_ref_sys from USER;rev.原创 2021-03-29 11:37:15 · 276 阅读 · 0 评论 -
关于ArcGIS和PostGIS
这篇文章打算通过讲讲ArcGIS和PostGIS的关系,来深化一下空间类型的概念。 假设这么一个场景,在机器上安装PostgreSQL数据库,创建用户sde,数据库test,架构名test,然后在ArcMap中直接连接,我们发现是可以连上的。 然后新建一个要素类会提示如下错误。 错误原因也很清晰,就是这个数据库中没有空间类型,而创建要素类是指定了空间字段的,所以无法创建。 那么这种时候...原创 2020-07-03 11:58:26 · 4285 阅读 · 3 评论 -
在PostgreSQL中创建企业级地理数据库(SDE)
在PostgreSQL中创建企业级地理数据库,首先要看一下相关ArcGIS版本所支持的PG版本。此处以ArcGIS 10.6.X为例,系统需求如下链接。http://desktop.arcgis.com/zh-cn/system-requirements/latest/database-requirements-postgresql.htm如果PG安装在Windows上,则参考以下链接。...原创 2018-11-13 10:14:12 · 3179 阅读 · 0 评论