Menampilkan dan Membaca File Log Penyetelan SQL Server
Berlaku untuk: SQL Server - Hanya Windows
Penyiapan SQL Server membuat file log dalam folder tanggal dan bertanda waktu dalam %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log secara default, di mana nnn adalah angka yang sesuai dengan versi SQL yang sedang diinstal. Format nama folder log bertanda waktu YYYYMMDD_hhmmss. Ketika Penyetelan dijalankan dalam mode tanpa pengawas, log dibuat dalam %temp%\sqlsetup*.log. Semua file dalam folder log diarsipkan ke dalam file Log*.cab di folder log masing-masing.
File | Jalur |
---|---|
Summary.txt | %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log |
<Summary_MachineName>_Date.txt | %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\YYYYMMDD_hhmmss |
Detail.txt | %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\YYYYMMDD_hhmmss |
Datastore | %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\YYYYMMDD_hhmmss\Datastore |
File Log MSI | %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\YYYYMMDD_hhmmss\<Name>.log |
ConfigurationFile.ini | %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\YYYYMMDD_hhmmss |
SystemConfigurationCheck_Report.htm | %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\YYYYMMDD_hhmmss |
Untuk penginstalan tanpa pengawas | %temp%\sqlsetup*.log |
Catatan
Angka di jalur nnn sesuai dengan versi SQL Server yang diinstal. Pada gambar di atas, SQL Server 2017 (14.x) diinstal, sehingga foldernya adalah 140
. Untuk SQL Server 2016 (13.x), folder akan menjadi 130
, dan sebagainya.
Penyiapan SQL Server menyelesaikan tiga fase dasar:
- Verifikasi Aturan Global: memvalidasi persyaratan sistem dasar
- Pembaruan komponen: memeriksa apakah ada pembaruan yang tersedia untuk media yang diinstal
- Tindakan yang diminta pengguna: memungkinkan pengguna untuk memilih dan menyesuaikan fitur
Alur kerja ini menghasilkan satu log ringkasan, dan satu log detail untuk penginstalan SQL Server dasar, atau dua log detail saat pembaruan, seperti paket layanan, diinstal bersama dengan penginstalan dasar.
Selain itu, ada file datastore yang berisi rekam jepret status semua objek konfigurasi yang sedang dilacak oleh proses penyiapan, dan berguna untuk memecahkan masalah kesalahan konfigurasi. File cadangan XML dibuat untuk setiap fase eksekusi dan disimpan di subfolder log Datastore di bawah folder log bertanda waktu.
Bagian berikut ini menjelaskan file log Penyiapan SQL Server.
file Summary.txt
Gambaran Umum
File ini menunjukkan komponen SQL Server yang terdeteksi selama Penyiapan, lingkungan sistem operasi, nilai parameter baris perintah jika ditentukan, dan status keseluruhan setiap MSI/MSP yang dijalankan.
Log diatur ke dalam bagian berikut:
- Ringkasan keseluruhan eksekusi
- Properti dan konfigurasi komputer tempat Penyetelan SQL Server dijalankan
- Fitur produk SQL Server yang sebelumnya diinstal di komputer
- Deskripsi versi penginstalan dan properti paket penginstalan
- Pengaturan input runtime yang disediakan selama penginstalan
- Lokasi file konfigurasi
- Detail hasil eksekusi
- Aturan global
- Aturan khusus untuk skenario penginstalan
- Aturan gagal
- Lokasi file laporan aturan
Catatan
Perhatikan bahwa saat menambal mungkin ada sejumlah sub folder (satu untuk setiap instans yang di-patch, dan satu untuk fitur bersama) yang berisi sekumpulan file serupa (yaitu %programfiles%\Microsoft SQL Server\130\Setup Bootstrap\Log<YYYYMMDD_HHMM>\MSSQLSERVER).
Lokasi
summary.txt terletak di dalam %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\.
Untuk menemukan kesalahan dalam file teks ringkasan, cari file dengan menggunakan kata kunci "kesalahan" atau "gagal".
<file Summary_MachineName>_YYYYMMDD_HHMMss.txt
Gambaran Umum
File dasar summary_engine mirip dengan file ringkasan dan dihasilkan selama alur kerja utama.
Lokasi
File Summary_<MachineName>_YYYYMMDD_HHMMss.txt terletak di %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\<YYYYMMDD_HHMM>\.
file Detail.txt
Gambaran Umum
Detail.txt dihasilkan untuk alur kerja utama seperti penginstalan atau peningkatan, dan memberikan detail eksekusi. Log dalam file dihasilkan berdasarkan waktu ketika setiap tindakan untuk penginstalan dipanggil. File teks menunjukkan urutan di mana tindakan dijalankan, serta dependensinya.
Lokasi
File detail.txt terletak di dalam %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\<YYYYMMDD_HHMM>\Detail.txt.
Jika terjadi kesalahan selama proses Penyiapan, pengecualian atau kesalahan dicatat di akhir file ini. Untuk menemukan kesalahan dalam file ini, pertama-tama periksa akhir file diikuti dengan pencarian file untuk kata kunci "kesalahan" atau "pengecualian"
File log MSI
Gambaran Umum
File log MSI menyediakan detail proses paket penginstalan. Mereka dihasilkan oleh MSIEXEC selama penginstalan paket yang ditentukan.
Jenis file log MSI:
- <Feature>_<Architecture>_<Interaction>.log
- <Feature>_<Architecture>_<Language>_<Interaction>.log
- <Feature>_<Architecture>_<Interaction>_<workflow>.log
Lokasi
File log MSI terletak di %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\<YYYYMMDD_HHMM>\<Name>.log.
Di akhir file adalah ringkasan eksekusi, yang mencakup status keberhasilan atau kegagalan dan properti. Untuk menemukan kesalahan dalam file MSI, cari "nilai 3" dan tinjau teks sebelum dan sesudahnya.
file ConfigurationFile.ini
Gambaran Umum
File konfigurasi berisi pengaturan input yang disediakan selama penginstalan. Ini dapat digunakan untuk memulai ulang penginstalan tanpa harus memasukkan pengaturan secara manual. Namun, kata sandi untuk akun, PID, dan beberapa parameter tidak disimpan dalam file konfigurasi. Pengaturan dapat ditambahkan ke file atau disediakan dengan menggunakan baris perintah atau antarmuka pengguna Penyetelan. Untuk informasi selengkapnya, lihat Menginstal SQL Server 2016 Menggunakan File Konfigurasi.
Lokasi
ConfigurationFile.ini terletak di %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\<YYYYMMDD_HHMM>\.
file SystemConfigurationCheck_Report.htm
Gambaran Umum
Laporan pemeriksaan konfigurasi sistem berisi deskripsi singkat untuk setiap aturan yang dijalankan, dan status eksekusi.
Lokasi
SystemConfigurationCheck_Report.htm terletak di %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\<YYYYMMDD_HHMM>\.
Dapatkan bantuan
- Ide untuk SQL: Memiliki saran untuk meningkatkan SQL Server?
- Microsoft Q & A (SQL Server)
- DBA Stack Exchange (tag sql-server): Ajukan pertanyaan SQL Server
- Stack Overflow (tag sql-server): Jawaban atas pertanyaan pengembangan SQL
- Reddit: Diskusi umum tentang SQL Server
- Syarat dan Informasi Lisensi Microsoft SQL Server
- Opsi dukungan untuk pengguna bisnis
- Bantuan dan umpan balik SQL Server tambahan
Berkontribusi pada dokumentasi SQL
Tahukah Anda bahwa Anda dapat mengedit konten SQL sendiri? Jika Anda melakukannya, Anda tidak hanya membantu meningkatkan dokumentasi kami, tetapi Anda juga dikreditkan sebagai kontributor ke halaman.
Untuk informasi selengkapnya, lihat Cara berkontribusi pada dokumentasi SQL Server