הודעת שגיאה בעת ניסיון התקנת SQL Server 2017
-
אני מנסה להתקין SQL Server 2017, ומקבל הודעת שגיאה שחוזרת על עצמה שוב ושוב. מצורפת ההודעה.
לפי חיפושים שביצעתי נראה שבדובר בשגיאה שקשורה להימצאות של מופע קודם של SQL Server (דבר שלא ידוע לי שהתקנתי מעולם).
מה כבר ניסיתי:
*להסיר באמצעות לוח הבקרה את כל ההתקנות של SQL.*למחוק את רשומות הרישום המופיעות כאן
*למחוק את התיקיות הנראות נוגעות ל-SQL
*להתקין עם הרשאת מנהל כשקובץ ההתקנה נמצא בכונן C.
*לנסות להתקין את גרסת 2019 (השגיאה חוזרת)
אני לא יודע אם רלוונטי, אבל מותקן לי על המחשב Visual Studio 2019 וכן Visual Studio Code.
מצו"ב קובץ הלוג של ההתקנה.
Details.txtלמען הנוחות מצו"ב קוד השגיאה מוקלד.
-2068119551אני מנסה לפתור את הבעיה כבר כשבוע וללא הצלחה. אשמח מאוד לעזרה.
תבורכו מן השמים. -
@yyy
א. כל הכבוד על השאלה המפורטת! זה לא מובן מאיליו, לפעמים משיכת הפרטים מאת מבקש הפתרון מרגיש כמו עקירת שיניים... או כמו סחיטת דם מאבנים (יש ביטויים כאלו באנגלית, אני לא יודע מה הביטוי המקביל בעברית )
ב. אין לי פתרון, אבל אני יכול להצביע על החלק הרלוונטי של הלוג, מה שיעזור בחיפושים אחר פתרונות,
החלק הרלוונטי מתחיל בשורה 14129. ובעיקר חפש את המידע משורה 14133 - 14134:
https://www.google.com/search?q="Microsoft.SqlServer.Configuration.Sco.PerformanceCounter.LoadPerformanceCounter"+"System.UnauthorizedAccessException"&oq="Microsoft.SqlServer.Configuration.Sco.PerformanceCounter.LoadPerformanceCounter"+"System.UnauthorizedAccessException" -
@yyy נתקלתי בעבר במקרים של מופעי SQL Server עקשניים ביותר שלא מסכימים לעזוב את המחשב, וכמובן לא מאפשרים להתקין מחדש.
חיפשתי ומצאתי את ההדרכה הזו, והצלחתי להסיר את כל השאריות, ולהתקין מחדש בלי בעיה.לשם כך משתמשים בכלי MSI Inventory tool כדי לזהות את ה GUID של כל ההתקנות הקשורות ב SQL Server, יוצרים קובץ אצווה (Batch) ב-PowerShell שמסיר אותם בגישת BruteForce ומריצים.
בהדרכה הנ"ל יש הפניה להורדת הכלי הנ"ל מOneDrive. הקישור חסום בנטפרי, לכן אני מצרף כאן את הקובץ הנדרש:
msiinv_new.zip