Para mostrar los distintos parámetros de script y sus descripciones, ejecute la ayuda sobre cualquier script de la siguiente manera: • Para ficheros *.sh (ejecutar en terminal): *.sh --help • Para ficheros *.ps1 (ejecutar en PowerShell): Get-Help .\*.ps1 |
En los ejemplos que se muestran a continuación, se utilizan los siguientes nombres de recursos: • Nombre de grupo de recursos: testresourcegroup • Nombre de SQL Server (servidor lógico): testing-sql-server • Nombre de administrador de SQL server (servidor lógico) |
Para este ejemplo, el comando es: ./thingworxAzureSingleInstanceDBSetup.sh -h testing-sql-server -d thingworx -g testresourcegroup |
Para este ejemplo, el comando es: .\thingworxAzureSingleInstanceDBSetup.ps1 -h testing-sql-server -d thingworx -g testresourcegroup |
• Cuando se solicite la suscripción que se debe utilizar, escriba uno de los nombres indicados o pulse INTRO para utilizar la suscripción definida más recientemente. • Para verificar la base de datos de ThingWorx recién creada en el servidor lógico de SQL Server, utilice el siguiente comando para enumerar todas las bases de datos: - az sql db list --resource-group [resource group name] --server [SQL server (logical server) name] |
Para este ejemplo, el comando es: ./thingworxAzureSingleInstanceSchemaSetup.sh -d thingworx -l sqlTestAdmin -u twadmin -h testing-sql-server.database.windows.net -t <password> |
En este ejemplo, el comando es: .\thingworxAzureSingleInstanceSchemaSetup.ps1 -d thingworx -l sqlTestAdmin -u twadmin -h testing-sql-server.database.windows.net -t <password> |
Se muestra el siguiente aviso previsto al ejecutar el 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. |
• -l es el usuario de conexión de SQL Server y -u es el usuario de base de datos de ThingWorx que se creará y se utilizará para ThingWorx. • Cuando se solicite una contraseña, introduzca la contraseña del administrador de SQL Server (servidor lógico). • Para ver los detalles de la base de datos de ThingWorx, utilice el siguiente comando de la CLI de Azure: - az sql db show --resource-group [resource group name] --server [logical server name] --name Thingworx |