Azure SQL 受管理實例安裝
受管理實例的資料庫設定
先決條件
|
請勿將受管理實例管理員名稱建立為 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]