Betulkan Urus niaga baru tidak boleh masuk dalam penyelaras transaksi tertentu pada Server 2003 SP2
Jika anda menjalankan aplikasi web menggunakan teknologi ASP asal pada Windows Server 2003, anda mungkin akan menerima mesej ralat ini sebaik sahaja anda naik taraf ke Pek Perkhidmatan 2: "Urus niaga baru tidak boleh mendaftar dalam penyelaras transaksi yang dinyatakan. [-2147168246] ".
Penyebab kesilapan ini adalah bahawa MSDTC mempunyai tetapan yang memerlukan pengesahan untuk urus niaga yang diedarkan, dan peningkatan ke SP2 mungkin mengubah tetapan yang diperlukan bukannya tidak.
Untuk membetulkan ralat ini, buka Perkhidmatan Komponen dan klik kanan pada ikon Komputer Saya dan pilih sifat.
Pilih tab MSDTC dan kemudian di bahagian bawah tetingkap klik butang Tatarajah Keselamatan.
Di tetingkap ini, tukar tetapan di bawah Komunikasi Pengurus Urus niaga ke "No Authentication Required".
Ini harus menyelesaikan kesilapan ini.
Ambil perhatian bahawa jika anda mempunyai firewall di antara pelayan web dan pelayan pangkalan data maka anda harus memastikan bahawa port tinggi terbuka antara kedua-dua mesin, bersama dengan RPC, kerana itu juga boleh menyebabkan ralat yang sama.