Select the product you need help with
Bagaimana menggunakan utilitas Sqldumper.exe untuk menghasilkan berkas dump di SQL ServerID Artikel: 917825 - Melihat produk di mana artikel ini berlaku. Pada Halaman iniRingkasanUtilitas Sqldumper.exe disertakan dengan Microsoft SQL Server 2005, Microsoft SQL Server 2008, Microsoft SQL Server 2008 R2, dan Microsoft SQL Server 2012. Artikel ini menjelaskan cara menggunakan utilitas Sqldumper.exe untuk menghasilkan berkas dump untuk Watson kesalahan pelaporan atau untuk tugas-tugas debugging. Informasi lebih lanjutAnda dapat menggunakan utilitas Sqldumper.exe untuk menghasilkan berkas dump pada permintaan untuk aplikasi Microsoft Windows. Sebagai contoh, Anda dapat menghasilkan berkas dump untuk debugging masalah aplikasi ketika komputer yang menjalankan SQL Server 2005, Microsoft SQL Server 2008, Microsoft SQL Server 2008 R2, atau Microsoft SQL Server 2012 tidak menanggapi permintaan pengguna. Berkas dump dapat mini-dump berkas, berkas dump penuh, atau berkas dump disaring. Namun, Anda tidak dapat menggunakan utilitas Sqldumper.exe untuk tujuan umum debugging. Untuk informasi lebih lanjut tentang debugging tujuan umum, kunjungi situs web Microsoft berikut: http://www.Microsoft.com/whdc/devtools/debugging/default.mspx Proses SQL Server panggilan utilitas Sqldumper.exe internal untuk menghasilkan berkas dump ketika proses pengalaman pengecualian. SQL Server melewati bendera ke Sqldumper.exe utilitas. Anda dapat menggunakan jejak bendera untuk mengubah bendera yang melewati SQL Server ke utilitas dalam konteks pengecualian atau dalam konteks pernyataan. Bendera jejak ini berada di kisaran dari 2540 untuk 2559. Anda dapat menggunakan ini jejak bendera untuk menghasilkan berkas dump jenis tertentu. Sebagai contoh:
(http://www.microsoft.com/whdc/devtools/debugging/default.mspx)
Cara mendapatkan sebuah identifier proses aplikasi Microsoft WindowsUntuk menghasilkan berkas dump dengan menggunakan utilitas Sqldumper.exe, Anda harus memiliki pengenal proses aplikasi Windows yang ingin Anda menghasilkan berkas dump. Untuk mendapatkan proses pengenal, ikuti langkah berikut:
Nomor yang muncul setelah ID proses server adalah identifier proses untuk proses Sqlservr.exe. Bagaimana menjalankan utilitas Sqldumper.exeJalankan utilitas Sqldumper.exe dibawah konteks folder mana SQL Server awalnya menginstal utilitas. secara asali, garis jatuh berseri instalasi dari utilitas Sqldumper.exe adalah sebagai berikut:SQLServerInstallDrive: \Program Files\Microsoft SQL Server\90\Shared\SQLDumper.exe CatatanSQLServerInstallDrive adalah placeholder untuk drive yang mana Anda menginstal SQL Server 2005.Untuk menghasilkan berkas dump dengan menggunakan utilitas Sqldumper.exe, ikuti langkah berikut:
Berkas dump yang menghasilkan utilitas Sqldumper.exe memiliki nama file pola yang menyerupai berikut: SQLDmprxxxx.mdmp Dalam pola ini xxxx semakin banyak yang ditentukan berdasarkan file lain yang memiliki nama file yang sama dalam folder yang sama. Jika Anda sudah memiliki file dalam folder yang memiliki nama file dalam pola tertentu, Anda mungkin harus membandingkan tanggal dan waktu yang file diciptakan untuk mengidentifikasi file yang Anda inginkan.Informasi tambahan dan pertimbanganKetika utilitas Sqldumper.exe menghasilkan berkas dump untuk aplikasi Windows, berkas dump mungkin besar seperti kehabisan memori yang saat ini menggunakan aplikasi Windows. Pastikan bahwa cukup ruang disk tersedia pada drive yang Sqldumper.exe utilitas menulis berkas dump.Anda dapat menentukan direktori di mana Anda ingin Sqldumper.exe utilitas untuk menulis berkas dump. Direktori harus sudah ada sebelum menjalankan utilitas Sqldumper.exe. Jika tidak, utilitas Sqldumper.exe akan gagal. Jangan menggunakan UNC path sebagai lokasi untuk berkas dump. Berikut ini adalah contoh tentang bagaimana untuk menentukan lokasi file dump file mini-dump:
Untuk menjalankan utilitas Sqldumper.exe, Anda harus log on ke Windows dengan menggunakan salah satu metode berikut:
Jika Anda melihat bahwa tidak ada berkas dump telah dihasilkan dalam folder saat ini setelah Anda menjalankan utilitas Sqldumper.exe, meninjau informasi yang utilitas telah menghasilkan pada baris perintah untuk mencoba untuk menentukan kemungkinan penyebab kegagalan. Informasi ini juga dicatat dalam Sqldumper_errorlog.berkas log dalam direktori saat ini. Berikut ini adalah dua pesan mungkin kesalahan dan penyebabnya: Pesan 1 OpenProcess gagal 0x57 - parameter tidak benar Invalid ID proses disahkan ke Sqldumper.exe utilitas. Pesan 2 Nilai yang valid untuk thread id - <invalid parameter="">Parameter kesalahan
</invalid> Parameter tidak sah disahkan ke Sqldumper.exe utilitas. Jika pesan galat yang menyerupai salah satu langkah berikut dihasilkan, Anda dapat dengan aman mengabaikan pesan ini: Tipe callback tidak diketahui selama minidump 6 Tipe callback tidak diketahui selama minidump 7 Gugus failovers dan utilitas Sqldumper.exeDalam skenario failover cluster, sumber SQL Server DLL sekarang dapat memperoleh berkas dump sebelum failover terjadi. Ketika SQL Server sumber DLL menentukan bahwa sumber SQL Server telah gagal, sumber SQL Server DLL menggunakan utilitas Sqldumper.exe untuk mendapatkan berkas dump proses SQL Server. Untuk memastikan bahwa utilitas Sqldumper.exe berhasil menghasilkan berkas dump, Anda harus mengatur properti tiga berikut sebagai prasyarat:
Untuk mengatur properti Sqldumper.exe utilitas untuk cluster failover, ikuti langkah berikut:
cluster sumber daya "SQL Server" /priv
" Untuk menghapus sifat utilitas Sqldumper.exe untuk cluster failover, ikuti langkah berikut:
PropertiID Artikel: 917825 - Kajian Terakhir: 04 Februari 2013 - Revisi: 1.0 Berlaku bagi:
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: 917825
(http://support.microsoft.com/kb/917825/en-us/
)
| Terjemahan Artikel
|




Kembali ke atas








