본문 바로가기

AWSCLI 설치 with Powershell 자동화를 위해 Powershell에 AWSCLI 설치하는 절차를 추가하다보면, CLI설치가 완료되기전에 프롬포트가 떨어져서 다음 작업이 정상적으로 수행되지 못하는 경우가 있다. 이럴 때, start-process의 -Wait 옵션이 도움이 될 수 있다 # aws_ec2_windows_SetupAWSCLI.ps1 # 2020-03-18(Nexon/GameDB Team) $v_AWSCLI_Location = "D:\Utils\AWSCLI64.msi" #Mark Start Write-Host "00_Start / StartFlag" #AWSCLI64.msi를 설치 with -Wait Write-Host "01_Start / Setup $v_AWSCLI_Location" $v_result=start-proces.. 더보기
SQL Server - Availability Group - AG Role Check by Database --DB별 AG RoleCheck SELECT DBS.database_id , DBS.name , isAGDB = CASE WHEN AG.group_id is null THEN N'N' ELSE N'Y' END , replicaRole = CASE WHEN AG.group_id is NOT null AND AGS.primary_replica = @@SERVERNAME THEN N'Primary' WHEN AG.group_id is NOT null AND AGS.primary_replica @@SERVERNAME THEN N'Secondary' END , AGGroupID = AG.group_id , AGName = AG.name , PrimaryReplica = AGS.primary_replica , P.. 더보기
CMD 명령어로 SQL Server Edition Upgrade :SQL Server Edition Change Script (Standard to Enterprise Core) (약 80초 소요) :SQL 2016 Edition Upgrade echo %date% %time% "C:\Program Files\Microsoft SQL Server\130\Setup Bootstrap\SQLServer2016\setup.exe" ^ /Q /IACCEPTSQLSERVERLICENSETERMS /Action="EditionUpgrade" ^ /INSTANCENAME=MSSQLSERVER ^ /PID="$InputYourLicenseKey$" echo %date% %time% pause :SQL 2014 Edition Upgrade echo %date% %time% "C:\P.. 더보기