-1
パラメータとして提供されたAzure SQLサーバーの各ユーザーデータベースをループし、TDEを有効にしてステータスを返すPowerShellスクリプトを作成しようとしています。Azure SQLデータベースPowerShell
どのようにしてPowerShellスクリプトを作成できますか?いくつかの例を教えていただけますか?
は
パラメータとして提供されたAzure SQLサーバーの各ユーザーデータベースをループし、TDEを有効にしてステータスを返すPowerShellスクリプトを作成しようとしています。Azure SQLデータベースPowerShell
どのようにしてPowerShellスクリプトを作成できますか?いくつかの例を教えていただけますか?
は
おかげで、しかし、どのようにPowerShellのスクリプトでSet-AzureRmSqlDatabaseTransparentDataEncryptionを実行する時に、各データベース1を通してIループすることができますを使用しますか? – jk2016
私はどのようにループのデータベースを通じて一度に1 ログイン-AzureRMAccount $ AzureSQLServer =のGet-AzureRmSqlServer -ResourceGroupName わからない,,,,サーバーで紺碧のSQLユーザーデータベースかかわらループにこれまでのところ、このような何かを持っています$ AzureSQLdatabases = Get-AzureRmSqlDatabase -ResourceGroupName "test" -ServerName $ AzureSQLServer $ AzureSQLDatabase = ?? AzureのSQL Server内の各ユーザーデータベース経由singledatabe #ループ ますforeach($ AzureSQLdatabasesで$ AzureSQLDatabase) { セットAzureRMSqlDatabaseTransparentDataEncryption -State '有効'} – jk2016
あなたは成功し$ AzureSQLdatabases変数を得るのですか?もしそうなら、私が見逃しているのはDBを操作するように指定することだけです。あなたが '$ AzureSQLDatabase = ?? 'を持っている行を削除してください。 「singledatabe」とループ内の行に、現在のDBをコマンドレットにパイプするように '$ AzureSQLDatabase | Set-AzureRMSqlDatabaseTransparentDataEncryption -State Enabled'を実行します。 – itaysk