Skip to content

Commit c2bdec3

Browse files
committed
Creates a procedure to gather some environment information, both OS and database
1 parent 2e7dc25 commit c2bdec3

File tree

1 file changed

+37
-0
lines changed

1 file changed

+37
-0
lines changed

dump_env.sql

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
REM Filename : dump_env.sql
2+
REM Author : Craig Richards
3+
REM Created : 09-April-2008
4+
REM Version : 1.0
5+
REM Modifications :
6+
REM
7+
REM Description : Creates a procedure to gather some environment information, both OS and database
8+
9+
CREATE OR REPLACE PROCEDURE DUMP_ENV
10+
AUTHID CURRENT_USER
11+
IS
12+
buffer VARCHAR2(260);
13+
BEGIN
14+
DBMS_OUTPUT.PUT_LINE(CHR(10));
15+
DBMS_OUTPUT.PUT_LINE('Your Environment :');
16+
DBMS_OUTPUT.PUT_LINE('==================');
17+
DBMS_OUTPUT.PUT_LINE(CHR(10));
18+
SYS.DBMS_SYSTEM.GET_ENV('ORACLE_HOME',BUFFER);
19+
DBMS_OUTPUT.PUT_LINE('ORACLE_HOME: ' || BUFFER);
20+
SYS.DBMS_SYSTEM.GET_ENV('ORACLE_SID',BUFFER);
21+
DBMS_OUTPUT.PUT_LINE('ORACLE_SID: ' || BUFFER);
22+
SYS.DBMS_SYSTEM.GET_ENV('LD_LIBRARY_PATH',BUFFER);
23+
DBMS_OUTPUT.PUT_LINE('LD_LIBRARY_PATH: ' || BUFFER);
24+
SYS.DBMS_SYSTEM.GET_ENV('SHELL',BUFFER);
25+
DBMS_OUTPUT.PUT_LINE('SHELL: ' || BUFFER);
26+
SYS.DBMS_SYSTEM.GET_ENV('EDITOR',BUFFER);
27+
DBMS_OUTPUT.PUT_LINE('EDITOR: ' || BUFFER);
28+
select host_name into BUFFER from v$instance;
29+
DBMS_OUTPUT.PUT_LINE('HOSTNAME: ' || BUFFER);
30+
select version into BUFFER from v$instance;
31+
DBMS_OUTPUT.PUT_LINE('VERSION: ' || BUFFER);
32+
SYS.DBMS_SYSTEM.GET_ENV('ALERT',BUFFER);
33+
DBMS_OUTPUT.PUT_LINE('ALERT: ' || BUFFER);
34+
END DUMP_ENV;
35+
/
36+
37+
REM End of Script

0 commit comments

Comments
 (0)