การติดตั้ง SQL Server 2012 Express ล้มเหลวด้วยข้อผิดพลาด“ ไม่พบหมายเลขอ้างอิงการเริ่มต้นโปรแกรมฐานข้อมูล”


13

ฉันพยายามติดตั้ง SQL Server Express 2012 ด้วย x64 x64 บน Windows 7 SP1 x64 เครื่องนี้เคยติดตั้ง SQL Server Express 2012 มาก่อน อินสแตนซ์นี้ได้รับการอัพเกรดเป็น SQL Server 2012 Standard ซึ่งได้ถูกถอนการติดตั้งไปแล้ว

ต่อไปนี้เป็นตัวเลือกที่เลือกระหว่างการติดตั้ง:

  • รวมการอัปเดตผลิตภัณฑ์ SQL Server ในการติดตั้ง - 2 เกี่ยวข้องกับ KB 2793634

  • ติดตั้งคุณสมบัติทั้งหมดไปยังไดเรกทอรีเริ่มต้น

  • SQLEXPRESS อินสแตนซ์ที่มีชื่อในไดเร็กทอรีรูทอินสแตนซ์ดีฟอลต์

  • บัญชีบริการเริ่มต้น: โปรแกรมฐานข้อมูลเซิร์ฟเวอร์ SQL -> NT Service \ MSSQL $ SQLEXPRESS

  • การกำหนดค่าเครื่องมือฐานข้อมูลเริ่มต้น

การติดตั้งล้มเหลวโดยมีข้อผิดพลาดดังต่อไปนี้:

TITLE: การตั้งค่า Microsoft SQL Server 2012 Service Pack 1

ข้อผิดพลาดต่อไปนี้เกิดขึ้น:

ไม่พบหมายเลขอ้างอิงการเริ่มต้นโปรแกรมฐานข้อมูล

สำหรับความช่วยเหลือให้คลิก: http://go.microsoft.com/fwlink?LinkID=20476&ProdName=Microsoft%20SQL%20Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=11.0.3128.0&EvtType=0xD15B4EB2%254002525F%2525XI%

------------------------------ ปุ่ม:

ตกลง

ฉันอ่านแล้วว่านี่อาจเกี่ยวข้องกับบัญชีเสมือน MSSQL $ SQLEXPRESS ที่เสียหาย

ความคิดเห็นเกี่ยวกับวิธีการแก้ไขปัญหานี้?

ขอบคุณ

จอน

Summary.txt

สรุปโดยรวม: ผลสุดท้าย: ล้มเหลว: ดูรายละเอียดด้านล่างรหัสออก (ทศนิยม): -2061893607 เวลาเริ่มต้น:
2014-03-24 12:08:49 เวลาสิ้นสุด: 2014-03-24 12:28:21 การกระทำที่ร้องขอ: ติดตั้ง

การตั้งค่าเสร็จสมบูรณ์ด้วยการกระทำที่จำเป็นสำหรับคุณสมบัติ ข้อมูลการแก้ไขปัญหาสำหรับคุณสมบัติเหล่านั้น: ขั้นตอนต่อไปสำหรับ SQLEngine: ใช้ข้อมูลต่อไปนี้เพื่อแก้ไขข้อผิดพลาดถอนการติดตั้งคุณลักษณะนี้แล้วเรียกใช้กระบวนการตั้งค่าอีกครั้ง ขั้นตอนถัดไปสำหรับการจำลองแบบ: ใช้ข้อมูลต่อไปนี้เพื่อแก้ไขข้อผิดพลาดถอนการติดตั้งคุณลักษณะนี้แล้วเรียกใช้กระบวนการตั้งค่าอีกครั้ง

คุณสมบัติของเครื่อง: ชื่อเครื่อง: MONTREAL
จำนวนตัวประมวลผลของเครื่อง: 4 เวอร์ชั่นของระบบปฏิบัติการ:
Windows 7 OS เซอร์วิสแพ็ค: Service Pack 1 ภูมิภาค OS: ภาษาสหรัฐอเมริกาของระบบปฏิบัติการ: ภาษาอังกฤษ (สหรัฐอเมริกา) สถาปัตยกรรม OS: x64 สถาปัตยกรรมกระบวนการ: 64 บิต

คุณลักษณะของผลิตภัณฑ์ที่ค้นพบ: Product
Instance ID อินสแตนซ์
รุ่นภาษาฉบับรวมเป็นกลุ่ม

คุณสมบัติของแพคเกจ: คำอธิบาย: Microsoft SQL Server 2012 Service Pack 1 ชื่อผลิตภัณฑ์: SQL Server 2012 ประเภท: RTM เวอร์ชัน:
11 ตำแหน่งการติดตั้ง: c: \ 097a5adf24ea31e1a16d \ x64 \ setup \ Installation edition: Express

Slipstream: True SP Level
1 ระดับแพทช์: 11.1.3128.0

สถานะการอัปเดตผลิตภัณฑ์: สำเร็จ: KB 2674319, KB 2793634

เลือกการปรับปรุงผลิตภัณฑ์ที่เลือกสำหรับการติดตั้ง: ชื่อเรื่อง:
บทความที่อ้างอิงจาก Service Pack 1: KB 2674319 เวอร์ชัน: 11.1.3000.0 สถาปัตยกรรม: x64 ภาษา: 1033

ชื่อเรื่อง: บทความฐานความรู้การอัพเดทผลิตภัณฑ์ GDR ของ SQL Server 2012 SP1 GDR: KB 2793634 เวอร์ชัน:
11.1.3128.0 สถาปัตยกรรม: x64 ภาษา: ทั้งหมด

อัปเดตที่มา: MU

ตั้งค่าการป้อนผู้ใช้: ACTION: ติดตั้ง
ADDCURRENTUSERASSQLADMIN: AGTSVCACCOUNT จริง:
NT AUTHORITY \ NETWORK SERVICE AGTSVCPASSWORD: *****
AGTSVCSTARTUPTYPE: พิการ ASBACKUPDIR:
การสำรองข้อมูล ASCOLLATION: Latin1_General_CI_AS
ASCONFIGDIR: Config ASDATADIR:
ข้อมูล ASLOGDIR: เข้าสู่ระบบ ASPROVIDERMSOLAP:
1 ASSERVERMODE: หลายมิติ ASSVCACCOUNT:
ASSVCPASSWORD: ASSVCSTARTUPTYPE: ASSYSADMINACCOUNTS
อัตโนมัติ: ASTEMPDIR:
Temp BROWSERSVCSTARTUPTYPE: ปิดใช้งาน CLTCTLRNAME:
CLTRESULTDIR: CLTSTARTUPTYPE:
0 CLTSVCACCOUNT: CLTSVCPASSWORD:
CLTWORKINGDIR:
COMMFABRICENCRYPTION: 0 COMMFABRICNETWORKLEVEL: 0
COMMFABRICPORT: 0 CONFIGURATIONFILE:
CTLRSTARTUPTYPE: 0 CTLRSVCACCOUNT:
CTLRSVCPASSWORD: CTLRUSERS:
ENABLERANU: ENU จริง:
ErrorReporting จริง: คุณสมบัติเท็จ
SQLEngine จำลอง SNAC_SDK FILESTREAMLEVEL: 0
FILESTREAMSHARENAME: FTSVCACCOUNT:
FTSVCPASSWORD: ช่วยเหลือ:
IACCEPTSQLSERVERLICENSETERMS false: INDICATEPROGRESS จริง:
เท็จ INSTALLSHAREDDIR: C: \ Program Files \ Microsoft SQL Server \ INSTALLSHAREDWOWDIR: ไฟล์ C: \ Program (x86) \ Microsoft SQL Server \ INSTALLSQLDATADIR:
INSTANCEDIR CID SQLEXPRESS INSTANCENAME:
SQLEXPRESS ISSVCACCOUNT: NT AUTHORITY \ เครือข่าย ISSVCPASSWORD: ISSVCSTARTUPTYPE: ISSVCSTARTUPTYPE: MATRIXCMSERVERNAME
อัตโนมัติ
: MATRIXCMSERVERNAME:
0 PID: *****
QIETET
AllFeatures_WithDefaults RSINSTALLMODE:
DefaultNativeMode RSSHPINSTALLMODE:
DefaultSharePointMode RSSVCACCOUNT:
RSSVCPASSWORD: RSSVCSTARTUPTYPE:
อัตโนมัติอย่าง sapwd: SECURITYMODE:
SQLBACKUPDIR: SQLCOLLATION:
Latin1_General_CI_AS SQLSVCACCOUNT: บริการ NT \ MSSQL $ SQLEXPRESS SQLSVCPASSWORD:
SQLSVCSTARTUPTYPE: อัตโนมัติ SQLSYSADMINACCOUNTS:
มอนทรีออ \ โจนาธานเบลีย์ SQLTEMPDBDIR:
SQLTEMPDBLOGDIR: SQLUSERDBDIR:
SQLUSERDBLOGDIR: SQMREPORTING:
false TCPENABLED: 0 UIMODE:
AutoAdvance UpdateEnabled: true แหล่งข้อมูล Update:
MU X86: false

ไฟล์การกำหนดค่า: Bootstrap \ Log \ 20140324_120228 \ ConfigurationFile.ini C: \ Program Files \ Microsoft SQL Server \ 110 \ Setup

ผลลัพธ์โดยละเอียด: คุณสมบัติ: เครื่องมือบริการฐานข้อมูลสถานะ: ล้มเหลว: ดูบันทึกเพื่อดูรายละเอียดเหตุผลสำหรับความล้มเหลว: เกิดข้อผิดพลาดระหว่างกระบวนการติดตั้งคุณลักษณะ ขั้นตอนถัดไป: ใช้ข้อมูลต่อไปนี้เพื่อแก้ไขข้อผิดพลาดถอนการติดตั้งคุณลักษณะนี้แล้วเรียกใช้กระบวนการตั้งค่าอีกครั้ง ชื่อส่วนประกอบ:
คุณลักษณะอินสแตนซ์ของบริการเซิร์ฟเวอร์ฐานข้อมูล SQL Server รหัสข้อผิดพลาดของคอมโพเนนต์: 0x851A0019 คำอธิบายข้อผิดพลาด: ไม่พบหมายเลขอ้างอิงการเริ่มต้นโปรแกรมฐานข้อมูล ลิงก์ความช่วยเหลือข้อผิดพลาด:
http://go.microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=11.0.3128.0&EvtType=0xD15B4EB2%400x4BDAF9BA4040340404BD

คุณสมบัติ: สถานะการจำลองแบบของเซิร์ฟเวอร์ SQL:
ล้มเหลว: ดูบันทึกเพื่อดูรายละเอียดเหตุผลสำหรับความล้มเหลว: เกิดข้อผิดพลาดสำหรับการขึ้นต่อกันของคุณสมบัติที่ทำให้กระบวนการตั้งค่าสำหรับคุณสมบัติล้มเหลว ขั้นตอนถัดไป: ใช้ข้อมูลต่อไปนี้เพื่อแก้ไขข้อผิดพลาดถอนการติดตั้งคุณลักษณะนี้แล้วเรียกใช้กระบวนการตั้งค่าอีกครั้ง ชื่อส่วนประกอบ:
คุณลักษณะอินสแตนซ์ของบริการเซิร์ฟเวอร์ฐานข้อมูล SQL Server รหัสข้อผิดพลาดของคอมโพเนนต์: 0x851A0019 คำอธิบายข้อผิดพลาด: ไม่พบหมายเลขอ้างอิงการเริ่มต้นโปรแกรมฐานข้อมูล ลิงก์วิธีใช้ข้อผิดพลาด:
<>> คุณสมบัติ: สถานะเบราว์เซอร์ SQL:
ผ่านแล้ว

คุณสมบัติ: สถานะ SQL Writer:
ผ่านแล้ว

คุณสมบัติ: สถานะการเชื่อมต่อไคลเอ็นต์ SQL:
ผ่านแล้ว

คุณสมบัติ: สถานะ SDK การเชื่อมต่อไคลเอ็นต์ SQL: ผ่านแล้ว

กฎที่มีความล้มเหลว:

กฎสากล:

กฎเฉพาะสถานการณ์:

ไฟล์รายงานกฎ: Bootstrap \ Log \ 20140324_120228 \ SystemConfigurationCheck_Report.htm SQL Server \ 110 \ Setup SQL


2
ไม่มีการเดาเพิ่มเติม คุณจะค้นหาและอ่านไฟล์บันทึกการติดตั้ง ดูดูและติดตั้งอ่าน SQL Server แฟ้มบันทึก หากคุณไม่สามารถระบุข้อผิดพลาดได้ในบันทึกการติดตั้งให้โพสต์บันทึกที่นี่
Remus Rusanu

คำตอบ:


10

ทางออกที่ง่ายและสมบูรณ์สำหรับข้อผิดพลาด 'ไม่พบเครื่องมือจัดการฐานข้อมูลเริ่มต้น' ในลิงค์ด้านล่าง เหตุผลสำหรับข้อผิดพลาดอาจเป็นได้

1. บัญชีที่ผู้ใช้เลือกในหน้าต่างหน้าการกำหนดค่าเซิร์ฟเวอร์ (ระหว่างการติดตั้ง) ไม่สามารถนำบริการโปรแกรมฐานข้อมูลของ SQL Server มาออนไลน์ได้ อาจไม่มีสิทธิ์พิเศษหรือเสียหาย ในระหว่างการติดตั้งบริการโปรแกรมฐานข้อมูล SQL Server พยายามนำบริการฐานข้อมูลออนไลน์เป็นกระบวนการภายใน แต่เนื่องจากบัญชีเริ่มต้นอาจเสียหายหรือไม่มีสิทธิ์ที่เหมาะสมจึงไม่สามารถทำได้และท้ายที่สุดการติดตั้งจะล้มเหลว

2. เหตุผลอื่น ๆ คือเมื่อการติดตั้งล้มเหลวเป็นครั้งแรกเนื่องจากเหตุผลบางอย่างและผู้ใช้ถอนการติดตั้งล้มเหลวในการติดตั้งจากเพิ่มโปรแกรมลบการถอนการติดตั้งออกจากบัญชีอยู่ในสถานะที่ใช้งานไม่ได้ดังนั้นความพยายามเพิ่มเติมใด ๆ

วิธีแก้ปัญหาสามารถ

ถอนการติดตั้งเซิร์ฟเวอร์ SQL โดยสมบูรณ์จากโปรแกรมเพิ่มลบ

เปิดใช้งานการตั้งค่าโดยคลิกขวาแล้วเลือกเรียกใช้ในฐานะผู้ดูแลระบบ หลังจากเรียกใช้การตั้งค่าและให้รายละเอียดที่จำเป็นคุณจะไปที่หน้าการกำหนดค่าเซิร์ฟเวอร์ เมื่อคุณมาถึงหน้านี้กรุณาเลือกบัญชีเริ่มต้นสำหรับบริการ Database Engine เป็น NT Authority \ SYSTEM ซึ่งเรียกอีกอย่างว่าบัญชี Local System

รายละเอียดที่สมบูรณ์ในข้อผิดพลาดในการติดตั้งเซิร์ฟเวอร์ SQL: ไม่พบหมายเลขอ้างอิงการเริ่มต้นโปรแกรมฐานข้อมูล


ขอบคุณมาก Shanky ฉันติดตั้งและถอนการติดตั้งหลายครั้งและรู้สึกผิดหวังมาก โซลูชันของคุณในการเปลี่ยนเป็น NT Authority \ SYSTEM ทำงานได้อย่างมีเสน่ห์
Susan

5

หลังจากทำงานกับฝ่ายสนับสนุนด้านเทคนิคของ Microsoft เกี่ยวกับปัญหานี้เราได้พิจารณาแล้วว่าการถอนการติดตั้ง SQL Server Standard และติดตั้ง SQL Server Express อีกครั้งจะทำให้บัญชีบริการ (ในกรณีนี้NT Service \ MSSQL $ SQLEXPRESS ) อยู่ในสถานะที่ไม่ทำงาน ไม่มีสิทธิ์ที่จำเป็นในการเรียกใช้บริการ

ในการแก้ไขปัญหาเราดำเนินการด้วยตนเองและเพิ่มสิทธิ์ที่จำเป็นตามที่ระบุในการกำหนดค่าบัญชี Windows Server และการอนุญาตในเอกสารประกอบของ SQL Server โปรดทราบว่าสิทธิ์บางอย่างเท่านั้นที่ขาดหายไป


ขอบคุณสำหรับคำใบ้นั่นคือ bloker สำหรับฉันเช่นกัน ไม่สามารถค้นหาวิธีการกำหนดค่าสิทธิ์เหล่านั้นใหม่ในบัญชีบริการ NT บนสถานี windows 7 (ไม่ปรากฏขึ้นในการจัดการบัญชีซึ่งดูเหมือนว่าจะไม่อนุญาตการกำหนดค่าสิทธิ์) ฉันแก้ไขปัญหาด้วยการปิดโปรไฟล์บัญชีเหล่านั้น (คุณสมบัติคอมพิวเตอร์, พารามิเตอร์ขั้นสูง, พารามิเตอร์โปรไฟล์ผู้ใช้, การระงับโปรไฟล์บริการ \ mssql สุทธิ, จากนั้นไปที่โฟลเดอร์ผู้ใช้, ระงับโฟลเดอร์ (จำเป็นต้องมีการเป็นเจ้าของ, รีบูต, ... ) และติดตั้งใหม่ในที่สุด)
Frédéric
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.