none
[Tip] 스크립트로 Windows Server 2008에서 SQL Server 대 한 방화벽 포트를 여는 방법 RRS feed

  • 질문

  • 스크립트로 Windows Server 2008에서 SQL Server 대 한 방화벽 포트를 여는 방법은???

    Windows Server 2008에서 Windows 방화벽 컴퓨터 리소스에 무단된 액세스를 방지 하는 데 도움이 됩니다. 그러나 방화벽이 잘못 구성 된 경우 Microsoft SQL Server 인스턴스에 연결 하려는 시도 차단 될 수 있습니다. 방화벽 뒤에 있는 SQL Server 인스턴스에 액세스 하려면 SQL Server 실행 하는 컴퓨터에서 방화벽을 구성 해야 합니다.

    2012년 7월 31일 화요일 오전 9:23
    중재자

모든 응답

  • 스크립트를 만들려면 다음과이 같이 하십시오.

    1. 메모장을 시작 합니다.

    2. 복사 하 여 메모장에 다음 코드를 붙여 넣습니다.

    @echo =========  SQL Server Ports  ===================
    @echo Enabling SQLServer default instance port 1433
    netsh firewall set portopening TCP 1433 "SQLServer" 
    @echo Enabling Dedicated Admin Connection port 1434
    netsh firewall set portopening TCP 1434 "SQL Admin Connection" 
    @echo Enabling conventional SQL Server Service Broker port 4022  
    netsh firewall set portopening TCP 4022 "SQL Service Broker" 
    @echo Enabling Transact-SQL Debugger/RPC port 135 
    netsh firewall set portopening TCP 135 "SQL Debugger/RPC" 
    @echo =========  Analysis Services Ports  ==============
    @echo Enabling SSAS Default Instance port 2383
    netsh firewall set portopening TCP 2383 "Analysis Services" 
    @echo Enabling SQL Server Browser Service port 2382
    netsh firewall set portopening TCP 2382 "SQL Browser" 
    @echo =========  Misc Applications  ==============
    @echo Enabling HTTP port 80 
    netsh firewall set portopening TCP 80 "HTTP" 
    @echo Enabling SSL port 443
    netsh firewall set portopening TCP 443 "SSL" 
    @echo Enabling port for SQL Server Browser Service's 'Browse' Button
    netsh firewall set portopening UDP 1434 "SQL Browser" 
    @echo Allowing multicast broadcast response on UDP (Browser Service Enumerations OK)
    netsh firewall set multicastbroadcastresponse ENABLE 
    

    3. 다음 이름을 사용 하 여 파일을.txt 파일로 저장: OpenSqlServerPort.txt

    4. OpenSqlServerPort.txt 파일에 다음 이름 바꾸기: OpenSqlServerPort.bat


    전에 OpenSqlServerPort.bat 스크립트를 실행, 사용자 스크립트 방화벽은 컴퓨터에 복사 하 고 해당 컴퓨터에서 다음 스크립트를 실행 합니다. 스크립트를 실행 하려면 다음과이 같이 하십시오.

    1. 시작, 실행을 클릭, cmd입력 한 다음 확인 을 클릭 합니다..
    2. Cd 명령을 명령 프롬프트를 사용 하 여 OpenSqlServerPort.bat 파일에 저장 된 폴더로 이동 합니다.
    3. OpenSqlServerPort.bat 스크립트를 실행 하려면 명령 프롬프트에서 OpenSqlServerPort.bat 를 입력 한 다음 Enter 키를 누릅니다.

    2012년 7월 31일 화요일 오전 9:25
    중재자