서버에 연결 대화 상자에서 캐시 된 서버 이름을 제거하는 방법은 무엇입니까?
또는 달리 말하자면 SQL Server 2012 용 SqlStudio.bin은 어디에 있습니까? 이 다른 SO 질문 을 보면 예상되는 위치에 있지 않은 것 같습니다 .
SQL Server 2012부터는 더 이상 bin 파일을 삭제하는 번거 로움을 겪을 필요가 없습니다 (다른 부작용이 발생 함). Delete서버에 연결 대화 상자에서 서버 이름 드롭 다운의 MRU 목록에있는 키 를 누를 수 있어야합니다 . 이것은에서 설명하는 이 연결 항목 및 이 블로그 게시물 .
사람들이 몇 달 동안이 문제가있을 듯하기 때문에, 명확하게하려면, 당신은 클릭해야 Server name:
드롭 다운 및 제거하려면 원하는 서버를 선택하고, 될 때까지 마우스 아래쪽 화살표 또는 호버 다음 을 누릅니다 Delete. 이 스크린 샷에서 Delete지금 을 누르면 ADMIN:SHELDON\SQL2014
MRU 목록에서 서버가 제거 됩니다. 마우스로 가리킬 뿐이므로 Server name:
텍스트 상자에 표시되는 서버도 아닙니다 .
단일 서버 이름에 대한 항목이 여러 개있는 경우 (예 : Windows가있는 이름과 SQL Auth가있는 이름) 어떤 항목을 삭제할지 알 수 없습니다.
그것을 발견!
C:\Users\%username%\AppData\Roaming\Microsoft\SQL Server Management Studio\11.0\SqlStudio.bin
따라서 대답은 이전과 같습니다. 파일을 삭제하거나 멋진 PowerShell 마법을 사용하여 편집하십시오.
SQL Server Management Studio v18의 경우이 파일이 이제 XML로 표시되며 직접 편집 할 수 있습니다. %APPDATA%\Microsoft\SQL Server Management Studio\18.0\UserSettings.xml
'developer tip' 카테고리의 다른 글
.NET 어셈블리의 AssemblyInformationalVersion 값을 가져 오시겠습니까? (0) | 2020.11.20 |
---|---|
C #에 List / IEnumerable에 대한 IsNullOrEmpty가 있습니까? (0) | 2020.11.20 |
자바 스크립트에 변수가 있는지 확인 (0) | 2020.11.20 |
iOS 7의 콘텐츠에 맞게 UITextView 크기를 어떻게 조정합니까? (0) | 2020.11.20 |
동일한 로거에 대해 두 개의 서로 다른 어 펜더에 두 개의 서로 다른 레벨의 Log4Net 로깅 (0) | 2020.11.20 |