티스토리 뷰
Windows Azure SQL Database를 관리하기 위한 파워쉘 설정하는 방법
AWS-in 2015. 12. 18. 14:56
Using PowerShell to Manage Windows Azure SQL Database
Azure SQL 데이터베이스를 포탈에서 관리가 가능하지만 간단한 설정은 파워쉘로 가능하다.
[환경설정]
https://www.windowsazure.com/en-us/downloads/
접속하여 [Windows Power Shell] 에서 [Install]을 클릭한다.
설치한 후 Powershell_ISE 를 실행한다.
정상설치가 되었는지 PS>Get-Help Get-AzureSqlDatabase 를 실행하여 도움말이 나오면 정상적으로 설치가 된 것이다.
Azure Account의 정보를 Import 하는 순서이다.
PS C:\Windows\system32> Get-AzurePublishSettingsFile
를 수행하면 익스플로러에서 Windows Azure 로그인하는 페이지로 이동된다.
로그인을 하면 .publishsettings file을 다운로드하라는 메시지가 나오고 로컬에 다운을 받는다.
아래와 같이 다운로드 경로를 입력하고 수행을 하면
PS C:\Windows\system32> Import-AzurePublishSettingsFile "C:\tmp\Azure Pass-12-18-2015-credentials.publishsettings"
정상적으로 매핑된다.
[Command]
아래 명령어로 구성설정을 하고 다양한 명령어를 수행할 수 있다.
$creds = new-object System.Management.Automation.PSCredential("ghost", ("qwer1234!" | ConvertTo-SecureString –asPlainText –Force))
$context = New-AzureSqlDatabaseServerContext –ServerName ghostsql –Credential $creds
PS C:\Windows\system32> New-AzureSqlDatabase –Context $context –DatabaseName PSCreateDB
Name : PSCreateDB
CollationName : SQL_Latin1_General_CP1_CI_AS
Edition : Standard
MaxSizeGB : 250
MaxSizeBytes : 268435456000
ServiceObjectiveName : S0
ServiceObjectiveAssignmentStateDescription :
CreationDate : 2015-12-18 오¯A전u 2:55:56
RecoveryPeriodStartDate :
PS C:\Windows\system32> Get-AzureSqlDatabase -Context $context
Name : master
CollationName : SQL_Latin1_General_CP1_CI_AS
Edition : System
MaxSizeGB : 5
MaxSizeBytes : 5368709120
ServiceObjectiveName : System2
ServiceObjectiveAssignmentStateDescription :
CreationDate : 2015-12-18 오¯A전u 1:19:41
RecoveryPeriodStartDate :
PS C:\Windows\system32> Remove-AzureSqlDatabase -Context $context -Databasename PSCreateDB
[참고문서]
Using PowerShell to Manage Windows Azure SQL Database
https://lennilobel.wordpress.com/2014/05/11/using-powershell-to-manage-windows-azure-sql-database/
'SQL & Windows Azure' 카테고리의 다른 글
Windows Azure SQL Database Provision from New Portal (0) | 2016.01.07 |
---|---|
Windows Auzre에서 SQL 가상머신 만들기 (0) | 2016.01.04 |
Import from a BACPAC file into Azure SQL Database using SQL Server Management Studio (0) | 2015.12.17 |
Export to a BACPAC file using SQL Server Management Studio (0) | 2015.12.17 |
Deploy SQL Server Database to Windows Azure SQL Database (0) | 2015.12.17 |
- Total
- Today
- Yesterday