3. 设置 ThingWorx 数据库
所有 ThingWorx 数据库设置步骤均应在所有 PostgreSQL 节点上执行。
步骤 0
下载 ThingWorx 安装包。
下载 ThingWorx for PostgreSQL 安装包,并将其内容提取到 /db/install 文件夹中。
步骤 1
创建 twadmin 角色。
psql
步骤 2
在 psql 内,使用以下命令创建 twadmin 角色。修改密码以满足您的安全要求。
psql> create user twadmin with password 'trUf6yuz2?_Gub';
psql> alter role twadmin with createdb;
\q
步骤 3
创建数据库。
确保已创建 /db/thingworx,并且 postgres 用户是此文件夹的所有者。
将目录更改为 /db/install,执行以下操作:
./thingworxPostgresDBSetup.sh -a postgres -u twadmin -l /db/thingworx
要验证此安装:
psql -d thingworx
\q
步骤 4
授予 twadmin 权限。
psql
grant all privileges on database thingworx to twadmin;
\q
步骤 5
创建架构。
./thingworxPostgresSchemaSetup.sh
步骤 6
验证架构。
psql -d thingworx -U twadmin
\dt
此步骤应返回类似于以下内容的结果: