Bagikan melalui


Lihat File Log Offline

Berlaku untuk:SQL Server

Mulai SQL Server 2012 (11.x), Anda dapat melihat file log SQL Server dari instans lokal atau jarak jauh SQL Server saat instans target offline atau tidak dapat dimulai.

Anda dapat mengakses file log offline dari Server Terdaftar, atau secara terprogram melalui kueri WMI dan WQL (WMI Query Language).

Catatan

Anda juga dapat menggunakan metode ini untuk terhubung ke instans yang online, tetapi karena alasan tertentu, Anda tidak dapat terhubung melalui koneksi SQL Server.

Sebelum Anda Mulai

Untuk menyambungkan ke file log offline, instans SQL Server harus diinstal pada komputer yang Anda gunakan untuk melihat file log offline, dan pada komputer tempat file log yang ingin Anda lihat berada. Jika instans SQL Server diinstal di kedua komputer, Anda dapat melihat file offline untuk instans SQL Server, dan misalnya yang menjalankan versi SQL Server sebelumnya di salah satu komputer.

Jika Anda menggunakan Server Terdaftar, instans yang ingin Anda sambungkan harus didaftarkan di bawah Grup Server Lokal atau di bawah Server Manajemen Pusat. (Instans dapat didaftarkan sendiri atau menjadi anggota grup server.) Untuk informasi selengkapnya tentang cara menambahkan instans SQL Server ke Server Terdaftar, lihat topik berikut:

Untuk informasi selengkapnya tentang cara melihat file log offline secara terprogram melalui kueri WMI dan WQL, lihat topik berikut:

  • Kelas SqlErrorLogEvent (Topik ini menunjukkan cara mengambil nilai untuk peristiwa yang dicatat dalam file log tertentu.)

  • Kelas SqlErrorLogFile (Topik ini menunjukkan cara mengambil informasi tentang semua file log SQL Server pada instans SQL Server tertentu.)

Izin

Untuk menyambungkan ke file log offline, Anda harus memiliki izin berikut pada komputer lokal dan jarak jauh:

  • Akses baca ke namespace Layanan Root\Microsoft\SqlServer\ComputerManagement12 WMI. Secara default, setiap orang memiliki akses baca melalui izin Aktifkan Akun. Untuk informasi selengkapnya, lihat prosedur "Untuk memverifikasi izin WMI" nanti di bagian ini.

  • Izin baca ke folder yang berisi file log kesalahan. Secara default, file log kesalahan terletak di jalur berikut (di mana <Drive> mewakili drive tempat Anda menginstal SQL Server dan <InstanceName> adalah nama instans SQL Server):

    <Drive>:\Program Files\Microsoft SQL Server\MSSQL13.< InstanceName>\MSSQL\Log

Untuk memverifikasi pengaturan keamanan namespace WMI, Anda dapat menggunakan snap-in Kontrol WMI.

Untuk memverifikasi izin WMI

  1. Buka snap-in Kontrol WMI. Untuk melakukan ini, lakukan salah satu hal berikut, tergantung pada sistem operasi:

    • Klik Mulai, ketik wmimgmt.msc di kotak Mulai Pencarian , lalu tekan ENTER.

    • Klik Mulai, klik Jalankan, ketik wmimgmt.msc, lalu tekan ENTER.

  2. Secara default, snap-in Kontrol WMI mengelola komputer lokal.

    Jika Anda ingin tersambung ke komputer jarak jauh, ikuti langkah-langkah berikut:

    1. Klik kanan Kontrol WMI (Lokal), lalu klik Sambungkan ke komputer lain.

    2. Dalam kotak dialog Ubah komputer terkelola , klik Komputer lain.

    3. Masukkan nama komputer jarak jauh, lalu klik OK.

  3. Klik kanan Kontrol WMI (Lokal) atau Kontrol WMI (RemoteComputerName), lalu klik Properti.

  4. Dalam kotak dialog Properti Kontrol WMI , klik tab Keamanan .

  5. Di pohon namespace, temukan lalu klik namespace berikut:

    Root\Microsoft\SqlServer\ComputerManagement10

  6. Klik Keamanan.

  7. Pastikan bahwa akun yang akan digunakan memiliki izin Aktifkan Akun . Izin ini memungkinkan akses Baca ke objek WMI.

Lihat File Log

Prosedur berikut ini memperlihatkan cara menampilkan file log offline melalui Server Terdaftar. Prosedur ini mengasumsikan hal-hal berikut:

Instans SQL Server yang ingin Anda sambungkan sudah terdaftar di Server Terdaftar.

Untuk melihat file log untuk instans yang offline
  1. Jika Anda ingin melihat file log offline pada instans lokal, pastikan Anda mulai SQL Server Management Studio dengan izin yang ditingkatkan. Untuk melakukan ini, saat Anda memulai Management Studio, klik kanan SQL Server Management Studio, lalu klik Jalankan sebagai administrator.

  2. Di SQL Server Management Studio, pada menu Tampilan, klik Server Terdaftar.

  3. Di pohon konsol, temukan instans tempat Anda ingin melihat file offline.

  4. Lakukan salah satu hal berikut:

    • Jika instans berada di bawah Grup Server Lokal, perluas Grup Server Lokal, perluas grup server (jika instans adalah anggota grup), klik kanan instans, lalu klik Tampilkan SQL Server Log.

    • Jika instans adalah Server Manajemen Pusat itu sendiri, perluas Server Manajemen Pusat, klik kanan instans, arahkan ke Tindakan Server Manajemen Pusat, lalu klik Tampilkan log SQL Server.

    • Jika instans berada di bawah Server Manajemen Pusat, perluas Server Manajemen Pusat, perluas Server Manajemen Pusat, klik kanan instans (atau perluas grup server dan klik kanan instans), lalu klik Tampilkan log SQL Server.

  5. Jika Anda menyambungkan ke instans lokal, koneksi dibuat menggunakan kredensial pengguna saat ini.

    Jika Anda menyambungkan ke instans jarak jauh, dalam kotak dialog Penampil File Log - Sambungkan Sebagai , lakukan salah satu hal berikut ini:

    • Untuk menyambungkan sebagai pengguna saat ini, pastikan bahwa kotak centang Sambungkan sebagai pengguna lain dikosongkan, lalu klik OK.

    • Untuk menyambungkan sebagai pengguna lain, pilih kotak centang Sambungkan sebagai pengguna lain , lalu klik Atur Pengguna. Saat Diminta, masukkan kredensial pengguna (dengan nama pengguna dalam format domain_name\user_name), klik OK, lalu klik OK lagi untuk menyambungkan.

    Catatan

    Jika file log terlalu lama untuk dimuat, Anda dapat mengklik Hentikan pada toolbar Penampil File Log.

Lihat juga

Penampil File Log