ID Artikel: 925976 - Kajian Terakhir: 19 Desember 2011 - Revisi: 1.0

Pesan galat saat Anda mencoba untuk menginstal paket layanan SQL Server 2005 atau paket perbaikan terbaru SQL Server 2005: "kesalahan 29528. Setup telah menjumpai kesalahan tak terduga sementara pengaturan properti Internal"

Tips SistemThis article applies to a different operating system than the one you are using. Article content that may not be relevant to you is disabled.

Pada Halaman ini

Perbesar semua | Perkecil semua

GEJALA

Ketika Anda mencoba untuk menginstal Microsoft SQL Server 2005 Paket Layanan 1 (SP1), kemudian SQL Server 2005 paket layanan, atau paket perbaikan terbaru SQL Server 2005, layanan Database SQL Server 2005 atau SQL Server 2005 analisis layanan mungkin tidak dapat berhasil diinstal. Selain itu, pesan galat berikut ini mungkin login di berkas log penataan:
Kesalahan 29528. Setup telah menjumpai kesalahan tak terduga sementara pengaturan properti Internal. Kesalahan: kesalahan Fatal selama instalasi.

PENYEBAB

Masalah ini terjadi karena salah satu alasan berikut:
  • Operasi telah dihapus kelompok-kelompok lokal untuk instalasi awal SQL Server 2005.
  • Operasi telah berubah pengidentifikasi keamanan (SID) untuk kelompok-kelompok lokal.

TEKNIK PEMECAHAN MASALAH

Penting Bagian ini, metode, atau tugas yang memuat langkah-langkah yang memberitahu Anda bagaimana untuk mengubah registri. Namun, masalah serius mungkin muncul saat Anda memodifikasi registri salah. Oleh karena itu, pastikan Anda mengikuti langkah-langkah ini dengan hati-hati. Untuk perlindungan tambahan, buat cadangan registri sebelum Anda mengubahnya. Kemudian, Anda dapat memulihkan registri apabila ada masalah. Untuk informasi lebih lanjut tentang cara membuat cadangan dan memulihkan registri, klik nomor artikel berikut ini untuk melihat artikel di dalam Basis Pengetahuan Microsoft:
322756  (http://support.microsoft.com/kb/322756/ ) Cara membuat cadangan dan memulihkan registri pada Windows

Untuk berdiri sendiri instalasi SQL Server 2005

  1. Cari subkunci registri berikut yang menyimpan nilai-nilai SID misalnya SQL Server yang mengalami masalah. Setiap tombol berisi nilai yang harus SID untuk kelompok-kelompok lokal yang dikonfigurasi saat SQL Server misalnya awalnya dipasang.
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.X\Setup\SQLGroup
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.X\Setup\AGTGroup
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.X\Setup\FTSGroup
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.X\Setup\ASGroup
    Catatan Dalam subkunci registri ini, MSSQL.X merupakan tempat bagi nilai yang sesuai pada sistem tertentu. Anda dapat menentukan MSSQL.X pada sistem tertentu dengan memeriksa nilai entri registri MSSQLSERVER di bawah subkunci registri berikut:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\Instance Names\SQL\
    Setiap kelompok lokal yang telah dihapus, Anda harus menghapus subkunci registri. Untuk setiap kelompok-kelompok lokal yang SID telah berubah, Anda harus mengubah nilai dari subkunci registri nilai SID baru. Anda dapat memperoleh SID nilai dengan menggunakan utilitas prompt perintah PsGetSid. Nama kelompok-kelompok lokal seperti berikut:
    SQLServer2005MSFTEUser$ComputerName$InstanceName
    Anda dapat memperoleh nama dari Pengguna lokal dan grup simpul dalam konsol manajemen komputer.

    Untuk informasi lebih lanjut tentang cara mendapatkan PsGetSid prompt perintah utilitas, kunjungi Web site Microsoft berikut:
    http://technet.Microsoft.com/en-US/SysInternals/bb897417.aspx (http://technet.microsoft.com/en-us/sysinternals/bb897417.aspx)
  2. Instal ulang paket layanan SQL Server 2005 atau SQL Server 2005 paket perbaikan terbaru.

Misalnya berkerumun SQL Server 2005

  1. Ikuti langkah 1 dalam prosedur untuk berdiri sendiri instalasi SQL Server 2005.
  2. Instal ulang contoh berkerumun SQL Server 2005.
  3. Instal ulang paket layanan SQL Server 2005 atau SQL Server 2005 paket perbaikan terbaru.

STATUS

Microsoft telah mengkonfirmasi bahwa ini merupakan masalah di dalam produk Microsoft sebagaimana didaftar di dalam bagian "Berlaku untuk".

INFORMASI LEBIH LANJUT

Instalasi awal SQL Server 2005 menciptakan kelompok-kelompok lokal dan menyimpan pengaturan SID untuk kelompok-kelompok lokal di registri. Namun, kelompok-kelompok lokal atau SIDs dapat dihapus atau berubah ketika Anda melakukan operasi berikut:
  • Instal layanan direktori Active Directory pada server anggota.
  • Menghapus pengulangan dari kontroler domain.

Anda mungkin menemukan pesan galat yang mirip dengan berikut dalam berkas log penataan:
 

GetServiceUserGroup gagal untuk <InstanceName>, 5</InstanceName>

Kode kesalahan: 0x80070534 (1332)

Windows teks kesalahan: Tidak ada pemetaan antara nama account dan keamanan id dilakukan.

Sumber nama File: sqlca\sqlcax.cpp

Compiler Timestamp: Sabtu November 22 04: 53: 51 2008

Fungsi nama: SetInstanceProperty

Sumber nomor baris: 1224

. .

MSI (s) (AC!E0) [13:59:04:122]: produk: Microsoft SQL Server 2005 (64-bit)--kesalahan 29528. Setup telah menjumpai kesalahan tak terduga sementara pengaturan properti Internal. Kesalahan: kesalahan Fatal selama instalasi.

. .

Kesalahan 29528. Setup telah menjumpai kesalahan tak terduga sementara pengaturan properti Internal. Kesalahan: kesalahan Fatal selama instalasi.

<EndFunc name='LaunchFunction' return='1332' getlasterror='203'></EndFunc>

CustomAction SetInstanceProperty.3EA9D9BF_D9D2_4023_B2A7_9E2137B2FB1B kembali kode kesalahan yang sebenarnya 1603

Aksi berakhir 13: 59: 04: SetInstanceProperty.3EA9D9BF_D9D2_4023_B2A7_9E2137B2FB1B. Mengembalikan nilai 3.

Aksi berakhir 13: 59: 04: menginstal. Mengembalikan nilai 3.




Berlaku bagi:
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Standard X64 Edition
  • Microsoft SQL Server 2005 Standard Edition for Itanium-based Systems
  • Microsoft SQL Server 2005 Enterprise X64 Edition
  • Microsoft SQL Server 2005 Express Edition with Advanced Services
Kata kunci: 
kbsqlsetup kbexpertiseadvanced kbtshoot kbsql2005setup kbprb kbmt KB925976 KbMtid
Penerjemahan MesinPenerjemahan 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:925976  (http://support.microsoft.com/kb/925976/en-us/ )