תופעות
שקול את התרחיש הבא:
-
יש לך חשבון משתמש בתחום של Windows.
-
יש לך תחום צאצא של התחום של Windows.
-
באפשרותך להפוך ללא זמין את האפשרות "בקר תחום של Active Directory-LDAP (TCP-In)" בתחום הצאצא.
-
אתה מנסה להשתמש בחשבון המשתמש כחשבון השירות כאשר אתה מפעיל את קובץ ההגדרה של SQL Server במחשב שבו פועל Windows 2008 R2 או Windows 7 וגירסאות מתקדמות יותר.
בתרחיש זה, האימות של חשבונות השירות נמשך זמן רב.
סיבה
הבעיה מתרחשת מאחר ש-Windows API NetQueryServiceAccount נקרא שוב ושוב כל שיחה אורכת יותר מ-80 שניות כדי להשלים כאשר האפשרות "Active Directory DOMAIN Domain-LDAP (TCP-In)" אינה זמינה.
פתרון
הבעיה נפתרה לראשונה בעדכון המצטבר הבא של SQL Server.
עדכון מצטבר 8 עבור SQL Server 2012 SP1 /en-us/help/2917531
כל עדכון מצטבר חדש עבור SQL Server מכיל את כל התיקונים החמים ואת כל תיקוני האבטחה שנכללו בעדכון המצטבר הקודם. עיין בעדכונים המצטברים האחרונים עבור SQL Server:
הערהתיקון זה נכלל בקבצי התמיכה של SQL Server הגדרת תמיכה שניתן להתקין לפני ההתקנות של SQL Server, תיקון זה חל גם על התקנות RTM של SQL Server.
מצב
Microsoft אישרה שזוהי בעיה במוצרי Microsoft המופיעים בסעיף "חל על".
פתרון
כדי לעקוף את הבעיה, השתמש בחשבון מערכת מקומית כחשבון שירות כשאתה מגדיר מופע עצמאי של SQL Server 2012.