SSMS: The system cannot find the file specified / Det går inte att hitta filen (SQLEditors)

by Martin 14. September 2010 15:47
En morgon när jag kom till en av mina kunder och skulle använda SQL Server Management Studio (SSMS) fick jag följande felmeddelande när jag försökte ändra utseende på en tabell (design table): [image:http://www.martinfranson.se/image.axd?picture=2010%2f9%2fSQLEditors.PNG] (På engelska är felmeddelandet _The system cannot find the file specified_) Efter lite googlande på problemet och sen test så upptäckte jag att följande löser problemet: * Öppna Registerditorn (regedit.exe) * Leta upp följande nyckel: {{ HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders }} * Lägg till ett nytt expanderbart strängvärde (Expandable String Value) med namnet _AppData_ och med värdet _%userprofile%\Application Data_ * Testa ändra din tabellayout igen

"Performance counter registry hive consistency check" failed

by Martin 6. September 2010 14:37
Vid installation av SQL Server 2008 R2 fick jag ovanstående fel under fasen "Setup Support Rules". Efter att ha surfat runt mycket hamnade jag slutligen [url:här|http://www.microtom.net/?p=500]. För att kunna gå vidare måste du först ta reda på vilken Locale ID som din Windowsinstallation körs på. Det är i korthet vilket språk du installerat. Det kan du enkelt göra genom att skapa ett console-projekt i Visual Studio och klistra in följande kod: {code:c#} string st=string.Format("{0,3}", CultureInfo.InstalledUICulture.Parent.LCID.ToString("X")).Replace(" ", "0"); System.Console.WriteLine(st); System.Console.ReadLine(); {code:c#} I mitt fall fick jag _009_ och jag kör engelskt Windows. Jag laddade sedan ner [url:denna fil|http://www.martinfranson.se/file.axd?file=2010%2f9%2fPerflib.zip] (en zippad .reg-fil) och ändrade på rad 9 så istället för texten {{ [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\007] }} står det {{ [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\009] }} _009_ är då mitt Locale ID som jag tog reda på tidigare. Efter att ha lagt in detta i windows-registret så gick det utmärkt att fortsätta installationen. _Källa: [url:http://www.microtom.net/?p=500]_