Per visualizzare vari parametri di script e le relative descrizioni, eseguire la guida su qualsiasi script come descritto di seguito. • Per i file *.sh (eseguiti nel terminale): *.sh --help • Per i file *.ps1 (eseguiti in PowerShell): Get-Help .\*.ps1 |
Negli esempi riportati di seguito vengono utilizzati i nomi di risorsa seguenti. • Nome del gruppo di risorse - testresourcegroup • Nome di SQL Server (server logico) - testing-sql server • Nome dell'amministratore di SQL Server (server logico) |
Per questo esempio, il comando è: ./thingworxAzureSingleInstanceDBSetup.sh -h testing-sql-server -d thingworx -g testresourcegroup |
Per questo esempio, il comando è: .\thingworxAzureSingleInstanceDBSetup.ps1 -h testing-sql-server -d thingworx -g testresourcegroup |
• Quando viene chiesto quale sottoscrizione utilizzare, digitare uno dei nomi elencati o premere INVIO per usare la sottoscrizione configurata per ultima • Per verificare il database ThingWorx appena creato sul server logico SQL Server, utilizzare il comando seguente per elencare tutti i database: - az sql db list --resource-group [resource group name] --server [SQL server (logical server) name] |
Per questo esempio, il comando è: ./thingworxAzureSingleInstanceSchemaSetup.sh -d thingworx -l sqlTestAdmin -u twadmin -h testing-sql-server.database.windows.net -t <password> |
Per questo esempio, il comando è: .\thingworxAzureSingleInstanceSchemaSetup.ps1 -d thingworx -l sqlTestAdmin -u twadmin -h testing-sql-server.database.windows.net -t <password> |
Durante l'esecuzione dello script viene visualizzato l'avviso previsto seguente: 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. |
• -l è l'utente di accesso di SQL Server e -u è l'utente del database ThingWorx che viene creato e utilizzato per ThingWorx. • Quando viene richiesta una password, immettere la password dell'amministratore di SQL Server (server logico) • Per visualizzare i dettagli del database ThingWorx, utilizzare il comando della riga di comando di Azure seguente: - az sql db show --resource-group [resource group name] --server [logical server name] --name Thingworx |