SQL Server Management Studio의 서버 이름을 찾는 방법
Microsoft SQL Server 2008을 설치했습니다.
SSMS (SQL Server Management Studio)를 시작하면 Connect to Server에 대한 빈 텍스트 상자 가있는 로그인 창이 나타납니다 Server name. 많은 이름을 시도했지만 해결할 수 없었습니다.
서버 이름을 어떻게 찾거나 얻을 수 있습니까?
열고 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 인스턴스 목록이 표시됩니다
기본 서버 이름은 컴퓨터 이름이지만 "."를 사용할 수 있습니다. 로컬 서버 이름 대신 (점).
고려해야 할 또 다른 사항은 SQL Server Express Edition을 설치 한 것일 수 있습니다. 이 경우 서버 이름으로 ". \ sqlexpress"를 입력해야합니다.
@ Khaneddy2013에서 언급했듯이 cmd SQLCMD -L 은 내가 실행할 때 서버 이름을 반환하지 않습니다. Bcz 나는 SSMS 만 설치했습니다 (로컬 DB 및 서버는 설치되지 않았습니다). SqlLocaLDB 및 SQLEXPR32_x86_ENU (32 비트 OS) 설치를 시도한 후 연결할 수있었습니다. 이제 cmd 창에 서버 이름도 표시됩니다.
서버 이름이 (로컬) 서버 이름 인 경우 start-> CMD-> (comand comand) SQLCMD -L 첫 번째 행은 서버 이름입니다. YourPcName \ SQLEXPRESS
위에서 언급 한 많은 방법이 있습니다. 그러나 나는 오히려 간단한 방법을 사용합니다 ( SELECT @@ SERVERNAME으로 간단하지는 않습니다 ). SQL Server Management Studio를 시작하면 GUI 아래에 프롬프트가 표시됩니다
거기에 서버 이름은 서버 이름입니다 (개발 환경에 따라 여러 서버가있을 수 있습니다). 도움이 되었기를 바랍니다 :)
나는 또한이 문제를 처음으로했다.
서버에 연결 대화 상자에서 기본 설정을 확인한 다음 연결을 클릭합니다. 연결하려면 서버 이름 상자에 SQL Server가 설치된 컴퓨터 이름이 포함되어 있어야합니다. 데이터베이스 엔진이 명명 된 인스턴스 인 경우 서버 이름 상자에도 computer_name \ instance_name 형식의 인스턴스 이름이 포함되어야합니다.
따라서 예를 들어 다음과 같은 문제를 해결했습니다. 서버 이름을 입력했습니다. Alex-PC \ SQLEXPRESS
그런 다음 작동합니다. 자세한 내용은 http://technet.microsoft.com/en-us/library/25ffaea6-0eee-4169-8dd0-1da417c28fc6 을 참조하십시오.
Step1: Ensure SQLEXPRESS and LocalDB installed on your system Go to SQL SERVER Configuration Manager => SQL Server Service
If nothing listed for SQL Server services, install below components (for 64 bit OS) 1. SqlLocalDB 2. SQLEXPR_x64_ENU 3. SQLEXPRADV_x64_ENU 4. SQLEXPRWT_x64_ENU
Step2: Open Management Studios Enter . (Dot) as server name and click on Connect [enter image description here][2] Else Enter .\SQLEXPRESS as server name and click on connect
given the following examples
- SQL Instance Name: MSSQLSERVER
- Port: 1433
- Hostname: MyKitchenPC
- IPv4: 10.242.137.227
- DNS Suffix: dir.svc.mykitchencompany.com
here are your possible servernames:
- localhost\MSSQLSERVER
- localhost,1433\MSSQLSERVER
- MyKitchenPC,1433\MSSQLSERVER
- 10.242.137.227,1433\MSSQLSERVER
- MyKitchenPC.dir.svc.mykitchencompany.com,1433\MSSQLSERVER
1.you can run following command.
EXEC xp_cmdshell 'reg query "HKLM\Software\Microsoft\Microsoft SQL Server\Instance Names\SQL"';
GO
you can read instance name using Registry. Ingore null values.
2.using inbuilt standard Report.
select instance--> right click->Reports-->Standard Reports-->server Dashbords 
Please Install SQL Server Data Tools from link (SSDT)
You can also Install it when you are installing Visual Studio there is Option "Data Storage and Processing" you must be select while installing Visual Studio
내 문제는 참조 추가 마법사에서 SQL 데이터베이스에 연결할 때 SERVERNAME을 찾는 것이 었습니다. 나는 그것을 발견했다 : SQL 관리 스튜디오에서 쿼리 (SELECT @@ SERVERNAME)를 실행하면 reusl은 내 서버 이름이었다. 나는 그것을 서버 이름 상자에 넣고 잘 작동했습니다.
참고 URL : https://stackoverflow.com/questions/16088151/how-to-find-server-name-of-sql-server-management-studio
'IT story' 카테고리의 다른 글
| Java 맵에서 max Value와 연관된 키 찾기 (0) | 2020.07.11 |
|---|---|
| HTML jQuery의 데이터 속성에 JSON 객체 저장 (0) | 2020.07.11 |
| Pymongo로 정규식 쿼리 수행 (0) | 2020.07.11 |
| C #에서 단일 항목 목록을 만들기위한 바로 가기 (0) | 2020.07.11 |
| PowerShell에서 파일의 전체 경로 가져 오기 (0) | 2020.07.11 |

