Intellisense가 전혀 작동하지 않는 이유를 알아 내려고 정신을 잃고 있습니다. 내가 사용하는 서버는 로컬이며 2008이며 데이터베이스는 2008 호환성으로 설정되어 있으며 Intellisense는 내가 찾을 수있는 모든 메뉴에 있지만 CTRL-J로도 멤버 목록이 나타나지 않습니다.
누구든지 이와 같은 경험을하고 그것을 고칠 수있는 방법을 찾았습니까? Intellisense가 작동하지 않으면 작업을 시작할 수 없습니다.
Intellisense가 전혀 작동하지 않는 이유를 알아 내려고 정신을 잃고 있습니다. 내가 사용하는 서버는 로컬이며 2008이며 데이터베이스는 2008 호환성으로 설정되어 있으며 Intellisense는 내가 찾을 수있는 모든 메뉴에 있지만 CTRL-J로도 멤버 목록이 나타나지 않습니다.
누구든지 이와 같은 경험을하고 그것을 고칠 수있는 방법을 찾았습니까? Intellisense가 작동하지 않으면 작업을 시작할 수 없습니다.
답변:
나는이 게시물이 오래되었다는 것을 알고 있지만 누군가가 여전히 검색 중이며 다시 설치하거나 누적 업데이트 또는 다른 방법을 적용한 후에도 인텔리전스 문제에 대한 해결책을 찾지 못하면 도움이되기를 바랍니다.
여기에서 다운로드 할 수있는 SQL 2008 R2 서비스 팩 1을 적용했습니다.
http://www.microsoft.com/download/en/details.aspx?id=26727
32 비트 : SQLServer2008R2SP1-KB2528583-x86-ENU.exe
64 비트 : SQLServer2008R2SP1-KB2528583-x64-ENU.exe
이 SP1을 적용했으며 이제는 인텔리전스가 다시 작동합니다. 이게 도움이 되길 바란다! (:
Visual Studio 2010 SP1은 SSMS 2008 R2의 IntelliSense를 깨뜨 렸습니다. 이 연결 그것에 대해, 그리고 다행히도가 그에 대한 수정 .
( 즉 , 당신은 설치해야합니다 SQL 서버 2008 R2에 대한 누적 업데이트 패키지 7을 요청하여
SQLServer2008R2_RTM_CU7_2507770_10_50_1777_x86
또는
SQLServer2008R2_RTM_CU7_2507770_10_50_1777_x64
에서 이 핫픽스 요청 페이지 ).
편집 : @Paul Lemke가 지적했듯이 최신 CU 패키지를 가져와야 할 수도 있습니다. 이 블로그 에는 SQL Server 릴리스가 포함되어 있습니다. (이 글을 쓰는 시점에서 최신은 CU14입니다 )
SQL Server 2008 R2의 경우 누적 업데이트 7 을 설치 하면 문제가 해결됩니다. 필요한 파일은
SQLServer2008R2_RTM_CU7_2507770_10_50_1777_x86
또는
SQLServer2008R2_RTM_CU7_2507770_10_50_1777_x64
또한 SQL Server 2008을 먼저 제거했다가 다시 설치해야했습니다.
나는 단지 같은 문제가 있었다. 일부 데이터베이스를 오프라인으로 전환하고 Intellisense 새로 고침 (Ctrl-Shift-R)을 수행 한 후 Intellisense가 작동을 멈췄다는 것을 알았습니다. 오프라인 데이터베이스를 다시 온라인 상태로 만들고 새로 고침 (Ctl-Shft-R)과 VOILA를 수행했습니다! Intellisense가 다시 작동합니다.
엉뚱한 디자인입니다. 데이터베이스가 존재하지만 오프라인 상태 일 때 Intellisense의 목록 인구가 질식 할 수 있습니다. 감사합니다 Microsoft.
Intellisense를 실행하는 것이 가장 좋은 옵션 일 수 있기 때문에 제품을 바꾸고 싶지는 않지만 Management Studio에서 몇 달 동안 아무런 지적도하지 못했습니다. 재설치, CU7 업데이트, 리프레시 캐시, 이교도 신들에게 닭을 희생; 아무것도 도움이되지 않았습니다.
SqlComplete를 찾았을 때 RedGate의 SqlPrompt (가격이 꽤 비싸고 $ 195 US)를 지불하려고했습니다.
http://www.devart.com/dbforge/sql/sqlcomplete/?gclid=CN2xs_Lw7akCFcYZHAodpicXXw
기본을 수행하는 무료 버전이 있으며 정식 버전은 $ 50입니다!
저는 데이터베이스 아키텍트이며 명령을 기억할 수 있지만 자동 완성 기능은 시간을 절약 해줍니다. 문제가 발생하여 Intellisense가 작동하지 않으면 SqlComplete을 사용해보십시오. 그것은 번거 로움을 덜어주었습니다.
최근에 IntelliSense 문제 해결에 대한 팁을 썼습니다. 제목에는 SQL Server 2012가 있지만 대부분의 기술은 이전 버전의 Management Studio에도 적용 할 수 있습니다.
SQL Server 2008을 다시 설치하여 문제를 해결했습니다. 이것은 전혀 최적의 것은 아니지만 누군가 비슷한 문제가 발생하면이 경로가 제대로 작동 할 것입니다.
데이터베이스를 오프라인 상태로 만든 다음 온라인 상태로 만들고, 누적 업데이트 10을 설치하고, SQL Server 설치를 복구하고, 로컬 캐시를 새로 고치고, SQL Server Management Studio에서 필요한 설정을 변경했지만 모든 것이 헛된 것이 었습니다. 마지막으로 올바른 서비스 팩 (SP1)을 설치하면 문제가 해결되었습니다.
아래 링크를 따라 SQLServer2008R2SP1-KB2528583-x86-ENU.exe (또는 x64 비트 SQL Server 인스턴스의 x64 파일)를 다운로드하십시오.
http://www.microsoft.com/download/en/details.aspx?id=26727
마지막으로 Intellisense를 활성화했습니다!
이 스레드를 찾은 후 데이터베이스를 오프라인으로 전환 한 후에 만 Intellisense가 중단되고 인스턴스의 모든 오프라인 데이터베이스가 Intellisense를 종료 함을 발견했습니다.
에서 이 스레드 순서대로 그것을 설명하는 인텔리을 복원하려면 다음을 수행해야합니다
이 절차는 저에게 효과적이며 Intellisense는 이제 다시 작동합니다.
SQL Server 2008 R2의 경우 누적 업데이트 7을 설치하면 문제가 해결됩니다. 필요한 파일은
SQLServer2008R2_RTM_CU7_2507770_10_50_1777_x86 또는 SQLServer2008R2_RTM_CU7_2507770_10_50_1777_x64
또한 SQL Server 2008을 먼저 제거했다가 다시 설치해야했습니다.
이것은 내가 가진 것을 MS에서 직접 링크입니다 그것은 핫 픽스
나도 같은 문제가 있었다. 온라인 어디에서나 검색하여 솔루션을 찾을 수 없습니다. Intellisense와 비슷한 기능을하는 Redgate의 SQL Prompt를 설치 했으므로 충돌이있을 수 있습니다. 그 후 프롬프트 실행이 중지되었지만 이제는 전혀 알 수 없습니다. SQL Server 2008을 사용하면 SQLCMD 모드가 해제되고 운이 전혀 없습니다. 이전에는 SQL Server를 다시 설치하는 것이 내가 일할 수 있었던 유일한 일이었습니다.
같은 문제이지만 SQL Management Studio 2008 R2 서비스 팩 1을 다시 설치하면 나에게 도움이되었습니다. DB 엔진을 내버려 두었습니다. DB 엔진은 문제가 아니며 Visual Studio SP1에 의해 SQL Management Studio가 연결 되기만합니다.
여기에 설치 프로그램 ...
http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=26727
SQLManagementStudio_x86_ENU.exe (시스템에 32 비트)를 설치 했습니다 .
수락 된 답변을 시도 할 때 설치 오류가 발생했습니다. 이전 설치, 패치 또는 수리 blah, blah, blah에 대한 오류가 감지되었습니다 ...
이 문제를 해결하려면 레지스트리에서 다음 키의 모든 DWORD 값을 1로 변경했습니다. (항상 레지스트리를 수정 하고 키 를 백업 하기 전에 신중하게 변경하십시오 )
HKLM \ SOFTWARE \ Microsoft \ Microsoft SQL Server \ 100 \ ConfigurationState HKLM \ SOFTWARE \ Microsoft \ Microsoft SQL Server \ MSAS10_50.MSSQLSERVER \ ConfigurationState HKLM \ SOFTWARE \ Microsoft \ Microsoft SQL Server \ MSRS10_50.MSSQLSERVER \ ConfigurationState HKLM \ SOFTWARE \ Microsoft \ Microsoft SQL Server \ MSSQL10.SQLEXPRESS \ ConfigurationState HKLM \ SOFTWARE \ Microsoft \ Microsoft SQL Server \ MSSQL10_50.MSSQLSERVER \ ConfigurationState
SSMS의 Intellisense 문제 해결에 대한 내 전체 게시물을 참조하십시오 .
여기 MS의 공식 단어가 있습니다.
http://support.microsoft.com/kb/2531482
해당 솔루션은 위와 동일하며 버전 10.50.1777.0으로 SQL Server 2008 R2 업데이트를 설치하십시오.