Gejala

Misalnya Anda menggunakan cmdlet invoke-AsCmd di POWERSHELL dan XML untuk Analysis (xmla) di SQL Server Management Studio (SSMS) untuk pemrosesan Microsoft sql server 2012 Analysis Services (SSAS 2012) atau layanan SQL Server 2014 Analysis Services (SSAS 2014). Dalam situasi ini, Anda mengalami selisih perilaku berikut ini untuk output yang dikembalikan:

  • Saat Anda menggunakan perintah PowerShell berikut ini untuk merekam pesan peringatan:Invoke-Ascmd -InputFile:"<input.xmla>" -Server:"<servername>" -OutVariable out -WarningVariable w Jika perintah menerima pesan peringatan apa pun, pesan peringatan tidak ditangkap dalam kode yang dikembalikan. Namun, pesan peringatan ditangkap jika Anda menjalankan perintah XMLA yang sama dari SSMS.

  • Saat Anda menggunakan perintah PowerShell berikut ini untuk merekam pesan kesalahan:Invoke-Ascmd -InputFile: :"<input.xmla>" -Server:"<servername>" -ErrorVariable e -OutVariable out -WarningVariable w Jika perintah menerima pesan kesalahan apa pun, pesan kesalahan disertakan dalam tag peringatan namun tidak ditangkap dalam kode yang dikembalikan. Namun, pesan kesalahan disertakan dalam tag kesalahan dan ditangkap dalam kode yang dikembalikan jika Anda menjalankan perintah xmla yang sama dari SSMS.

Penyebab

Masalah ini terjadi karena cmdlet invoke-AsCmd mengabaikan pesan peringatan tetapi menangkap pesan kesalahan, dan menggunakan templat yang salah untuk menghasilkan output hasil.

Setiap pembaruan kumulatif baru untuk SQL Server berisi semua hotfix dan semua perbaikan keamanan yang disertakan dengan pembaruan kumulatif sebelumnya. Lihat pembaruan kumulatif terbaru untuk SQL Server:

Status

Microsoft telah mengonfirmasi bahwa ini adalah masalah pada produk Microsoft yang tercantum di bagian "Berlaku untuk".

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.

Komunitas membantu Anda bertanya dan menjawab pertanyaan, memberikan umpan balik, dan mendengar dari para ahli yang memiliki pengetahuan yang luas.