「データベース名」
|
ローカルデータベース
|
リモートデータベース
|
PostgreSQL 9.4.5、9.5.11、9.6、10
|
• PostgreSQL をインストールする必要がある。
• PATH 環境変数に PostgreSQL/bin へのパスが必要。
• \PostgreSQL\<バージョン>\data フォルダにある pg_hba.conf を更新することにより、ThingWorx Navigate ホストから PostgreSQL への接続が許可されている。
|
• postgres がインストールされているマシンで、次の操作を実行します。
◦ postgres がインストールされているマシンの PATH 環境変数に、PostgreSQL/bin があることを確認する
◦ \PostgreSQL\<バージョン>\data フォルダにある pg_hba.conf を更新することにより、ThingWorx Navigate ホストから PostgreSQL への接続を許可する
たとえば、ThingWorx Navigate が PostgreSQL と同じホストにインストールされている場合、接続を許可するために pg_hba.conf を以下のように更新できます。
• ThingWorx Navigate インストーラを実行するリモートマシンで、次の操作を実行します。
◦ ご使用の PostgreSQL バージョンと互換性のある psql クライアントをインストールします。
◦ インストールした psql を PATH 環境変数に追加します。以下の手順に従います。
1. pgadmin4-4.1-x86.exe を https://www.postgresql.org/ftp/pgadmin/pgadmin4/v4.1/windows/ からダウンロードします。
2. pgadmin クライアントをインストールします。
3. PATH 環境変数を更新して、pgadmin クライアントがインストールされているパスに追加します。
|
Microsoft SQL Server 2016
|
• ThingWorx Navigate をインストールするホストが Microsoft SQL Server 2016 にアクセス可能である。
• Microsoft SQL クライアント (sqlcmd) がインストールされており、PATH 環境変数で使用できる。
• Microsoft SQL ユーザーに管理者権限がある。
|
• Microsoft SQL ユーザーに管理者権限がある。
• 有効な Microsoft SQL クライアント (sqlcmd) がインストールされており、PATH 環境変数で使用できる。
|
データベース名
|
ローカルデータベース
|
リモートデータベース
|
PostgreSQL 9.4.5、9.5.11、9.6、10
|
• ThingWorx Navigate をインストールするホストが PostgreSQL サーバーにアクセス可能である。
• PostgreSQL がインストールされており、PostgreSQL/bin へのパスが PATH 環境変数に存在する。
• PostgreSQL ユーザーに管理者の役割 (SUPERUSER、CREATEUSER、または CREATEROLE) が割り当てられている。
ThingWorx Navigate インストーラによってこのアプリケーションのユーザーが作成される。
• \PostgreSQL\<バージョン>\data フォルダにある pg_hba.conf を更新することにより、ThingWorx Navigate ホストから PostgreSQL への接続が許可されている。
たとえば、ThingWorx Navigate が PostgreSQL と同じホストにインストールされている場合、接続を許可するために pg_hba.conf を以下のように更新できます。
$ cat /var/lib/pgsql/9.6/data/pg_hba.conf
... # "local" is for Unix domain socket connections only local all all trust # IPv4 local connections: host all all 127.0.0.1/32 trust # IPv6 local connections: host all all ::1/128 trust |
postgres がインストールされているマシンで、次の操作を実行します。
• postgres がインストールされているマシンの PATH 環境変数に、PostgreSQL/bin があることを確認する
• \PostgreSQL\<バージョン>\data フォルダにある pg_hba.conf を更新することにより、ThingWorx Navigate ホストから PostgreSQL への接続を許可する
たとえば、ThingWorx Navigate が PostgreSQL と同じホストにインストールされている場合、接続を許可するために pg_hba.conf を以下のように更新できます。
• インストーラを実行するリモートマシンで、次の操作を実行します。
◦ 次のコマンドを実行して psql クライアントをインストールします。
yum install rh-postgresql96-postgresql-syspaths
|
Microsoft SQL Server 2016
|
サポートされていません
|
• ThingWorx Foundation をインストールするホストが Microsoft SQL Server 2016 にアクセス可能である。
• 有効な Microsoft SQL クライアント (sqlcmd) がインストールされており、PATH 環境変数で使用できる。
• Microsoft SQL ユーザーに管理者権限がある。
sqlcmd をインストールします。
インストール手順については、https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-setup-tools?view=sql-server-2017#RHEL を参照してください。インストール後、次のコマンドを実行します。
ln -s /opt/mssql-tools/bin/sqlcmd /usr/bin/sqlcmd
|