Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Existuje však niekoľko spôsobov, ako získať hostiteľskú adresu IP:
1. Používanie SQL Server Management Studio (SSMS):
- Pripojte sa k inštancii SQL Server pomocou SSMS.
- Pravým tlačidlom myši kliknite na názov servera v Prieskumníkovi objektov a vyberte „Vlastnosti“.
- Prejdite na kartu „Pripojenia“.
- Vyhľadajte pole „IP adresa“, ktoré zobrazí IP adresu inštancie SQL Server.
2. Použitie funkcie `serverProperty` (pre aktuálnu inštanciu):
- Táto funkcia poskytuje informácie o inštancii SQL Server. Priamo vám však nedáva IP adresu.
- Môžete použiť `serverProperty ('MachInenAME')` na získanie názvu stroja hostia inštancie servera SQL Server. Tento názov potom môžete použiť na určenie adresy IP z príkazového riadku operačného systému (napr. `IpConfig`).
3. Pomocou skriptu T-SQL (pre viacero inštancií):
- Môžete použiť skript T-SQL na dotazovanie s `sys.dm_os_server_properties` Dynamic Management View, ktoré poskytuje informácie o inštancii servera SQL Server.
- Skript bude musieť použiť príkaz „Net LocalGroup Administrators“ na získanie skupiny správcov pre stroj a potom analyzujte výstup na extrahovanie adresy IP.
4. Pomocou príkazu `NetStat` (z príkazového riadku):
- Spustite príkaz `NetStat -anb` na počítači SQL Server.
- Vyhľadajte proces SQL Server (napr. „SqlServr.exe“) a nájdite jeho zodpovedajúcu IP adresu.
Príklad skriptu T-SQL na získanie adresy IP konkrétnej inštancie SQL Server:
`` sql
Deklarovať @instanceName varchar (128) ='yourinstanceName';
Deklar @machinename varchar (128);
Deklarovať @ipaddress varchar (255);
- Získajte názov stroja inštancie servera SQL
Set @machinename =(
Vyberte ServerProperty („Machinename“)
Z SYS.DM_OS_SERVER_PROPERTIES
Kde instance_name =@InstanceName
);
- Získajte adresu IP pomocou príkazu systému
Exec Master..XP_CMDShell 'Net LocalGroup Administrators | findStr /i "Administrator" findStr /i "* /" ';
Set @ipaddress =@@ Error;
- Zobraziť výsledky
Vyberte @machinename ako Machinename, @ipaddress ako iPaddress;
`` `
Dôležité poznámky:
- Tieto metódy môžu vyžadovať administratívne oprávnenia na počítači SQL Server.
- IP adresa sa môže zmeniť, ak sa presunie inštancia servera SQL alebo zmení konfigurácia siete.
- Je dôležité overiť, či je získaná adresa IP správna, najmä pri používaní systémových príkazov.
Pamätajte, že najspoľahlivejším spôsobom, ako získať IP adresu, je skontrolovať konfiguráciu sieťového servera SQL Server.