DP300-AUTO#40
PowerShell で Azure SQL Database に T-SQL クエリを実行する方法として推奨されるのはどれですか?
解説
【正解: A】の理由
Invoke-Sqlcmd は SqlServer PowerShell モジュールの コマンドレットで Azure SQL Database に T-SQL クエリを実行できます。-ServerInstance server.database.windows.net -Database db1 -Query "SELECT 1" 等で実行 可能で 認証 は SQL Auth / Entra どちらでも対応 します。
【他選択肢が違う理由】
- B: Invoke-WebRequest は HTTP リクエスト用で SQL クエリ実行に不向きです。
- C: Get-AzSqlDatabase は DB メタデータ取得で T-SQL 実行ではありません。
- D: az sql server list は Server リスト取得 で T-SQL 実行 不可です。

コメント