如何在windows下手动初始化PostgreSQL数据库
环境:win7 64 sp1 PG:9.3.5 1、创建用户postgres,密码同样是postgres: net user postgres postgres /add 2、在数据库根目录下建立data目录: C:\Program Files\PostgreSQL\9.3>md data 3、去掉administrator对data目录的权限: C:\Program Files\PostgreSQL\9.3>cacls data /e /t /r administrator 处理的目录: C:\Program Files\PostgreSQL\9.3\data 4、将data目录的权限赋给postgres用户: C:\Program Files\PostgreSQL\9.3>cacls data /e /t /g postgres:C 处理的目录: C:\Program Files\PostgreSQL\9.3\data 5、用postgres用户打开cmd C:\Program Files\PostgreSQL\9.3>runas /user:postgres cmd.exe 输入 postgres 的密码: 试图将 cmd.exe 作为用户 "SURE-PC\postgres" 启动... 6、进行初始化,初始化用户为postgres,字符集为utf8,locale为C: C