Kuidas avada tulemüüri pordi SQL Server Windows Server 2008

Artiklite tõlked Artiklite tõlked
Artikli ID: 968872 - Vaadake tooteid, millega see artikkel seostub.
Laienda kõik | Ahenda kõik

Kokkuvõte

Windowsi tulemüür on Windows Server 2008 aitab vältida volitamata juurdepääsu arvuti ressurssidele. Siiski, kui tulemüür on valesti konfigureeritud, võib Microsoft SQL serveri eksemplar ühenduse loomise katsed blokeeritud. Juurdepääsu astme SQL Server, mis on selle taga tulemüüri, peate konfigureerima tulemüüri arvutis, kus töötab SQL Server.

See artikkel aitab teil avada tulemüüri porte SQL Server Windows Server 2008.

On meile selle probleemi teie eest, minge selle "Lahendage minu eest"jagu. Kui eelistate probleemi ise, et "Las ma lahendan ise"jagu.

Lahendage minu eest

Paranda see probleem automaatselt, klõpsake linki probleemi lahendamiseks . Klõpsake dialoogiboksi Faili allalaadiminekäivitada ja seejärel järgige viisardi juhiseid.


Probleemi lahendamiseks
Microsoft Fix it 50169



MärkusSee viisard võib olla üksnes ingliskeelne, kuid automaatne lahendus toimib ka Windowsi versioone.

MärkusKui te ei ole arvutis, kus probleem esineb, salvestage see lahendus mäluseadmele või CD-le ja seejärel käivitage see probleemses arvutis, kus probleem.

Edasi minna on "Kas see lahendas probleemi?"jagu.

Las ma lahendan ise

Skripti, mida on käsitletud käesolevas jaos avab tulemüüri porte SQL Server.

Script loomiseks toimige järgmiselt.
  1. Käivitage Notepad.
  2. Kopeerige ja kleepige Notepadi järgmine kood:

    netsh advfirewall firewall add rule name="Open Port 80" dir=in action=allow protocol=TCP localport=80
    
    @echo =========  SQL Server Ports  ===================
    @echo Enabling SQLServer default instance port 1433
    netsh advfirewall firewall add rule name="SQL Server" dir=in action=allow protocol=TCP localport=1433
    @echo Enabling Dedicated Admin Connection port 1434
    netsh advfirewall firewall add rule name="SQL Admin Connection" dir=in action=allow protocol=TCP localport=1434
    @echo Enabling Conventional SQL Server Service Broker port 4022
    netsh advfirewall firewall add rule name="SQL Service Broker" dir=in action=allow protocol=TCP localport=4022
    @echo Enabling Transact SQL/RPC port 135
    netsh advfirewall firewall add rule name="SQL Debugger/RPC" dir=in action=allow protocol=TCP localport=135
    @echo =========  Analysis Services Ports  ==============
    @echo Enabling SSAS Default Instance port 2383
    netsh advfirewall firewall add rule name="Analysis Services" dir=in action=allow protocol=TCP localport=2383
    @echo Enabling SQL Server Browser Service port 2382
    netsh advfirewall firewall add rule name="SQL Browser" dir=in action=allow protocol=TCP localport=2382
    
    @echo =========  Misc Applications  ==============
    @echo Enabling HTTP port 80
    netsh advfirewall firewall add rule name="HTTP" dir=in action=allow protocol=TCP localport=80
    @echo Enabling SSL port 443
    netsh advfirewall firewall add rule name="SSL" dir=in action=allow protocol=TCP localport=443
    @echo Enabling port for SQL Server Browser Service's 'Browse' Button
    netsh advfirewall firewall add rule name="SQL Browser" dir=in action=allow protocol=UDP localport=1434
    @echo Allowing multicast broadcast response on UDP (Browser Service Enumerations OK)
    netsh firewall set multicastbroadcastresponse ENABLE
  3. Salvestage fail txt faili järgmise nimega: OpenSqlServerPort.txt
  4. Nimeta OpenSqlServerPort.txt faili järgmiselt: OpenSqlServerPort.bat


Enne käivitamist OpenSqlServerPort.bat skripti, peate skripti kopeerida arvutisse, mida tulemüüri ja seejärel käivitage skript, et. Skripti käivitamiseks toimige järgmiselt.
  1. Klõpsake nuppuStart, klõpsake käskuRun, tüüpcmd, ja seejärel klõpsake nuppuOK.
  2. Käsureale käsk kasutada ning CD käsu Teisalda kausta, kuhu salvestasite faili OpenSqlServerPort.bat.
  3. OpenSqlServerPort.bat skripti käivitamiseks tippigeOpenSqlServerPort.batKäsuviip ja seejärel vajutage nuppu Enter.

Kas see lahendas probleemi?

Kontrollige, kas probleem on lahenenud üritab pääseda SQL serveri eksemplar ühest arvutist teise. Kui probleem ei lahenenud, olete lõpetanud selle artikli. Kui probleem ei ole lahenenud, võite võtke ühendust toega.

Atribuudid

Artikli ID: 968872 - Viimati läbi vaadatud: 3. august 2013 - Redaktsioon: 2.0
Kehtib järgmise lõigu kohta:
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL 2005 Server Enterprise
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2008 Web
  • Windows Server 2008 Datacenter without Hyper-V
  • Windows Server 2008 Enterprise without Hyper-V
  • Windows Server 2008 for Itanium-Based Systems
  • Windows Server 2008 Standard without Hyper-V
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2008 R2 Web
Märksõnad: 
kbsqlsetup kbmsifixme kbtshoot kbsurveynew kbfixme kbmt KB968872 KbMtet
Masintõlgitud
NB! Artikkel on tõlgitud Microsofti masintõlketarkvaraga ja seda saab parandada Kogukonnapõhise tõlkeraamistiku (CTF) tehnoloogiaga. Microsoft pakub masintõlgitud, kogukonna järeltöödeldud ja inimtõlgitud artikleid, et anda mitmekeelne juurdepääs kõigile meie teabebaasi artiklitele. Masintõlgitud ja järeltöödeldud artiklites võib olla sõnavara-, süntaksi- ja/või grammatikavigu. Microsoft ei vastuta mingite ebatäpsuste, tõrgete ega kahjude eest, mis on tulenenud sisu valest tõlkest või selle kasutamisest meie klientide poolt. Lisateavet CTF-i kohta leiate aadressilt http://support.microsoft.com/gp/machine-translation-corrections/et.
Artikli ingliskeelse versiooni kuvamiseks klõpsake siin: 968872

Andke tagasisidet

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com