답변:
열고 SQL Server Configuration Manager
(시작 메뉴에서 검색). 를 클릭하십시오 SQL Server Services
. SQL Server의 인스턴스 이름은 SQL Server
서비스 와 함께 괄호 안에 있습니다. MSSQLSERVER 라고 표시 되면 기본 인스턴스입니다. Management Studio에서 연결하려면 .
(점) OR (local)
을 입력하고 연결을 클릭하십시오. 인스턴스 이름이 다르면을 사용 .\[instance name]
하여 연결하십시오 (예 : 인스턴스 이름이 SQL2008 인 경우 .\SQL2008
).
또한 확인 SQL Server
및 SQL Server Browser
서비스 그렇지 않으면 연결할 수 없습니다, 실행하고 있습니다.
편집하다:
내 컴퓨터에서 어떻게 보이는지에 대한 스크린 샷입니다. 이 경우, 나는 두 개의 인스턴스가 설치되어 : SQLExpress
와 SQL2008
.
이 쿼리를 실행하여 이름을 얻으십시오.
@@ SERVERNAME 선택
CMD 열기
이것을 실행
SQLCMD -L
SQL Server 인스턴스 목록이 표시됩니다
위에서 언급 한 많은 방법이 있습니다. 그러나 나는 오히려 간단한 방법을 사용합니다 ( SELECT @@ SERVERNAME으로 간단하지는 않습니다 ). SQL Server Management Studio를 시작하면 GUI 아래에 프롬프트가 표시됩니다
거기에 서버 이름은 서버 이름입니다 (개발 환경에 따라 여러 서버가있을 수 있습니다). 도움이 되었기를 바랍니다 :)
서버 이름이 (로컬) 서버 이름 인 경우 start-> CMD-> (comand comand) SQLCMD -L 첫 번째 행은 서버 이름입니다. YourPcName \ SQLEXPRESS
다음 예를 들어
가능한 서버 이름은 다음과 같습니다.
나는 또한이 문제를 처음으로했다.
서버에 연결 대화 상자에서 기본 설정을 확인한 다음 연결을 클릭합니다. 연결하려면 서버 이름 상자에 SQL Server가 설치된 컴퓨터 이름이 포함되어 있어야합니다. 데이터베이스 엔진이 명명 된 인스턴스 인 경우 서버 이름 상자에도 computer_name \ instance_name 형식의 인스턴스 이름이 포함되어야합니다.
따라서 예를 들어 다음과 같은 문제를 해결했습니다. 서버 이름을 입력했습니다. Alex-PC \ SQLEXPRESS
그런 다음 작동합니다. 자세한 내용은 http://technet.microsoft.com/en-us/library/25ffaea6-0eee-4169-8dd0-1da417c28fc6 을 참조하십시오.
1 단계 : 시스템에 SQLEXPRESS 및 LocalDB가 설치되어 있는지 확인 SQL SERVER 구성 관리자 => SQL Server 서비스로 이동
SQL Server 서비스에 대한 목록이 없으면 64 비트 OS의 경우 아래 구성 요소를 설치하십시오. 1. SqlLocalDB 2. SQLEXPR_x64_ENU 3. SQLEXPRADV_x64_ENU 4. SQLEXPRWT_x64_ENU
2 단계 : Management Studios를 엽니 다. (도트)를 서버 이름으로 클릭하고 연결을 클릭하십시오. [여기에 이미지 설명을 입력하십시오] [2] 기타 서버 이름으로. \ SQLEXPRESS를 입력하고 연결을 클릭하십시오.
1. 다음 명령을 실행할 수 있습니다.
EXEC xp_cmdshell 'reg query "HKLM \ Software \ Microsoft \ Microsoft SQL Server \ 인스턴스 이름 \ SQL";;
가다
Registry를 사용하여 인스턴스 이름을 읽을 수 있습니다. Ingore null 값.
2. 내장 표준 보고서 사용.
링크에서 SQL Server 데이터 도구를 설치하십시오 ( SSDT )
Visual Studio 를 설치할 때 설치할 수도 있습니다. Visual Studio를 설치하는 동안 "데이터 저장 및 처리" 옵션을 선택해야합니다.
내 문제는 참조 추가 마법사에서 SQL 데이터베이스에 연결할 때 SERVERNAME을 찾는 것이 었습니다. 나는 그것을 발견했다 : SQL 관리 스튜디오에서 쿼리 (SELECT @@ SERVERNAME)를 실행하면 reusl은 내 서버 이름이었다. 나는 그것을 서버 이름 상자에 넣고 잘 작동했습니다.