Gejala
Pertimbangkan skenario berikut:
-
Anda memiliki model penyebaran paket yang berisi lebih dari 100.000 baris.
-
Anda mencoba untuk menyebarkan paket dengan menggunakan alat MDSModelDeploy (MDSModelDeploy. exe) di Microsoft SQL Server 2012.
Dalam skenario ini, meskipun alat MDSModelDeploy berjalan selama beberapa waktu, itu tidak disebarkan, dan mengembalikan kesalahan Systemoutofmemory .
Penyebab
Masalah ini terjadi karena, secara default, opsi Switchvalue diatur ke semua dalam file mdsmodeldeploy. exe. config. Oleh karena itu, aplikasi penyebaran mencoba untuk mendata semuanya. Hal ini menyebabkan pengecualian.
Pemecahan Masalah
Informasi pembaruan kumulatif
SQL Server 2012
Perbaikan untuk masalah ini pertama kali dirilis dalam pembaruan kumulatif 1. Untuk informasi selengkapnya tentang cara mendapatkan paket pembaruan kumulatif ini untuk SQL Server 2012, klik nomor artikel berikut ini untuk menampilkan artikel di Basis Pengetahuan Microsoft:
2679368 Paket pembaruan kumulatif 1 untuk SQL Server 2012Catatan Karena Build bersifat kumulatif, setiap rilis perbaikan baru berisi semua hotfix dan semua perbaikan keamanan yang disertakan dengan rilis perbaikan SQL Server 2012 sebelumnya. Kami menyarankan agar Anda mempertimbangkan untuk menerapkan rilis perbaikan terbaru yang berisi hotfix ini. Untuk informasi selengkapnya, klik nomor artikel berikut untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
2692828 Build 2012 SQL Server yang dirilis setelah SQL Server 2012 dirilis Catatan Setelah Anda menerapkan perbaikan, pengaturan Switchvalue default diatur ke nonaktif dalam file mdsmodeldeploy. exe. config.
Status
Microsoft telah melakukan konfirmasi bahwa masalah ini timbul pada produk Microsoft yang tertera pada bagian "Berlaku untuk".
Informasi Selengkapnya
Untuk informasi selengkapnya tentang cara menyebarkan model penyebaran paket dengan menggunakan MDSModelDeploy, kunjungi situs web Microsoft Developer Network (MSDN) berikut:
Cara menyebarkan paket penyebaran model menggunakan MDSModelDeployUntuk informasi selengkapnya tentang cara menyebarkan sampel Master data Services (MDS) di SQL Server 2012, kunjungi situs web blog MSDN berikut:
Cara menyebarkan sampel MDS di SQL Server 2012Untuk informasi selengkapnya tentang fitur baru dalam MDS di SQL Server 2012, kunjungi situs web Microsoft TechNet berikut:
Apa yang baru dalam Master data Services (MDS) di SQL Server 2012