原创 Oracle -- SQL monitor privilege

 ---sql mornintor   grant select on v_$sqltext_with_newlines to <schema>; grant select on v_$session to <schema>; gra

原创 Oracle ORA-00604

 --ORA-00604: error occurred at recursive SQL level 1 --ORA-01654: unable to extend index SYS.I_PLSCOPE_SIG_ACTION$ b

原创 Cognos tree prompt automatic search function

 1) add html tag "json2.js", input  json2.js source file, can download from google. 2) upload json file to server,

原创 Oracle SQL turning

 exec DBMS_STATS.gather_table_stats(ownname=>'<SCH>', tabname=>'<TableName>');

原创 Oracle add temp file

 select TABLESPACE_NAME, BYTES_USED/1024/1024/1024 as GB_USED , BYTES_FREE/1024/1024/1024  GB_FREE from V$TEMP_SPACE_

原创 Oracle -- Set NS_NCHAR_CHARACTEREST

 --------------------1 change NLS_NCHAR_CHARACTERSET SHUTDOWN IMMEDIATE; STARTUP MOUNT exclusive RESTRICT; ALTER SY

原创 Oracle --- Create instance

 pbrun - root su - oracle 1. Create all required directories as below. mkdir -p /u20/oracle/admin/PROJECT/adump mkdi

原创 Oracle -- SQL tunning privilege

 ---sql tuning grant advisor to <schema>; grant administer sql tuning set to <schema>; --CHECK CURRENT DB SET select

原创 ORA-28001: The password has expired

 ---ORA-28001: The password has expired 1.Connect as sysdba to the database. C:\Users\Siry>sqlplus / as sysdba 2.Run

原创 Oracle transfer parent child tree to json

 ---TREE transfor to JASON  WITH connect_by_query as (     select ROWNUM as rnum  ,  ORG_ENTITY_ID     ,ORG_ENTITY_N

原创 Oracle -- Grant privilege

 CREATE TABLE "GRANT_PRIVS_INFO"    ( "GRANT_REVOKE" VARCHAR2(1000 BYTE),  "PRIVS" VARCHAR2(100 BYTE),  "TABLE_NAM

原创 Oracle -- DBA

 select name,log_mode from v$database; ---- --- ---- PATH: /optware/arch/

原创 Oracle -- ORA-09817 ORA-09945

Enter user-name: /as sysdba ERROR: ORA-09817: Write to audit file failed. Linux-x86_64 Error: 28: No space left on dev

原创 Oracle -- Create DB link

 CREATE   DATABASE LINK  LINK_NAME CONNECT TO schema IDENTIFIED BY abc123 USING '<service_name>';