Nome database
|
Database locale
|
Database remoto
|
PostgreSQL 9.4.5, 9.5.11, 9.6 e 10
|
• PostgreSQL deve essere installato.
• Il percorso della cartella PostgreSQL/bin deve essere incluso nella variabile di ambiente PATH.
• Consentire le connessioni a PostgreSQL dall'host ThingWorx Navigate tramite l'aggiornamento del file pg_hba.conf presente nella cartella \PostgreSQL\<versione>\data.
|
• Nel sistema in cui è installato postgres, eseguire le operazioni descritte di seguito.
◦ Assicurarsi che la cartella PostgreSQL/bin sia inclusa nella variabile di ambiente PATH del sistema in cui è installato postgres.
◦ Consentire le connessioni a PostgreSQL dall'host ThingWorx Navigate tramite l'aggiornamento del file pg_hba.conf presente nella cartella \PostgreSQL\<versione>\data.
Ad esempio, se ThingWorx Navigate è installato nello stesso host di PostgreSQL, è possibile aggiornare il file pg_hba.conf per consentire le connessioni come indicato di seguito.
• Nel sistema remoto in cui si desidera eseguire il programma di installazione di ThingWorx Navigate, eseguire le operazioni descritte di seguito.
◦ Installare il client psql compatibile con la versione di PostgreSQL in uso.
◦ Aggiungere il client psqul installato alla variabile di ambiente PATH. Attenersi alla procedura descritta di seguito.
1. Scaricare il file pgadmin4-4.1-x86.exe dall'indirizzo https://www.postgresql.org/ftp/pgadmin/pgadmin4/v4.1/windows/.
2. Installare il client pgadmin.
3. Aggiornare la variabile di ambiente PATH da aggiungere al percorso in cui è installato il client pgadmin.
|
Microsoft SQL Server 2016
|
• L'host in cui deve essere installato ThingWorx Navigate deve avere accesso a Microsoft SQL Server 2016.
• Assicurarsi che il client Microsoft SQL (sqlcmd) sia installato e disponibile nella variabile di ambiente PATH.
• Un utente Microsoft SQL con accesso come amministratore.
|
• Un utente Microsoft SQL con accesso come amministratore.
• Un client Microsoft SQL valido (sqlcmd) installato e disponibile nella variabile di ambiente PATH.
|
Nome database
|
Database locale
|
Database remoto
|
PostgreSQL 9.4.5, 9.5.11, 9.6 e 10
|
• L'host in cui deve essere installato ThingWorx Navigate deve avere accesso a un server PostgreSQL.
• PostgreSQL installato e il percorso della cartella PostgreSQL/bin deve essere incluso nella variabile di ambiente PATH.
• Un utente PostgreSQL con ruoli di amministratore (SUPERUSER, CREATEUSER o CREATEROLE).
Il programma di installazione di ThingWorx Navigate creerà un utente per l'applicazione.
• Consentire le connessioni a PostgreSQL dall'host ThingWorx Navigate tramite l'aggiornamento del file pg_hba.conf presente nella cartella \PostgreSQL\<versione>\data.
Ad esempio, se ThingWorx Navigate è installato nello stesso host di PostgreSQL, è possibile aggiornare il file pg_hba.conf per consentire le connessioni come indicato di seguito.
$ 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 |
Nel sistema in cui è installato postgres, eseguire le operazioni descritte di seguito.
• Assicurarsi che la cartella PostgreSQL/bin sia inclusa nella variabile di ambiente PATH del sistema in cui è installato postgres.
• Consentire le connessioni a PostgreSQL dall'host ThingWorx Navigate tramite l'aggiornamento del file pg_hba.conf presente nella cartella \PostgreSQL\<versione>\data.
Ad esempio, se ThingWorx Navigate è installato nello stesso host di PostgreSQL, è possibile aggiornare il file pg_hba.conf per consentire le connessioni come indicato di seguito.
• Nel sistema remoto in cui si desidera eseguire il programma di installazione, eseguire le operazioni descritte di seguito.
◦ Per installare il client psql, eseguire il comando seguente:
yum install rh-postgresql96-postgresql-syspaths
|
Microsoft SQL Server 2016
|
Non supportato
|
• L'host in cui deve essere installato ThingWorx Foundation deve avere accesso a Microsoft SQL Server 2016.
• Un client Microsoft SQL valido (sqlcmd) installato e disponibile nella variabile di ambiente PATH.
• Un utente Microsoft SQL con diritti di amministratore.
Installare sqlcmd.
Per le istruzioni di installazione, vedere https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-setup-tools?view=sql-server-2017#RHEL. Dopo l'installazione, eseguire il comando seguente:
ln -s /opt/mssql-tools/bin/sqlcmd /usr/bin/sqlcmd
|