jas:oraclescripts
Oracle Scripts
Oracle password has expired jwars has a profile of DEFAULT alter profile DEFAULT limit password_life_time UNLIMITED; ⇐==== passwords never expire alter user jwars identified by password account unlock; ⇐============= works username/password is jwars/password !!!!
-- get all tables SELECT owner, table_name FROM all_tables
-- get table space usage SELECT a.tablespace_name, a.file_name, a.bytes allocated_bytes, b.free_bytes FROM dba_data_files a, (SELECT file_id, SUM(bytes) free_bytes FROM dba_free_space b GROUP BY file_id) b WHERE a.file_id=b.file_id ORDER BY a.tablespace_name; quit;
-- describe a table in another schema: describe user2.flights;
-- “creates sql” select 'select count(*) from '||table_name||';' from all_tables where owner = 'JWARS'; x
-- fix ora-28000. account get locks after 10 failed logins. alter user jwars account unlock;
-- get all tables SELECT owner, table_name FROM all_tables
-- get all tables SELECT owner, table_name FROM all_tables
-- get all tables SELECT owner, table_name FROM all_tables
-- get all tables SELECT owner, table_name FROM all_tables
- SELECT owner, table_name FROM all_tables where owner in ('JWARS') - get all tables
- select 'select count(*) from '||table_name||';' from all_tables where owner = 'JWARS'; “creates sql”
- SELECT a.tablespace_name, a.file_name, a.bytes allocated_bytes, b.free_bytes FROM dba_data_files a, (SELECT file_id, SUM(bytes) free_bytes FROM dba_free_space b GROUP BY file_id) b WHERE a.file_id=b.file_id ORDER BY a.tablespace_name;
quit; get table space usage
- describe a table in another schema: describe user2.flights;
- select table_name, num_rows counter from dba_tables where owner = 'XXX' order by table_name;
- alter user jwars account unlock; fix ora-28000. account get locks after 10 failed logins.
- ora-01017 - user/pass are now case sensitive
count JWARS rows
column table_name heading 'table name' column table_name format a30 column num_rows heading 'num_rows' select table_name, num_rows from all_tables where owner in ('JWARS'); quit;
select owner, table_name, nvl(num_rows,-1) from all_tables where owner in ('JWARS') order by table_name; quit;
jas/oraclescripts.txt · Last modified: 2021/04/16 15:45 by 127.0.0.1