欲顯示各種指令集參數及其描述,請依照以下方式對任何指令集執行 help: • 針對 *.sh 檔案 (在終端執行): *.sh --help • 針對 *.ps1 檔案 (在 powershell 中執行) - Get-Help .\*.ps1 |
在接下來的範例中,會使用下列資源名稱: • 資源群組名稱 - testresourcegroup • SQL Server (邏輯伺服器) 名稱 - testing-sql-server • SQL Server (邏輯伺服器) 管理員名稱 |
針對此範例,指令是: ./thingworxAzureSingleInstanceDBSetup.sh -h testing-sql-server -d thingworx -g testresourcegroup |
針對此範例,指令是: .\thingworxAzureSingleInstanceDBSetup.ps1 -h testing-sql-server -d thingworx -g testresourcegroup |
• 當提示您要使用哪種訂閱時,請鍵入其中一個列出的名稱,或按 ENTER 鍵使用上次設定的訂閱 • 欲在 SQL Server (邏輯伺服器) 中核對新建立的 ThingWorx 資料庫,請使用下列指令列出所有資料庫: - az sql db list --resource-group [resource group name] --server [SQL server (logical server) name] |
針對此範例,指令是: ./thingworxAzureSingleInstanceSchemaSetup.sh -d thingworx -l sqlTestAdmin -u twadmin -h testing-sql-server.database.windows.net -t <password> |
在此範例中,指令是: .\thingworxAzureSingleInstanceSchemaSetup.ps1 -d thingworx -l sqlTestAdmin -u twadmin -h testing-sql-server.database.windows.net -t <password> |
執行指令集時,會顯示下列預期警告: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 是 SQL Server 登入使用者,-u 是將針對 ThingWorx 建立及使用的 ThingWorx 資料庫使用者。 • 當提示輸入密碼時,請輸入 SQL Server (邏輯伺服器) 管理員的密碼 • 欲檢視 ThingWorx 資料庫的詳細資訊,請使用下列 Azure CLI 指令: - az sql db show --resource-group [resource group name] --server [logical server name] --name Thingworx |