SQL Server 2008 R2:error 26 원 격 연결 열기 상세 설명

2970 단어 sqlserver2008r2
ASP.NET 을 배 우 는 과정 에서 새 데이터 세트 를 사용 하고 sql server 2008 데이터 베 이 스 를 원 격 으로 연결 합 니 다.다음 오류 가 발생 했 습 니 다.
    <--SQL Server 와 연결 할 때 네트워크 와 관련 되 거나 인 스 턴 스 에 특 정 된 오류 가 발생 합 니 다.    서버 를 찾 을 수 없 거나 접근 할 수 없습니다.인 스 턴 스 이름 이 올 바 르 고 SQL Server 가 원 격 연결 을 허용 하도록 설정 되 어 있 는 지 확인 하 십시오.    (provider:SQL Network Interfaces,error:26-지정 한 서버/인 스 턴 스 를 찾 는 중 오류 발생)-->
   sql server 2008 은 기본적으로 원 격 연결 이 허용 되 지 않 기 때문에 sa 계 정 도 기본적으로 사용 되 지 않 습 니 다.로 컬 에서 SSMS(SQL Server Management Studio Express)를 사용 하려 면
   원 격 서버 에 있 는 SQL Server 2008 을 연결 하려 면 두 부분 을 설정 해 야 합 니 다.
      1,SQL Server Management Studio Express(약자 SSMS)
2,SQL Server 설정 관리자/SQL Server Configuration Manager(SSCM 약자)
다음은 구체 적 인 조작 절차 입 니 다.
(1:   SSMS 를 열 고 windows 신분 으로 데이터 베 이 스 를 연결 하고 로그 인 후 오른쪽 단 추 를 누 르 면'속성'을 선택 합 니 다.
         왼쪽 에서'보안'을 선택 하고 오른쪽 에 있 는'SQL Server 와 Windows 인증 모드'를 선택 하여 혼합 로그 인 모드 를 사용 합 니 다.
   
(2:"연결"을 선택 하고"이 서버 에 원 격 연결 허용"을 선택 한 다음"확인"을 누 르 십시오.

 (3:"보안"->"로그 인 이름"->"sa"를 펼 치고"속성"을 오른쪽 클릭 으로 선택 하 십시오. ,그 다음 에 왼쪽 에서'일반'을 선택 하고 오른쪽 에서'SQL Server 인증'을 선택 하 며 비밀 번 호 를 설정 합 니 다."상태"를 선택 하고"활성화"를 선택 하고"확인"을 누 르 십시오.

(4:데이터 베 이 스 를 우 클릭 하여"방면"을 선택 하고"RemoteAccessEnabled"속성 을"True"로 설정 하고"확인"을 누 르 십시오.

(5:이로써 SSMS 설정 이 완료 되 었 습 니 다.먼저 종료 하고 sa 로 로그 인 합 니 다.성공 하면 sa 계 정 이 활성화 되 었 음 을 나타 냅 니 다.
     SSCM 설정 을 시작 하고 SSCM 을 엽 니 다.
                                          
(6:왼쪽 에 있 는"SQL Server 서비스"를 선택 하여 오른쪽 에 있 는"SQL Server"와"SQL Server Browser"가 실행 중인 지 확인 하 십시오.

(7:오른쪽 TCP/IP:설정 패 널 을 더 블 클릭 하여"Enabled"로 변경,
        "IP Addersses"옵션 을 선택 하고 포트"1433"을 설정 합 니 다.
        "Client Protocols"의"TCP/IP"도"Enabled"로 수정

(8:설정 이 완료 되 었 습 니 다.SQL Server 2008 을 다시 시작 합 니 다.visual studio 2010 이 라면:
     
(9:이때 사용 할 수 있 을 것 같 지만 방화벽 을 확인 해 야 한다.방화벽 을 열 어 설정 해 야 한다.허용 되 는 목록 에 SQLServer.exe(C:\Program Files\Microsoft SQL Server\MSSQL 10.SQLEXPRESS\MSSQL\\Binn\\sqlservr.exe)를 추가 합 니 다.

좋은 웹페이지 즐겨찾기