Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 13033|Odpoveď: 0

[Komunikácia] ORALCE získava hostiteľské meno a IP adresu

[Kopírovať odkaz]
Zverejnené 24. 1. 2015 13:05:15 | | |
Pri vývoji a správe databázových aplikácií je často potrebné získať informácie o menech hostiteľov a IP adresách, ktoré súvisia s environmentálnymi premennými a súvisiacimi dátovými slovníkmi

Metóda 1: Získajte to pomocou funkcie SYS_CONTEXT

Použite parametre atribútu SYS_CONTEXT funkcie na vrátenie názvu a IP adresy aktuálneho hostiteľa relácie
• Terminál------------ zvyčajne označuje meno klienta
• Hostiteľ---------------- celé meno klienta
• ip_address--------- IP adresu klienta
•server_host-------- názov servera, ktorý spúšťa inštanciu databázy
[mw_shl_code=sql,true] VYBERTE SYS_CONTEXT('USERENV','TERMINAL') AKO 'Client Name' Z DUAL
2
3SELECT SYS_CONTEXT('USERENV','HOST') AKO 'Celé meno klienta' Z DUAL
4
5SELECT SYS_CONTEXT('USERENV','IP_ADDRESS') AKO "IP KLIENTA" Z DUAL
6
7 - Ak nie je klientské pripojenie, výsledok sa zobrazí ako prázdny
8SELECT SYS_CONTEXT('USERENV','server_host') Z DUAL[/mw_shl_code]




Predchádzajúci:SQL injekčné poznámky oracle
Budúci:Orákulum
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com