Kecelakaan terjadi ketika Anda menelepon prosedur otomatisasi dari CLR objek di SQL Server 2005, SQL Server 2008, SQL Server 2008 R2, dan SQL Server 2012

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 2796944 - Melihat produk di mana artikel ini berlaku.
Perbesar semua | Perkecil semua

Gejala

Asumsikan bahwa Anda menjalankan Microsoft SQL Server 2005, Microsoft SQL Server 2008, Microsoft SQL Server 2008 R2, atau Microsoft SQL Server 2012. Anda menghubungi beberapa prosedur otomatisasi dari SQL Server common language runtime (CLR) objek, seperti sp_OACreate. Dalam situasi ini, SQL Server secara tak terduga mungkin macet. Selain itu, pesan galat yang mirip seperti yang berikut dicatat dalam log peristiwa aplikasi:

Informasi <Time stamp=""></Time>1001 Tidak ada Pelaporan Galat Windows
Fault ember, ketik 0
Nama Event: APPCRASH
Respon: Tak tersedia
Taksi Id: 0

Tanda tangan masalah:
P1: sqlservr.exe
P2: 2009.100.4000.0
P3: 4fecc5ba
P4: StackHash_b620
P5: 6.1.7601.17725
P6: 4ec4aa8e
P7: c0000374
P8: 00000000000c40f2
P9:
P10:

Catatan Masalah ini juga terjadi ketika panggilan objek CLR prosedur Transact-SQL yang memanggil prosedur otomatisasi.

Teknik pemecahan masalah

Untuk mengatasi masalah ini, lakukan tidak secara langsung atau tidak langsung memanggil prosedur otomatisasi dari benda SQL Server CLR.

Informasi lebih lanjut

Ketika aplikasi panggilan prosedur otomatisasi, pesan yang mirip seperti yang berikut dicatat di log SQL Server:

<Time stamp=""></Time> spid365 menggunakan 'odsole70.dll' versi '2009.100.1600' untuk melaksanakan diperpanjang disimpan prosedur 'sp_OACreate'. Ini adalah informasi pesan saja; pengguna tidak ada tindakan diperlukan.

Ketika sebuah aplikasi panggilan SQL Server CLR, pesan yang mirip seperti yang berikut dicatat di log SQL Server:

<Time stamp=""></Time> spid313 Common language runtime (CLR) fungsi diinisialisasi menggunakan CLR versi v2.0.50727 dari <%windir%>\Microsoft.NET\Framework64\v2.0.50727\.

Catatan Pesan-pesan sebelumnya tidak menunjukkan bahwa objek CLR panggilan prosedur otomatisasi.

Status

Microsoft telah mengkonfirmasi bahwa ini merupakan masalah di dalam produk Microsoft sebagaimana didaftar di dalam bagian "Applies to".

Properti

ID Artikel: 2796944 - Kajian Terakhir: 10 Januari 2013 - Revisi: 1.0
Berlaku bagi:
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2012 Enterprise
Kata kunci: 
kbsurveynew kbtshoot kbexpertiseadvanced kbmt KB2796944 KbMtid
Penerjemahan Mesin
PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.
Klik disini untuk melihat versi Inggris dari artikel ini: 2796944

Berikan Masukan

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com