Namestitev SQL za zunanji dostop
V navodilih si bomo pogledali, kako (ocpijsko) nastavimo strežnik, če želimo dostopati do podatkovne baze podatkov tudi iz druge delovne postaje v enakem omrežju.
1. Poizvedba IP
2. Nastavitev SQL Configuration Manager
3. Izjeme za požarni zid
1. POIZVEDBA IP
IP svoje delovne postaje lahko poiščemo preko ukaznega poziva s klicom ukaza ipconfig.
a.) Poiščemo Ukazni poziv (ang. CMD) preko menija start.

b.) Pokličemo ukaz ipconfig in preberemo naš IPv4 Address

2. NASTAVITEV SQL SERVER 2019 CONFIGURATION MANAGER
a.) V meniju start poiščemo SQL Server 2019 Configuration Manager.

b.) Odprlo se bo novo pogovorno okno. V strukturi razširimo SQL Server Network Configuration in označimo Protocols for DATALAB (oz. ime naše instance, kjer zaganjamo bazo). Na desni strani vključimo (Enable) TCP/IP.

c.) Z dvoklikom na TCP/IP bomo odprli novo pogovorno okno - TCP/IP - lastnosti. Na zavihku IP Addresses poiščemo IP4 ter ga nastavimo Enabled. V okno IP Adress vnesemo naš IPv4 naslov, katerega smo poizkali na začetku preko ukaznega poziva. Nastavimo lahko tudi privzet TCP port za SQL - 1433.
Pri razseksu IPAll tudi nastavimo TCP port za SQL - 1433.

Ko popravimo nastavitve, kliknemo na gumb Uporabi / Apply. Pokazalo se bo opozorilo, da ponovno zažanemo SQL servis.

d.) V SQL Server Configuraton Managerju se postavimo v desnem meniju na SQL Server Services, v meniju desno pa ponovno zaženemo SQL Server (imeInstance).

3. IZJEME ZA POŽARNI ZID (FIREWALL)
Za izjeme v požarni zid bo potrebno dodati SQL Writter, SQL Browser in TCP/IP port 1433.
a.) V nadzorni plošči poiščemo Windows Defender Firewall in izberemo Dodatne Nastavitve / Advanced settings.

b.) Pod Inbound Rules dodamo New Rule.

c.) Najprej dodamo dve izjemi za Program.

Programski izjemi sta po privzetem naloženi na:
SQL Writter: C:\Program Files\Microsoft SQL Server\90\Shared\sqlwritter.exe
SQL Browser: C:\Program Files (x86)\Microsoft SQL Server\90\Shared\sqlbrowser.exe
Poiščemo pot do sqlwritter.exe in sqlbrowser.exe in dovolimo povezavo na naslednjem koraku.

Ko dodamo programski izjemi, dodamo še nov Rule s Portom.

Uporabimo TCP port, katerega smo nastavili v SQL Configuration Managerju in mu dovolimo povezavo.


Po vnosu programskih izjem in porta se prepričamo, da imamo pod Inbound Rules dodane tri nove izjeme.

Nastavitev shranimo in že lahko poskusimo z povezavo iz druge delovne postaje. Prijavimo se lahko na SQL strežnik preko Management Studia iz tretje delovne postaje.
Ko (opcijsko) namestimo SQL za zunanji dostop priporočam, da nadaljujete po naslednjih korakih:
- Konfiguracijska datoteka .ini
- Namestitev PANTHEON-a
- Seznam spletnih storitev
Poglejte si tudi ostala navodila:
- Potrebna orodja za namestitev PANTHEON programske opreme
- Regionalne nastavitve
- Microsoft SQL strežnik
- Prenos in namestitev SQL
- Prenos in namestitev Microsoft Management Studio
- Vpenjanje baze na SQL strežnik
- Dodajanje uporabnikov na strežniški nivo (AddUser_PAX)
- Konfiguracija SQL strežnika za zunanji dostop