Windows Server 2008
与普通
windows
版本最大的不同,在于其文件
/
目录控制权限更严。而
PostgreSQL
数据库也是一个按
“Unix/Linux
服务
”
程序设计的,也有自己的权限规则,因此,
PostgreSQL
在
Windows Server 2008
上安装有些讲究。<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
第一,
新建一个数据库的数据存放目录,比如 c:\data, 右键点击文件夹,选择“属性”、“安全”、“编辑”、“Users”,把“完全控制”一行的“允许”选中。确认保存。
比如:选D:\PostgreSQL\9.2为PostgreSQL的安装目录,选数据库安装目录为c:\data(注意:一定是安装到刚才设置的目录中)。
第二,右键点击
PostgreSQL
数据库安装程序,选择
“
以管理员身份运行
”
。这一步很好理解,安装程序会创建
windows
服务,普通用户做不了这个。
第三,安装过程中,
“Data Directory ”(
数据存放目录
)
选第一步创建的目录。
第四,安装过程中,
Locale
选
“Chinese (Simplified), Singapore”
。这一点很重要。如果是把
PostgreSQL
安装在普通的
Windows XP
或者
Windows 7
上,使用默认的
“default”
就可以了。但是在
windows server 2008
上安装,必须选
“Chinese (Simplified), Singapore”
。不然,在
SQL
用
order by ,
数据中的中文不能按拼音排序。
安装最后会有一个
cluster (
集群
)
初始化失败的警告,可以忽略。
第五,安装之后,创建新数据库。
转载于:https://blog.51cto.com/josen/1176348