![]() |
Si vous n'utilisez pas Windows, accédez à la rubrique Configuration de la base de données MSSQL pour ThingWorx : Linux.
|
![]() |
Avant d'exécuter les étapes suivantes, vérifiez que les étapes de la section Installation de SQL Server Management Studio (client d'administration de base de données) sur une machine Windows ont été effectuées.
|
![]() |
Les étapes dans l'interface GUI sont présentées ci-dessous. Si vous utilisez l'éditeur de requête dans SSMS, entrez la commande Transact-SQL suivante :
CREATE LOGIN twadmin WITH PASSWORD = '<password>';
|
Option
|
Paramètre
|
Par défaut
|
Description
|
Exemple
|
||
---|---|---|---|---|---|---|
-h
|
server
|
localhost
|
Nom de domaine complet ou adresse IP du serveur de base de données
|
-h 10.0.0.221
|
||
-i
|
server-instance
|
<vierge>
|
Nom d'instance fourni lors de l'installation de la base de données
|
-i SQLEXPRESS
|
||
-p
|
port
|
1433
|
Port de SQL Server
|
-p 1433
|
||
-a
|
database-admin-user-name
|
sa
|
Nom d'utilisateur administrateur disposant des droits appropriés
|
-a sa
|
||
-l
|
login-name
|
twadmin
|
Nom de la connexion créée manuellement ci-dessus
|
-l twadmin
|
||
-d
|
thingworx-database-name
|
thingworx
|
Nom de la base de données
|
-d thingworx
|
||
-u
|
thingworx-user-name
|
<identique-au-nom-de-connexion>
|
Nom de l'utilisateur qui sera créé à l'intérieur de la base de données
|
-u twadmin
|
||
-s
|
schema-name
|
twschema
|
Nom du schéma créé dans la base de données thingworx
|
-s twschema
|
||
-r
|
password
|
Password@123
|
Mot de passe associé au paramètre database-adminuser-name
|
"Password@123"
|
![]() |
L'avertissement attendu suivant s'affiche lors de l'exécution du script : Warning! The maximum key length for a clustered index is 900 bytes. The index 'data_table_indexes_pkey' has maximum length of 902 bytes. For some combination of large values, the insert/update operation will fail.
|
Option
|
Paramètre
|
Par défaut
|
Description
|
Exemple
|
||
---|---|---|---|---|---|---|
-h
|
server
|
localhost
|
Nom de domaine complet ou adresse IP du serveur de base de données
|
-h 10.0.0.221
|
||
-i
|
server-instance
|
<vierge>
|
Nom d'instance fourni lors de l'installation de la base de données
|
-i SQLEXPRESS
|
||
-p
|
port
|
1433
|
Port de SQL Server
|
-p 1433
|
||
-l
|
login-name
|
twadmin
|
Nom de la connexion créée manuellement ci-dessus
|
-l twadmin
|
||
-d
|
thingworx-database-name
|
thingworx
|
Nom de la base de données
|
-d thingworx
|
||
-o
|
option
|
all
|
Pour exécuter tous les scripts. Le modèle, les données, la propriété et le modèle avec propriétés seront exécutés.
|
-o all
|
||
-r
|
password
|
Password@123
|
Mot de passe associé au paramètre login-name
|
"Password@123"
|
Option
|
Paramètre
|
Par défaut
|
Description
|
Exemple
|
||
---|---|---|---|---|---|---|
-h
|
server
|
localhost
|
Nom de domaine complet ou adresse IP du serveur de base de données
|
-h 10.0.0.221
|
||
-i
|
server-instance
|
<vierge>
|
Nom d'instance fourni lors de l'installation de la base de données
|
-i SQLEXPRESS
|
||
-p
|
port
|
1433
|
Port de SQL Server
|
-p 1433
|
||
-a
|
database-admin-user-name
|
sa
|
Nom d'utilisateur administrateur disposant des droits appropriés
|
-a sa
|
||
-d
|
thingworx-database-name
|
thingworx
|
Nom de la base de données
|
-d thingworx
|
||
-r
|
password
|
Password@123
|
Mot de passe associé au paramètre database-adminuser-name
|
"Password@123"
|