Anda sedang offline saat ini, menunggu internet Anda untuk menyambung kembali

Cara mengidentifikasi masalah Penataan SQL Server 2008 di berkas log penataan

PENTING: Artikel ini diterjemahkan oleh perangkat lunak penerjemahan mesin Microsoft, dan mungkin telah diedit oleh Masyarakat Microsoft melalui teknologi CTF dan bukan oleh seorang penerjemah profesional. Microsoft menawarkan baik artikel yang diterjemahkan oleh manusia maupun artikel hasil editan terjemahan oleh mesin/komunitas, sehingga Anda dapat mengakses semua artikel di Sentra Pengetahuan yang kami miliki dalam berbagai bahasa. Namun artikel hasil editan mesin atau bahkan komunitas tidak selalu sempurna. Artikel ini dapat mengandung kesalahan dalam hal kosa kata, sintaksis atau tatabahasa, sangat mirip dengan penutur asing yang membuat kekeliruan ketika berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab atas ketidakakuratan, kesalahan atau kerugian apa pun akibat dari kekeliruan dalam penerjemahan isi atau penggunaannya oleh pelanggan kami. Microsoft juga akan senantiasa memperbarui perangkat lunak penerjemahan mesin dan alat untuk menyempurnakan Editan Hasil Penerjemahan Mesin.

Klik disini untuk melihat versi Inggris dari artikel ini: 955396
PENDAHULUAN
Jika terjadi masalah selama penginstalan Microsoft SQL Server 2008, Anda dapat menggunakan berkas log SQL Server 2008 untuk memecahkan masalah. Artikel ini berisi contoh skenario dan menjelaskan, langkah demi langkah, cara untuk menemukan penyebab khusus SQL Server 2008 masalah penataan.
Informasi lebih lanjut
Ketika Anda menjalankan Penataan SQL Server, file log dibuat dalam folder log timestamped baru. Log folder terletak di % programfiles %\Microsoft SQL Server\100\Setup Bootstrap\Log\. cap waktu log nama folder adalah dalam format YYYYMMDD_hhmmss.

Untuk memecahkan masalah yang mungkin terjadi selama penataan SQL Server 2008, Anda mungkin harus melihat di banyak berkas log untuk menemukan penyebab masalah. Berkas log awal dapat menyediakan hanya titik awal untuk menentukan penyebab kegagalan.

Umumnya, Anda tidak harus menggunakan salah satu berkas log di dalam subfolder Datastore. Biasanya, berkas berikut ini harus meninjau:
  • ConfigurationFile.ini
  • Summary.txt
  • Detail.txt
  • Detail_ComponentUpdate.txt
  • Sql_common_core_Cpu<32 and="" or="" 64="">_1.log</32>
  • Sql_common_core_loc_Cpu<32 and="" or="" 64="">_1033_1.log</32>
  • Sql_engine_core_inst_Cpu<32 and="" or="" 64="">_1.log</32>
  • Sql_engine_core_inst_loc_Cpu<32 and="" or="" 64="">_1033_1.log</32>
  • Sql_engine_core_shared_Cpu<32 and="" or="" 64="">_1.log</32>
  • Sql_engine_core_shared_loc_Cpu<32 and="" or="" 64="">_1033_1.log</32>
  • Sql_tools_Cpu<32 and="" or="" 64="">_1.log</32>
  • Sql_tools_loc_Cpu<32 and="" or="" 64="">_1033_1.log</32>
  • SqlBrowser_Cpu32_1.log
  • Sqlncli_Cpu<32 and="" or="" 64="">_1.log</32>
CatatanDi lingkungan Anda, nama file dan jumlah file log mungkin berbeda dari daftar berdasarkan fitur instalasi yang dipilih ketika Anda menginstal SQL Server 2008.

Deskripsi tentang berkas log SQL Server 2008

Summary.txt

Lokasi: % ProgramFiles %\Microsoft SQL Server\100\Setup Bootstrap\Log\

Tujuan: log ini adalah bersih dan pengguna ramah berkas log yang berisi informasi dasar tentang masalah. Ini menunjukkan berkas komponen server SQL yang terdeteksi, lingkungan sistem operasi, parameter baris perintah yang telah ditentukan, nilai yang ditetapkan, dan status keseluruhan setiap file MSI dan MSP yang dieksekusi.

Pemecahan masalah: untuk menemukan kesalahan dalam file ini, Cari bukti kunci "rusak" atau "error". Untuk informasi selengkapnya tentang rincian kegagalan, Buka berkas yang terdaftar di baris yang dimulai dengan "Log gagal".

Summary_<%ComputerName%_YYYYMMDD_HHMMSS>.txt

Lokasi: % ProgramFiles%\Microsoft SQL Server\100\Setup Bootstrap\Log\<YYYYMMDD_HHMMSS></YYYYMMDD_HHMMSS>\Summary_<%ComputerName%_YYYYMMDD_HHMM>txt

Tujuan: berkas log ini berisi informasi yang sama seperti Summary.txt file.Log ini juga mungkin berisi informasi tentang setiap upaya Penataan SQL Server sebelumnya.

Pemecahan masalah: untuk menemukan kesalahan dalam file ini, Anda dapat umumnya Telisik kata bukti kunci "rusak" atau "error". Untuk informasi selengkapnya tentang rincian kegagalan, Buka berkas yang terdaftar di baris yang dimulai dengan "Log gagal".

Detail.txt

Lokasi: % ProgramFiles %\Microsoft SQL Server\100\Setup Bootstrap\Log\<YYYYMMDD_HHMM></YYYYMMDD_HHMM>\Detail.txt

Tujuan: berkas log ini menyediakan rincian log eksekusi. Diatur pada baris yang diawali dengan stempel waktu yang diikuti dengan ekstensi yang dihasilkan log. Ini adalah salah satu dari berkas log yang paling penting karena dapat digunakan untuk mengidentifikasi kegagalan yang terjadi. Log dibuat setiap kali. Ini berarti bahwa tindakan yang dicatat di sini tidak dengan komponen yang dihasilkan mereka tetapi waktu yang mereka dipanggil. Hal ini berguna untuk menentukan proses eksekusi langkah demi langkah, perintah tindakan yang dieksekusi dan ketergantungan antara tindakan. Berkas ini dibuat untuk alur kerja utama seperti pemasangan, atau meningkatkan alur kerja.

Pemecahan masalah: jika kesalahan terjadi pada proses persiapan, kesalahan atau pengecualian akan dicatat di akhir berkas. Untuk menemukan kesalahan dalam file ini, Anda harus pergi ke akhir berkas dan baca tindakan terbalik dari bawah ke atas untuk menemukan mana kesalahan atau pengecualian dicatat. Menemukan baris yang dimulai dengan "Keluar fasilitas kode" di Summary.txt file, dan kemudian Cari "kesalahan," "Watson bucket" atau "pengecualian" bukti kunci dalam berkas Detail.txt. Hasil pencarian di dekat kode fasilitas keluar akan membantu Anda mengidentifikasi Kapan dan di mana pertama kali terjadi kesalahan.

Detail_ComponentUpdate.txt

Lokasi: % ProgramFiles%\Microsoft SQL Server\100\Setup Bootstrap\Log\<YYYYMMDD_HHMMSS></YYYYMMDD_HHMMSS>\Detail_ComponentUpdate.txt

Tujuan: berkas log ini menyerupai berkas Detail.txt. Berkas ini dibuat untuk komponen pemutakhiran alur kerja.

Pemecahan masalah: Ikuti langkah yang sama dengan yang ada pada bagian Detail.txt.

Detail_GlobalRules.txt

Lokasi: % ProgramFiles %\Microsoft SQL Server\100\Setup Bootstrap\Log\<YYYYMMDD_HHMMSS></YYYYMMDD_HHMMSS>\Detail_GlobalRules.txt

Tujuan: berkas log ini menyerupai berkas Detail.txt. Berkas ini dibuat untuk eksekusi aturan global.

Pemecahan masalah: berkas log ini digunakan hanya jika file Summary.txt yang menunjukkan kegagalan di bagian SystemConfigurationCheck. Umumnya, Anda dapat membuka dan menggunakan berkas SystemConfigurationCheck_Report.htm untuk mendapatkan semua informasi yang diperlukan. Namun, jika Anda ingin informasi tambahan dari log ini, Cari "aturan evaluasi dilakukan: gagal" frase dalam berkas ini.

Berkas log MSI:

  • <Feature>_<Architecture>_<Iteration>.log</Iteration></Architecture></Feature>
  • <Feature>_<Architecture>_<Language>_<Iteration>.log</Iteration></Language></Architecture></Feature>
  • <Feature>_<Architecture>_<Iteration>_<workflow>.log</workflow></Iteration></Architecture></Feature>
Lokasi: % ProgramFiles %\Microsoft SQL Server\100\Setup Bootstrap\Log\<YYYYMMDD_HHMMSS></YYYYMMDD_HHMMSS>\<Name></Name>.log

Tujuan: berkas log ini menyediakan rincian log proses penginstalan paket. Log ini dibuat oleh proses Msiexec.exe ketika Anda menginstal paket tertentu. Jika penataan berhasil dan tidak ada kesalahan dijumpai, entri log "Produk:Product_Name-Pemasangan berhasil diselesaikan "ditampilkan.

Pemecahan masalah: ketika Anda menggunakan berkas log MSI, pastikan bahwa Anda sedang melihat asli sumber masalah alih-alih pesan galat reaktif. Untuk melakukannya, ikuti langkah-langkah berikut:
  1. Urutkan MSI log di direktori yang sama dengan tanggal diubah.
  2. Buka berkas log MSI setiap dari bagian bawah berkas log untuk setiap log sebelumnya. Untuk setiap berkas log, Cari "nilai pengembalian 3" atau "@Microsoft" tanpa tanda kutip.
  3. Perhatikan pesan galat untuk setiap berkas hingga Anda menemukan ada kesalahan di akhir log. Log terakhir mengandung kesalahan asli. Apabila Anda menemukan kejadian pertama di dalam log, Anda harus menentukan apakah entri valid karena tidak semua "mengembalikan nilai 3" galat adalah masalah. Beberapa kesalahan yang diharapkan. Jika Anda tidak dapat menentukan apakah galat sah, kami sarankan agar Anda mencoba salah satu dari opsi dukungan Microsoft SQL Server.

SystemConfigurationCheck_Report.htm

Lokasi: % ProgramFiles%\Microsoft SQL Server\100\Setup Bootstrap\Log\<YYYYMMDD_HHMMSS></YYYYMMDD_HHMMSS>\SystemConfigurationCheck_Report.htm

Tujuan: file ini berisi versi ramah status eksekusi aturan. Ini juga menyediakan keterangan singkat setiap aturan yang dijalankan.

Pemecahan masalah: Anda dapat membuka berkas SystemConfigurationCheck_Report.htm dan Cari bukti kunci "Gagal" dan periksa jika ada entri "Peringatan" berlaku untuk lingkungan Anda.

Skenario contoh cara menggunakan berkas log untuk mengidentifikasi penginstalan gagal SQL Server 2008 yang berdiri sendiri bernama contoh

Dalam skenario ini, pesan galat ditampilkan di kotak dialogPenataan Microsoft SQL Server 2008 yang menyerupai berikut ini:

Judul: Penataan Microsoft SQL Server 2008

------------------------------

Telah terjadi galat berikut ini:

Penataan SQL Server telah mengalami galat saat menjalankan berkas penginstal Windows.

Pesan galat penginstal Windows: sistem tidak dapat menemukan berkas yang ditentukan.

Berkas Pemasang Windows: C:\Temp\SQL2008Full_ENU\x64\setup\sql_engine_core_inst_msi\sql_engine_core_inst.msi

Berkas log penginstal Windows: C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20100521_064942\sql_engine_core_inst_Cpu64_1.log

Klik 'Coba lagi' untuk mencoba tindakan gagal, atau klik 'Cancel' untuk membatalkan tindakan ini dan melanjutkan penataan.

Untuk bantuan, klik: http://go.microsoft.com/fwlink?LinkID=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=10.0.2531.0&EvtType=0xDC80C325

------------------------------

TOMBOL:

& RetryCancel
------------------------------

Dalam skenario ini, mari kita mengasumsikan bahwa Anda tidak melihat pesan galat ini di kotak dialogPenataan Microsoft SQL Server 2008 . Sebaliknya, pengaturan menunjukkan bahwa proses penataan gagal.

Dalam skenario ini, untuk Telisik penyebab kegagalan dengan menggunakan berkas log, ikuti langkah-langkah berikut:
  1. Cari dan buka file Summary.txt yang berkaitan dengan terakhir kali Anda menjalankan Penataan SQL Server 2008. Dalam contoh ini, folderC:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20100521_064942 berkaitan dengan instalasi yang sebenarnya. Folder ini berisi file Summary.txt yang memiliki nama file dalam format berikut:
    Summary_<Machine_Name>_20100521_064942.txt</Machine_Name>
  2. Summary.txt file menemukan informasi berikut ini di bagian atas laporan untuk membantu Anda menentukan penyebab kegagalan:
    Ringkasan keseluruhan:

    Hasil: penginstalan SQL Server gagal. Untuk melanjutkan, periksa penyebab kegagalan, memperbaiki masalah, bongkar SQL Server, dan kemudian jalankan kembali Penataan SQL Server.

    keluar dari kode (desimal):-2068643839

    keluar dari fasilitas kode: ketrampilan

    keluar dari kode galat: 1

    Pesan keluar: penginstalan SQL Server gagal. Untuk melanjutkan, periksa penyebab kegagalan, memperbaiki masalah, bongkar SQL Server, dan kemudian jalankan kembali Penataan SQL Server.

    Waktu mulai: 2010-05-21 06:50:38

    Akhir waktu: 2010-05-21 07:09:19

    Minta tindakan: menginstal

    Login gagal: C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20100521_064942\Detail.txt

    Berdasarkan informasi ini, pemecahan masalah kode keluar atau keluar fasilitas kode tidak akan membawa Anda untuk menemukan penyebab. Hal ini karena kode ini mencakup beberapa situasi dan tidak menentukan faktor kegagalan. Informasi penting dari bagian ini adalah baris yang dimulai dengan "Log gagal."
  3. Buka berkas log yang diidentifikasi di baris yang dimulai dengan "Log dengan kegagalan" dalam berkas Summary.exe. Dalam contoh ini, Buka berkas C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20100521_064942\Detail.txt.
  4. Mulai dari akhir berkas, Telisik kesalahan ketrampilan dari bagian bawah cadangan. Anda akan menemukan bagian berikut ini:
    2010-05-21 07:09:19 Slp: ----------------------------------------------------------------------

    2010-05-21 07:09:19 Slp: menjalankan tindakan: CloseUI

    2010-05-21 07:09:19 Slp: berhenti tindakan dilewati di UI Mode penuh

    2010-05-21 07:09:19 Slp: menyelesaikan tindakan: CloseUI, dikembalikan True

    2010-05-21 07:09:23 Slp:

    2010-05-21 07:09:23 Slp:

    2010-05-21 07:09:23 Slp: ----------------------------------------------------------------------

    2010-05-21 07:09:23 Slp:

    2010-05-21 07:09:23 Slp: galat hasil:-2068643839

    2010-05-21 07:09:23 Slp: menghasilkan kode Fasilitas: ketrampilan

    2010-05-21 07:09:23 Slp: menghasilkan kode galat: 1

    2010-05-21 07:09:23 Slp: Sco: mencoba membuat bukti kunci registri dasar HKEY_LOCAL_MACHINE, Mesin

    2010-05-21 07:09:23 Slp: Sco: berusaha membuka subkunci registri

    2010-05-21 07:09:23 Slp: Sco: berusaha membuka subkunci registri Software\Microsoft\PCHealth\ErrorReporting\DW\Installed

    2010-05-21 07:09:23 Slp: Sco: berusaha mendapatkan nilai registri DW0201

    2010-05-21 07:10:26 Slp: Dikirim 2 2 kegagalan untuk penyimpanan data Watson
  5. Informasi ini masih tidak menunjukkan sebenarnya penyebab masalah atau cara mengatasinya. Pesan berikut mungkin menyesatkan Anda berpikir bahwa ini adalah masalah izin atau kerusakan registri. Masalah ini adalah hanya gejala masalah inti. Deskripsi berkas Detail.txt yang disebutkan sebelumnya, kami menyarankan Telisik frasa "Kesalahan," "Watson bucket" dan "Pengecualian." Dalam contoh ini, dengan menggunakan kriteria kueri ini, Anda menerima hasil berikut ini:
    • Galat: kejadian 99
    • Pengecualian: 26 kejadian
    • Watson bucket: 4 kejadian

  6. Dalam hal ini, "Watson bucket" akan item pertama untuk meninjau berkas log Detail.txt. Cari dari bagian bawah berkas ke atas. Lokasi pertama bagian bucket Watson menampilkan entri berikut ini:
    2010-05-21 06:57:03 Slp: paket Target: "C:\Temp\SQL2008Full_ENU\x64\setup\sql_engine_core_inst_msi\sql_engine_core_inst.msi"

    2010-05-21 06:57:04 Slp: InstallPackage: MsiInstallProduct kembali hasil kode 2.

    2010-05-21 06:57:04 Slp: Watson Bucket 1

    Dari informasi ini, kita dapat simpulkan bahwa penyebab kegagalan adalah bahwa paket target C:\Temp\SQL2008Full_ENU\x64\setup\sql_engine_core_inst_msi\sql_engine_core_inst.msi hilang.


Referensi
Untuk informasi selengkapnya tentang cara melihat dan membaca berkas log SQL Server 2008, lihat artikel Microsoft TechNet berikut:
Cara: tampilan dan baca SQL Server Berkas Log penataan

TechNet artikel ini menjelaskan struktur dasar nama berkas dan konten yang diharapkan. Di dalam artikel ini, kami akan menjelaskan lebih spesifik tentang bagaimana dan kapan harus menggunakan setiap tipe berkas log.

2251397Penataan SQL Server 2008 macet di sistem x 64 dengan prosesor logis yang lebih dari 32

975055 FIX: Pesan galat ketika Anda menginstal SQL Server 2008 di komputer yang menjalankan Windows 7: "Invoke atau BeginInvoke tidak disebut pada kontrol sampai window handle dibuat."

Pusat Solusi SQL Server

SQL Server menginstal portal
SQL Server 2008 konfigurasi instalasi SQL2008RelNoteInstallation berdiri sendiri

Peringatan: Artikel ini telah diterjemahkan secara otomatis

Properti

ID Artikel: 955396 - Tinjauan Terakhir: 03/15/2015 05:45:00 - Revisi: 4.0

Microsoft SQL Server 2008 Enterprise, Microsoft SQL Server 2008 Developer, Microsoft SQL Server 2008 Express, Microsoft SQL Server 2008 Standard, Microsoft SQL Server 2008 Web, Microsoft SQL Server 2008 Workgroup

  • kbsqlsetup sql2008relnoteinstallation sql2008relnote kbexpertiseadvanced kbinfo kbmt KB955396 KbMtid
Tanggapan