Windows

פתרון בעיות בשגיאות האספקה ​​בעת התקנת SQL 2008 R2 ב- Windows

Customizing Cloud9 and the CS50 IDE by Dan Armendariz

Customizing Cloud9 and the CS50 IDE by Dan Armendariz
Anonim

השבוע נדון כיצד לפתור שגיאות הרכבה שונות שאנו מקבלים בעת פתרון בעיות עבור SQL Server. אני יהיה להתמקד במאמר זה יותר על SQL Server 2008 R2 ו- Windows 7 המערכת. לפני שאני מתחיל, אני אסביר מה הוא הרכבה ב- Windows. ויקיפדיה מתארת ​​אספה ב- CLI, כמו ספריית קוד הידור המשמש לפריסה, גרסאות ואבטחה. הרכבות CLI יכולות לקבל מידע על הגירסה, ומאפשרות להן לבטל את רוב העימותים בין יישומים הנגרמים על ידי אסיפות משותפות.

שגיאות הרכבה בעת התקנת SQL ב- Windows

אז בואו להיכנס לחלק פתרון הבעיות של המאמר. פעמים, שגיאות הרכבה להתרחש עקב שאריות של התקין מותקן כלומר להתקין הלך חצי דרך ועשה גליל לאחור. במקרים כאלה, עלינו לנקות באופן ידני את הערכים. זה תהליך ארוך ומסובך לכאורה, אבל אני אנסה לעשות את זה פשוט כמו שאני יכול. לפני שאנחנו מתחילים את התהליך ליצור נקודת שחזור מערכת & ליצור גיבוי של הרישום. אנא בצע את המאמרים האלה כדי לעשות זאת.

כיצד ליצור נקודת שחזור מערכת ב- Windows

  • גיבוי ושחזור הרישום ב- Windows
  • קודם כל, אנחנו צריכים להסיר את כל לאחר ערכים. אם אין SQL מותקן במחשב זה, אז פשוט להסיר את כל ערכי SQL מ תוכניות & תכונות. אם לא, פשוט הסר את SQL Server 2008 R2 ובחר את המופע שאתה מנסה להתקין (אל תסיר שום דבר אחר). אם זה לא שם, אז תעזוב את זה ונלך לשלב הבא.

השלב הבא עובר ברישום כדי לוודא שכל הרשומות מוסרות. כדי להיות כנים, זה כמעט בלתי אפשרי לחפש ולמחוק את כל ערכי SQL, אבל אנחנו יכולים למחוק רק את החשובות שאנחנו חושבים יגרמו לבעיות.

התחלה -> הפעלה ->

    • Regedit עבור אל
    • 32-bit

HKEY_LOCAL_MACHINE SOFTWARE Microsoft Microsoft SQL שרת < 64-bit: HKEY_LOCAL_MACHINE SOFTWARE Wow6432Node Microsoft Microsoft SQL שרת < מחק את הרשומות עבור מופע SQL שאתה מתחבר להתקנה. אם אין לך SQL אחר, פשוט מחק את Microsoft

  • SQL תיקיית השורש של השרת עצמו עבור אל
  • HKEY_LOCAL_MACHINE SYSTEM ControlSet001 Services Eventlog Application למחוק ערכים עבור מופע SQL אתה קשור כדי להתקין לאחר מכן עבור אל
  • HKEY_LOCAL_MACHINE SYSTEM ControlSet001 Services ומחק ערכי עבור מופע SQL שאתה קשור כדי להתקין תמצא מספר שליטה קובע כמו
  • ControlSet001 , ControlSet002 , ControlSet003 , ControlSet004 וכן הלאה. חזור על אותו תהליך. HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services Eventlog Application
  • ומחק ערכי עבור מופע SQL שאתה מתחבר להתקנה HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services
  • ומחק ערכי עבור מופע SQL שאתה קשור כדי להתקין. עכשיו השלב הבא הוא להסיר את ערכי הרכבה עבור SQL. כדי לעשות זאת

התחל -> הפעלה ->

  • הרכבה חפש את הרכבות שהתחילו עם
  • Microsoft.SqlServer , לאחר שתמצא את זה לחץ לחיצה ימנית ולחץ על הסר התקנה עכשיו ודא שיש לך את כל הערכים שיש טריק שבו אנחנו יכולים להחליף את תצוגת הרכבה לתצוגה התיקיה.

בשורת הפקודה, הקלד

  • cd / d% windows% assembly סוג:
  • attrib -r-h-s desktop.ini סוג
  • ren desktop.ini Desktop.bak Or

עבור אל HKEY_LOCAL_MACHINE SOFTWARE Microsoft Fusion

  • הוסף שם בינארי חדש
  • לחץ על הלחצן הימני של העכבר על " DisableCacheViewer " ולחץ על שינוי
  • הזן 1 סגור את הרישום ונסה שוב עכשיו אם תחזור לאסיפה צריך להיות תצוגות תיקייה במקום תצוגת הרכבה. עכשיו חפש כל
  • Microsoft.SqlServer
  • והסר אותו. לאחר השלמת התהליך פשוט לנקות את TEMP ולאתחל את המערכת ולנסות להתקין את זה שוב.

עכשיו במקרים מסוימים אתה עדיין עלול לקבל שגיאת הרכבה, ברוב המקרים זה בשל Microsoft.NET 4.0. אני ממליץ להתקין מחדש את. NET Framework 4.0 ונסה להתקין את זה שוב. גם Microsoft Visual C ++ 2008 או 2010 עשויים גם לגרום לשגיאות כאלה. התקנה מחדש תהיה רעיון טוב. יש תרחיש נוסף שבו השגיאה נגרמת על ידי Microsoft SQL Server 2008 R2 RsFx Driver MSI. במקרים כאלה אנחנו יכולים לנסות שני דברים. אחת מהן היא ליצור רישום חסר ברישום או להסיר את מנהל ההתקן מתיקייה Installer שיטה 1:

התחל -> הפעלה ->

Regedit

עבור אל

  • HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet / Services RsFx0150 לחץ לחיצה ימנית על
  • RsFX0150 ולחץ על מקש חדש והקלד
  • InstancesShares סגור כעת את הרישום ונסה להתקין אותו שוב. שיטה 2: Start -> Run -> Installer
  • לאחר פתיחת התיקיה תוכל לשלוח הרבה עמודות, לחץ לחיצה ימנית על כל אחד משמות העמודות ובחר יותר

מהרשימה בחר

  • הערות
  • ולחץ על אישור.
  • כעת חפש את Microsoft SQL Server 2008 R2 RsFx Driver MSI בהערות (מכיוון ששם הקובץ בפועל יהיה ג`יבריש) לחץ לחיצה ימנית על הקובץ MSI ולחץ על הסר התקנה טוב שיטה זו אתה אמור להיות מסוגל לפתור את רוב השגיאות הקשורות הרכבה בעת התקנת Microsoft SQL Server 2008 R2. במקרה שאם עדיין יש לך בעיה אתה יכול להשתמש בסעיף הערות שלנו