2013-02-07 2 views
3

MyComputerName\LOCALHOST과 같은 컴퓨터 이름을 제공하지 않고 LOCALHOST DatabaseEgnine을 연결할 수 있습니까?SQL Server에서 ComputerName을 사용하지 않고 LOCALHOST를 연결하는 방법이 있습니까?

+4

로컬 기본 SQL Server 인스턴스의 식별자로'.' 또는'(local)'을 사용할 수 있습니다. –

+0

질문이 명확하지 않습니다 : SQL Server 인스턴스가 기본값입니까, 아니면 이름이 지정되어 있습니까? 그리고 정확히 컴퓨터 이름을 제공하지 않으려 고합니다. 왜 그렇게하고 싶은지 우리에게 말할 수 있다면, 누군가 제안 할 수 있습니다. – Pondlife

답변

1

당신이 예를 들어, 서버 이름 로 .을 사용할 수 있습니다 -

(스탠다드 에디션이 설치 나는 SQL 서버 2012을 사용) 기본 인스턴스의 경우

.\mssqlserver 
    .\sqlexpress 
1

:::

(로컬) 또는. (이 점이다)

명명 된 인스턴스

:. (로컬) \ 인스턴스 이름 (또는) \ 인스턴스 이름

1

MyComputerName\LOCALHOST 컴퓨터 LOCALHOSTnamed instance라고합니다. 연결하려면 인스턴스 이름을 지정하고 SQL Server Browser service을 실행하거나 명시 적으로 수신 대기 포트를 지정해야합니다. 기본값은 동적 포트이므로 기본값이 아닌 configured to listen to static port입니다. 그래서의 아래 작동합니다

  • .\LOCALHOST
  • localhost\LOCALHOST
  • local\LOCALHOST
  • 127.0.0.1\LOCALHOST
  • machinename\LOCALHOST
  • .:<port>
  • localhost:<port>
  • 127.0.0.1:<port>

당신이 실제로 LOCALHOST라는 명명 된 인스턴스를 설치하고 싶었 매우 낮다. 설정 대화 상자를 읽지 않고 인스턴스 이름을 잘못 구성했을 수도 있습니다. 내 권장 사항은 기본 인스턴스 (즉, 이름이 없음) 또는보다 편리하고 덜 복잡한 인스턴스 이름을 선택하여 다시 설치하는 것입니다.

관련 문제