zhyiwww
用平实的笔,记录编程路上的点点滴滴………
posts - 536,comments - 394,trackbacks - 0

[1]创建一个目录,用于你的表空间,如 c:\demospace
[2]修改该目录的权限,让该表空间的所有者用户有写的权限
   如,你创建表空间的用户是postgres,那么,在修改此目录的控制权限的时候postgres_create_tablespace.PNG
在此,我的设置,是把Users组的用户都有写的权限。

[3]在psql下执行CREATE TABLESPACE demospace LOCATION "c:/demospace";
就可以了。
如果没有第二步的权限配置,会有如下的错误:
postgres_create_tablespace_error.PNG




|----------------------------------------------------------------------------------------|
                           版权声明  版权所有 @zhyiwww
            引用请注明来源 http://www.blogjava.net/zhyiwww   
|----------------------------------------------------------------------------------------|
posted on 2008-11-07 12:10 zhyiwww 阅读(2831) 评论(1)  编辑  收藏 所属分类: database

FeedBack:
# re: 在postgres数据库上创建表空间[未登录]
2009-03-10 14:43 | Ken
1.创建一个空目录作为表空间目录
2.需要给在win 计算机管理---本地用户和组--用户---postgres---配置文件---主目录上设置打算创建表空间的绝对路径。
3.创建,就ok了  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航: