zoukankan      html  css  js  c++  java
  • [ThingWorx] Install PostgreSQL Issue

    ThingWorx application need PostgreSQL, I try configurate it in macbook. The first step is install PostgreSQL. 

    Install PostgreSQL is very easy. Download it from www.postgresql.org, and install it.

    But after installing db, I need create the database and space. I got error by following command.

    postgres=# CREATE TABLESPACE thingworx
    postgres-#   OWNER twadmin
    postgres-#   LOCATION '/Work/ThingWorx/ThingworxPostgresqlStorage/thingworx';
    ERROR:  could not set permissions on directory "/Work/ThingWorx/ThingworxPostgresqlStorage/thingworx": Operation not permitted
    postgres=# 
    ERROR:  could not set permissions on directory "/Work/ThingWorx/ThingworxPostgresqlStorage/thingworx": Operation not permitted

    After some search in bing and baidu, I found the solution and reason.

    The folder I was created by 'Eric' user, but PostgreSQL need set the creator as 'postgres'. Than I change the folder creator by following command.

    $sudo chown postgres /Work/ThingWorx/ThingworxPostgresqlStorage/thingworx

    $sudo chown postgres /Work/ThingWorx/ThingworxPostgresqlStorage/thingworx

    After change the folder's owner, it work well.

    BTW, If you create table or space repear the permission issue, please check the PostgreSQL's service account have full permission for the folder.

  • 相关阅读:
    IIS配置跨域请求
    ABP框架页面权限验证
    WPF-DataGrid增删改查不绑定数据源
    WPF-DataGrid增删改查绑定数据源
    .NET开发框架集合(长期更新)
    C# Webbrowser 常用方法及多线程调用
    Devexpress-GridLookUpEdit
    Devexpress提示框的使用
    Asp.Net MVC中Action跳转小结
    ASP.NET MVC备忘
  • 原文地址:https://www.cnblogs.com/xuzhong/p/6239965.html
Copyright © 2011-2022 走看看