Azure SQL 受管理實例安裝
受管理實例的資料庫設定
先決條件
必須使用 Azure 入口網站建立 Azure SQL 受管理實例。依照 https://docs.microsoft.com/en-us/azure/sql-database/sql-database-managed-instance-get-started 的步驟提供受管理實例
* 
請勿將受管理實例管理員名稱建立為 twadmin,因為 ThingWorx 使用該使用者名稱。
為受管理實例設定 ThingWorx 資料庫與結構描述
1. 完成以上連結的先決條件設定後建立 twadmin 使用者:
CREATE LOGIN twadmin WITH PASSWORD=[password]
* 
您的密碼長度必須至少為 16 個字元。您的密碼必須包含以下三種類別的字元 - 英文大寫字母、英文小寫字母、數字 (0-9) 及非字母數字字元 (!、$、#、% 等)。
2. 執行下列指令集來在受管理實例中建立 ThingWorx 資料庫。這些指令集已與 ThingWorx 發行加工品封裝在一起:
Linux:
./thingworxAzureManagedInstanceDBSetup.sh -h [Managed instance name] -d thingworx -a [Managed instance admin login]
Windows:
.\thingworxAzureManagedInstanceDBSetup.ps1 -h [Managed instance name] -d thingworx -a [Managed instance admin login]
3. 執行下列指令集來在於以上步驟中建立的 ThingWorx 資料庫中建立 ThingWorx 模型、內容與資料結構描述:
Linux:
./thingworxAzureManagedInstanceSchemaSetup.sh -h [Managed instance name] -d thingworx -l twadmin
Windows:
.\thingworxAzureManagedInstanceSchemaSetup.ps1 -h [Managed instance name] -d thingworx -l twadmin
執行受管理實例的資料庫清理指令集
執行下列指令集可捨棄 ThingWorx 資料庫:
Linux:
./thingworxAzureManagedInstanceDBCleanup.sh -h [Managed instance name] -d thingworx -a [Managed instance admin login]
Windows:
.\thingworxAzureManagedInstanceDBCleanup.ps1 -h [Managed instance name] -d thingworx -a [Managed instance admin login]
有關接下來的步驟,請轉至 使用 Azure SQL 配置 ThingWorx