Nom de base de données
|
Base de données locale
|
Base de données distante
|
PostgreSQL 9.4.5, 9.5.11, 9.6 et 10
|
• PostgreSQL doit être installé.
• Le chemin d'accès à PostgreSQL/bin doit être renseigné dans la variable d'environnement PATH.
• Les connexions autorisées à PostgreSQL à partir de l'hôte ThingWorx Navigate ont été renseignées en mettant à jour le fichier pg_hba.conf situé dans le dossier \PostgreSQL\<Version>\data.
|
• Sur la machine où votre postgres est installé, procédez comme suit :
◦ Assurez-vous que PostgreSQL/bin figure dans la variable d'environnement PATH de la machine où postgres est installé.
◦ Les connexions autorisées à PostgreSQL à partir de l'hôte ThingWorx Navigate ont été renseignées en mettant à jour le fichier pg_hba.conf situé dans le dossier \PostgreSQL\<Version>\data.
Par exemple, si ThingWorx Navigate est installé sur le même hôte que PostgreSQL, pg_hba.conf peut être mis à jour comme suit pour autoriser les connexions :
• Sur l'ordinateur distant où vous souhaitez exécuter le programme d'installation de ThingWorx Navigate, procédez comme suit :
◦ Installez le client psql compatible avec votre version PostgreSQL.
◦ Ajoutez le psql installé à la variable d'environnement PATH. Pour ce faire, procédez comme suit :
1. Téléchargez pgadmin4-4.1-x86.exe à partir de la page https://www.postgresql.org/ftp/pgadmin/pgadmin4/v4.1/windows/.
2. Installez le client pgadmin.
3. Mettez à jour la variable d'environnement PATH pour y ajouter le chemin d'installation du client pgadmin.
|
Microsoft SQL Server 2016
|
• L'hôte sur lequel vous voulez installer ThingWorx Navigate doit avoir accès à Microsoft SQL Server 2016.
• Assurez-vous qu'un client Microsoft SQL (sqlcmd) valide est installé et renseigné dans la variable d'environnement PATH.
• L'utilisateur Microsoft SQL dispose d'un accès administrateur.
|
• L'utilisateur Microsoft SQL dispose d'un accès administrateur.
• Un client Microsoft SQL (sqlcmd) valide est installé et renseigné dans la variable d'environnement PATH.
|
Nom de base de données
|
Base de données locale
|
Base de données distante
|
PostgreSQL 9.4.5, 9.5.11, 9.6 et 10
|
• L'hôte sur lequel vous voulez installer ThingWorx Navigate doit avoir accès à un serveur PostgreSQL.
• PostgreSQL est installé, avec le chemin d'accès à PostgreSQL/bin renseigné dans la variable d'environnement PATH.
• L'utilisateur PostgreSQL dispose de rôles d'administrateur (SUPERUSER, CREATEUSER ou CREATEROLE).
Le programme d'installation de ThingWorx Navigate créera un utilisateur pour l'application.
• Autorisez les connexions à PostgreSQL à partir de l'hôte ThingWorx Navigate en mettant à jour le fichier pg_hba.conf situé dans le dossier \PostgreSQL\<Version>\data.
Par exemple, si ThingWorx Navigate est installé sur le même hôte que PostgreSQL, pg_hba.conf peut être mis à jour comme suit pour autoriser les connexions :
$ 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 |
Sur la machine où votre postgres est installé, procédez comme suit :
• Assurez-vous que PostgreSQL/bin figure dans la variable d'environnement PATH de la machine où postgres est installé.
• Les connexions autorisées à PostgreSQL à partir de l'hôte ThingWorx Navigate ont été renseignées en mettant à jour le fichier pg_hba.conf situé dans le dossier \PostgreSQL\<Version>\data.
Par exemple, si ThingWorx Navigate est installé sur le même hôte que PostgreSQL, pg_hba.conf peut être mis à jour comme suit pour autoriser les connexions :
• Sur la machine distante où vous souhaitez exécuter le programme d'installation, procédez comme suit :
◦ Exécutez la commande suivante pour installer le client psql :
yum install rh-postgresql96-postgresql-syspaths
|
Microsoft SQL Server 2016
|
Non pris en charge
|
• L'hôte sur lequel vous voulez installer ThingWorx Foundation doit avoir accès à Microsoft SQL Server 2016.
• Un client Microsoft SQL valide est installé (sqlcmd) et renseigné dans la variable d'environnement PATH.
• Utilisateur Microsoft SQL avec droits d'administrateur.
Installez sqlcmd.
Les instructions d'installation sont disponibles à la page https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-setup-tools?view=sql-server-2017#RHEL. Après l'installation, exécutez la commande suivante :
ln -s /opt/mssql-tools/bin/sqlcmd /usr/bin/sqlcmd
|