采用administrator权限安装postgreSQL在windows10报错
Problem running post-install step.Installation may not complete correctly the database cluster initialisation failed.
原因安装过程无法创建postgresql用户,无法初始化数据库;
windows上创建postgres用户
C:\WINDOWS\system32>net user postgres postgres /add
1)创建目录data
D:\Program Files\PostgreSQL\11>md data
2)移除administrator的data目录管理员权限
D:\Program Files\PostgreSQL\11>cacls data /e /t /r administrator
3)给postgres用户授权
D:\Program Files\PostgreSQL\11>cacls data /e /t /r postgres:c
4)初始化数据库(过程中输入口令)
D:\Program Files\PostgreSQL\11\bin>initdb.exe -D ../data -E UTF-8 --locale=chs -U postgres -W
5)启动数据库
D:\Program Files\PostgreSQL\11\bin>pg_ctl -D ../data -l logfile start
6)注册postgreSQL作为windows服务
D:\Program Files\PostgreSQL\11\bin>pg_ctl.exe register -D "D:\Program Files\PostgreSQL\11\data"
分享到:
相关推荐
【标题】:“postgresql离线一键安装”涉及到的关键技术点包括PostgreSQL数据库的离线安装、自动化脚本的使用以及在CentOS操作系统上的部署。PostgreSQL是一种开源的关系型数据库管理系统,因其强大、稳定和灵活的...
在安装 PostgreSQL 时,应确保所使用的版本能够正确处理目标语言的编码,例如简体中文通常需要 GBK 或 UTF-8 编码。 1. **环境变量配置**: 在安装 PostgreSQL 时,需要配置环境变量,包括 `PATH`,以便在命令行中...
- 安装程序`PostgreSQL-9.2.4-1-windows-x64.exe`是为Windows平台设计的,包含了所有必要的组件,简化了安装过程。 - 可能包含特定于Windows的配置工具和管理界面,如pgAdmin,方便Windows用户进行数据库管理和...
在本教程中,我们将详细探讨如何在Windows上安装32位和64位的PostgreSQL ODBC驱动程序。 首先,我们需要理解“32位”和“64位”的含义。这主要与操作系统的版本和应用程序的兼容性有关。64位操作系统可以处理更大的...
由于在实际生产环境中,PostgreSQL通常运行于Linux操作系统之上,因此本文不会涉及Windows平台下的安装步骤。 #### 二、前期准备 ##### 2.1 配置YUM源 为了确保能够顺利地安装PostgreSQL及其依赖组件,首先需要为...
1. **并行查询优化**:PostgreSQL 10 引入了并行查询功能,使得大型表的扫描和聚合操作可以在多核处理器上并行执行,大大提高了处理大数据集的速度。 2. **分区表**:新版本支持范围和列表分区,允许用户根据特定...
这些安装程序是用于在Windows操作系统上安装PostgreSQL数据库服务器的。 1. PostgreSQL 15.2: PostgreSQL 15.2是该数据库系统的最新稳定版本之一,带来了许多增强功能和性能改进。新版本通常包括错误修复、安全...
通过以上步骤,你将能够成功地在Windows上安装并使用PostgreSQL 9.1,同时结合PostGIS扩展实现空间数据处理。在实践中,不断学习和掌握更多的SQL语法、索引策略和性能调优技巧,将有助于提升你在数据库管理和开发...
PostgreSQL 是一个强大的开源关系型数据库管理系统,其最新版本为16.2,在Windows操作系统上提供了64位的安装程序,文件名为"postgresql-16.2-1-windows-x64.exe"。这个安装程序是专为在Windows环境中运行PostgreSQL...
以下是一些关于PostgreSQL 11.5及其在Windows上安装的关键知识点: 1. **并行查询优化**:PostgreSQL 11引入了并行查询,允许查询执行计划在多个CPU核心上同时处理数据,提高了大数据量查询的性能。 2. **分区表...
在Windows 64位操作系统上安装PostgreSQL 10.3,意味着您可以利用这款强大数据库系统在64位环境下运行的优势,如处理更大的内存和数据量,以及更好地支持高性能应用。 1. **PostgreSQL的特点** - 开源:PostgreSQL...
在Windows环境下编译PostgreSQL 9.1.3版本的过程是一项技术性的工作,涉及到多个步骤和依赖软件的安装。以下是对整个编译过程的详细解释: 1. **Perl的安装**: Perl是一种通用的脚本语言,对于PostgreSQL的构建至...
修复了从多个VALUES行插入到目标列的问题,该列是数组或复合类型上的域(Tom Lane) 这种情况要么失败,令人惊讶地抱怨数据类型不匹配,要么插入意外的强制值,可能导致奇怪的结果。 MERGE with DO NOTHING子句需要在...
用户只需要下载并运行"postgresql-8.4.4-1-windows.exe"这个可执行文件,按照向导提示进行安装,就能在Windows机器上安装好PostgreSQL 8.4.4。 描述中提到的“解压安装即可”,意味着这个安装包可能是自解压文件,...
在Windows平台上,PostgreSQL提供了一个64位版本的安装包,如"postgresql-12.8-1-windows-x64-binaries.zip",用于在Windows系统上部署和运行PostgreSQL服务。 **1. 关系型数据库:** 关系型数据库遵循ACID(原子性...
- **安装PgAdmin III**:在Windows上安装PgAdmin III作为图形化客户端工具,以便管理和查询GIS数据库中的PostGIS数据。 - **连接测试**:通过PgAdmin III连接到安装好的PostgreSQL服务器,并对GIS数据库进行基本操作...
在本文中,我们将详述如何在Windows环境下安装PostgreSQL数据库管理系统和PostGIS扩展。PostgreSQL是一种开源的关系型数据库系统,而PostGIS则为PostgreSQL添加了空间地理处理功能,使其成为地理信息系统(GIS)的...
**PostgreSQL 分布式安装部署实操指南** 在IT领域,数据库管理系统的高效运行是支撑企业业务的关键。PostgreSQL作为一款强大的开源关系型数据库系统,因其稳定性和丰富的功能特性,被广泛应用于各种规模的企业中。...
例如,它可能指导用户如何运行“postgresql-9.1.3-1-windows-x64.exe”这个安装程序,包括设置数据目录、配置连接参数、创建第一个数据库超级用户等步骤。 安装过程中,用户需要注意的事项可能包括: - 确保系统...