【SDE】Centos7 离线安装 Postgresql 12 并配置 sde

使用 ArcGIS 10.9.1 对应的 Postgresql 12.7

rpm包

postgresql12-12.7-1PGDG.rhel7.x86_64.rpm

postgresql12-contrib-12.7-1PGDG.rhel7.x86_64.rpm

postgresql12-libs-12.7-1PGDG.rhel7.x86_64.rpm

postgresql12-server-12.7-1PGDG.rhel7.x86_64.rpm

libicu-50.2-4.el7_7.x86_64.rpm

执行安装

yum localinstall *.rpm

数据库初始化

su - postgres
cd /usr/pgsql-12/bin/
#初始化数据库
./initdb -D /var/lib/pgsql/12/data/

重启并设置自动启动

systemctl enable postgresql-12 && systemctl restart postgresql-12

访问设置

su - postgres
psql
#修改密码
alter role postgres with password 'your_root_pwd###';
#修改配置文件,配置登录策略等
vim /var/lib/pgsql/12/data/pg_hba.conf
#增加一行
host    all             all             0.0.0.0/0         md5   
# trust 是免密, md5 是加密
#修改数据库其他配置信息
vim /var/lib/pgsql/12/data/postgresql.conf
listen_addresses = '*' 
max_connections = 700
#重启服务
systemctl restart  postgresql-12
# 重启后检查服务状态
systemctl status  postgresql-12

配置st_geometry

su - postgres
cd /usr/pgsql-12/bin/
# 查看PKGLIBDIR目录路径
./pg_config --pkglibdir

拷贝对应版本的 st_geometry.soPKGLIBDIR

创建 SDE

使用 创建企业级地理数据库 工具创建sde
image

新建数据库连接
image

可新建 要素数据集 ,则创建成功并成功启用 Geodatabase 数据模型
image

posted on   wongJzzz  阅读(129)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构

导航

点击右上角即可分享
微信分享提示