PostgreSQL10.21与PostGIS3.2.3安装文档

背景:

公司需要在一个服务器上装一个pg数据库,要求和其余服务器版本尽量保持一致,临时拉我装一下

特别注意:

需要注意的地方就是因为postgresql数据库是一个空间库,gis行业很多都会使用这个数据库,我们安装的目标需要navicat连接上数据库后,能够执行create extension postgis命令成功,为此我们需要安装一个拓展,下图是我们的目标

postgresql安装过程:

选择一致版本:

为什么版本要尽量保持一致,因为pg有一个导入导出库命令,会使用到pg的一些命令,比如pg9的数据库bak文件没法导入的pg10

下载10.21:

PostgreSQL: The world's most advanced open source database

10.21应该是22年上半年的版本,官网看起来最新支持是10.3

https://get.enterprisedb.com/postgresql/postgresql-10.21-1-windows-x64.exe

exe安装:

遇见了一个报错,先继续往下面装

postgis安装方式一失败

这个点击上图finish就会出现,若是不小心忘记了,建议卸了重新装

本来这个方式只需要勾选一个特定选项即可,但是我没找到,所以我退出了

PostgreSql和PostGIS安装——Windows10家庭版 - 我命由我不由天—hao - 博客园 (cnblogs.com)这个方式安装postgis参考

将postgresql版本注册成服务启动:

pg_ctl.exe register -N "postgresql10_21" -D "D:/postgrsql10.21_install_space/data"

navicat本地127.0.0.1连接

链接:https://pan.baidu.com/s/1-oJAhAH3uoiSU1agqUX18A 
提取码:0501

【navicat11,绿色免安装破解版,优点是不需要破解,缺点就是有点老~】

select version();

验证create extension postgis命令【我这边失败是正常的,如果你方式一安装postgis成功,那么这里应当执行无问题

配置postgresql远程局域网可以访问:

# 允许所有IP进行访问
host	all				all				0.0.0.0/0 	    		md5

postgis安装:

postgis安装方式二成功

下面我们来安装postgis

可参考的安装文章:Postgis 图文安装详细教程 (Windows)_postgis官网下载安装-CSDN博客

Index of /postgis/windows/pg10/ (osgeo.org),先下载

校验createsion extension postgis命令:

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/509210.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【微信小程序】底部菜单(tabBar)

1、首先在app.json中设置pages 首页和我的页面 2、在app.json文件中添加tabar底部菜单信息 详细参数请参考文档 全局配置 | 微信开放文档

5、Linux-vi编辑器

目录 一、介绍 二、三种模式 1、命令模式(默认) 2、插入模式 3、末行模式 4、模式转换 三、基本操作 1、保存文件(末行模式下) 2、行号(末行模式下) 3、查找(末行模式下) …

详解动态规划(算法村第十九关青铜挑战)

不同路径 62. 不同路径 - 力扣(LeetCode) 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为 “Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为 “Finis…

软考-中级-系统集成2023年综合知识(四)

🌹作者主页:青花锁 🌹简介:Java领域优质创作者🏆、Java微服务架构公号作者😄 🌹简历模板、学习资料、面试题库、技术互助 🌹文末获取联系方式 📝 软考中级专栏回顾 专栏…

电子签名技术如何保障电子合同的法律效力?

在当今数字化浪潮中,电子合同和电子签名逐渐取代了传统的纸质合同和手写签名,成为商业活动中的新宠。尽管如此,许多人对于电子签名的法律效力仍存有疑问。以下是对电子合同和电子签名相关法律效力的详细解读。 首先,让我们澄清什么…

数据中台:数字中国战略关键技术实施

这里写目录标题 前言为何要建设数据中台数据中台建设痛点数据中台学习资料聚焦前沿,方法论体系更新与时俱进,紧跟时代热点深入6大行业,提炼实践精华大咖推荐,数字化转型必备案头书 前言 在数字中国这一国家战略的牵引下&#xff0…

TypeScript 哲学 - everyday Type

1、 2、TypeScript a structurally typed type system. 3、 type vs interface 3、literal reference 4、non-null assertion operator

【简说八股】Redisson的守护线程是怎么实现的

Redisson Redisson 是一个 Java 语言实现的 Redis SDK 客户端,在使用分布式锁时,它就采用了「自动续期」的方案来避免锁过期,这个守护线程我们一般也把它叫做「看门狗」线程。 Redission是一个在Java环境中使用的开源的分布式缓存和分布式锁实…

mac报错:zsh:command not found: brew

1、基本概述? 在使用brew安装程序的时候MAC提示: zsh:command not found: brew 本质就是brew没有安装,这个命令与linux系统中的yum命令类似。 使用的环境说明: 虚拟机版本:VMware Workstation 17 Pro mac os Ventu…

基于springboot实现粮食仓库管理系统项目【项目源码+论文说明】

基于springboot实现粮食仓库管理系统演示 摘要 粮食作为人类生活的重要物质来源,在粮食流通过程中对于粮食仓库的管理不容忽视,随着我国粮食生产能力的提升以粮食存储管理的不断革新,粮食产量的增加为粮食仓储管理带来了挑战也带来了机遇&am…

二叉树的深度,求第k层的节点个数,二叉树的销毁,二叉树寻找值为x的节点

文章目录 一、二叉树的深度二、二叉树的k层节点个数三、二叉树的销毁四、二叉树查找值为x的节点 一、二叉树的深度 int BTreeHeight(BTNode* root) {if (root NULL)return 0;int rightHeight BTreeHeight(root->right);int leftHeight BTreeHeight(root->left);retur…

生态系统碳循环模型CENTURY建模方法应用

CENTURY模型,主要基于过程的陆地生态系统生物地球化学循环模型。主要用于模拟不同土壤-植被系统间C、N、P和S的长期动态。根据土壤有机质的分解速率,CENTURY模型将土壤总有机碳(TOC)分成了三个碳库,即活性、慢性和惰性…