Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

मैं अपने जावा एप्लिकेशन को कनेक्शन पर Oracle से कैसे पहचानूं?

java.util.Properties props = new java.util.Properties();
props.setProperty("password","mypassword");
props.setProperty("user","myusername");
props.put("v$session.osuser", System.getProperty("user.name").toString());
props.put("v$session.machine", InetAddress.getLocalHost().getCanonicalHostName());
props.put("v$session.program", "My Program Name");
DriverManager.registerDriver (new oracle.jdbc.OracleDriver());
Connection conn=
    DriverManager.getConnection("jdbc:oracle:thin:@myhostname:1521:mysid", props);

SQL>select username,osuser,program,machine
from v$session
where username = 'ROB'; 

USERNAME  OSUSER       PROGRAM             MACHINE
--------- -----------  ------------------  -----------
ROB       rmerkw       My Program Name     machine

एप्लिकेशन स्तर पर आप client_info . सेट करने के लिए निम्न विधियों का उपयोग कर सकते हैं , मॉड्यूल और कार्रवाई v$सत्र . में :

dbms_application_info.set_client_info
dbms_application_info.set_module
dbms_application_info.set_action


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. संख्या डेटा प्रकार के लिए Oracle स्टोर अनुगामी शून्य करता है?

  2. Oracle-ADF एप्लिकेशन को Tomcat 7 पर तैनात करने का प्रयास कर रहा है

  3. PL/SQL ब्लॉक से SCRIPT चलाएँ

  4. ट्यूनिंग एसक्यूएल

  5. एसक्यूएल स्क्रिप्ट से शेल स्क्रिप्ट पर वापसी मूल्य