You are on page 1of 1

===================================================================================

=====================
MIGRATION
===================================================================================
=====================

*** CHECK TABLE HAS LONG, LONG RAW, CLOB DATATYPE ***

column table_name format a25


column column_name format a20
column data_type format a15
select table_name, column_name, data_type from dba_tab_columns
where owner ='SYSADM'
and data_type in ('LONG','LONG RAW','CLOB')
and table_name in ('PSQRYDEFN','PSQRYEXPR');
===================================================================================
=====================

*** CHECK CREATE UNIQUE INDEX FOR (ALTER TABLE SCRIPT) ***

set lines 200


col COLUMN_NAME for a15
col INDEX_OWNER for a12
col TABLE_OWNER for a12
select INDEX_OWNER, INDEX_NAME, TABLE_OWNER, COLUMN_NAME, COLUMN_POSITION,
TABLE_NAME
from dba_ind_columns
where INDEX_NAME = 'PS_MI_GL_FILE_INFO';
===================================================================================
=====================

*** CREATE PUBLIC SYNONYMN AND PRIVILEGES ***

#1 SQL> GRANT SELECT ON PS_MI_TERM_EMP_VW TO PSREAD;


#2 SQL> CREATE PUBLIC SYNONYM PS_MI_TERM_EMP_VW FOR PS_MI_TERM_EMP_VW;
#3 SQL> GRANT INSERT,UPDATE,DELETE ON PS_MI_TERM_EMP_VW TO PSCHANGE;
===================================================================================
=====================

*** CHECK AVAILABLE TABLESPACE_NAME ***

set lines 200


col OWNER for a15
col SEGMENT_NAME for a20
select OWNER, SEGMENT_NAME, SEGMENT_TYPE, TABLESPACE_NAME
from dba_segments
where SEGMENT_NAME LIKE '%VNDR%' AND SEGMENT_TYPE = 'TABLE';
===================================================================================
=====================

You might also like