다양한 스크립트 매개 변수 및 해당 설명을 표시하려면 다음과 같이 스크립트에서 도움말을 실행합니다. • *.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 |