如何獲得server端和client端ip address和host name!
--可以透過系統提供的utl_inaddr包中的2個函式獲得資料庫伺服器的主機名和ip地址
SQL> set serveroutput on
SQL> exec dbms_output.put_line(utl_inaddr.get_host_name);
XYS
PL/SQL 過程已成功完成。
SQL> exec dbms_output.put_line(utl_inaddr.get_host_address);
192.168.0.252
PL/SQL 過程已成功完成。
----可以透過系統提供的函式獲得client端主機名和ip地址,獲得client端ip地址時需要注意連線資料庫時必須透過tns連線才能獲得ip地址,否則不能獲得
SQL> select sys_context('userenv','ip_address') from dual;
SYS_CONTEXT('USERENV','IP_ADDRESS')
--------------------------------------------------------------------------------
192.168.0.252
SQL> connect xys/manager
已連線。
SQL> select sys_context('userenv','ip_address') from dual;
SYS_CONTEXT('USERENV','IP_ADDRESS')
--------------------------------------------------------------------------------
SQL> connect
已連線。
SQL> select sys_context('userenv','ip_address') from dual;
SYS_CONTEXT('USERENV','IP_ADDRESS')
--------------------------------------------------------------------------------
192.168.0.252
SQL>
SQL> select sys_context('userenv','terminal') from dual;
SYS_CONTEXT('USERENV','TERMINAL')
--------------------------------------------------------------------------------
XYS
SQL>
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/19602/viewspace-1001881/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 如何獲得db server端和client端的ip和host_nameServerclient
- HTTP_HOST 和 SERVER_NAME 的區別HTTPServer
- 從刷票瞭解如何獲得客戶端IP客戶端
- java獲取客戶端ip和macJava客戶端Mac
- 限定client端IP訪問oracle!clientOracle
- 在Intranet中獲得客戶端IP地址客戶端
- 搭建分散式事務元件 seata 的Server 端和Client 端詳解(小白都能看懂)分散式元件Serverclient
- 服務端如何獲取客戶端請求IP地址服務端客戶端
- 獲得客戶端ip的方法,排除代理伺服器客戶端伺服器
- python3:利用socket建立的一個簡單的聊天client端和server端例項PythonclientServer
- 獲取SQL Server中連線的客戶端IP地址SQLServer客戶端
- nginx反向代理獲取客戶端的真實IP和域名Nginx客戶端
- PHP獲得真實客戶端的真實IPREMOTE_ADDR,HTTP_CLIENT_IP,HTTP_X_FORWARDED_FORPHP客戶端REMHTTPclientForward
- IP address could not be resolved: Temporary failure in name resolutionAI
- mysql遠端連線 Host * is not allowed to connect to this MySQL serverMySqlServer
- 各位高手,如何獲得遠端主機的 MAC 地址?Mac
- pomelo獲取客戶端IP客戶端
- 在不同裝置上如何使用代理IP:桌面端、移動端和瀏覽器瀏覽器
- Java/JSP獲得客戶端網路卡MAC地址的三種方法解析(附:獲得真實IP)JavaJS客戶端Mac
- 如何獲取外網IP和IP的資訊
- 使用Apollo Server搭建GraphQL的服務端和客戶端Server服務端客戶端
- EMC儲存=》Hosts=》Name,IP Address 漂移問題
- Java面試題-如何獲取客戶端真實IPJava面試題客戶端
- 如何獲取終端使用者的真實ip
- 請問Server端需要定期/不定期向Client端傳送更新資料該如何做?Serverclient
- RAC資料庫連線配置,tnsnames和client端配置資料庫client
- c# 獲取客戶端IPC#客戶端
- nginx後端獲取真實ipNginx後端
- 獲取客戶端真實IP客戶端
- Qt下如何獲得本地網路卡IPQT
- Nginx 反向代理後如何獲取真實客戶端 IPNginx客戶端
- javascript獲取客戶端ip地址省市和運營商程式碼例項JavaScript客戶端
- 如何獲得SQL Server索引使用情況SQLServer索引
- .net 獲取客戶端真實ip客戶端
- java 獲取客戶端真實ipJava客戶端
- mysql原碼安裝(server和client)MySqlServerclient
- 【VMware ESXi】新版VMware Host Client獨立客戶端Beta版現已釋出。client客戶端
- nginx多級代理下如何獲取客戶端真實IPNginx客戶端