天天看点

oracle数据库 快速copy

declare

  v_username varchar2(100):='cpxthgapp';--目标数据库的用户名

  v_password varchar2(100):='cpxthgapp';--目标数据库的密码

  v_host varchar2(100):='192.168.100.68';--目标数据库的ip

  v_port varchar2(100):='1521';--目标数据库的端口

  v_ssid varchar2(100):='ttsx';--目标数据库的ssid

  v_dblink varchar2(100):='cpxthgapp';--link的名称

  v_str varchar2(3000):='';--ei执行的语句

  v_cons varchar2(3000):='';--ei执行表的约束语句

  type tablename is table of user_tables.TABLE_NAME%type;

  o_tablename tablename;--源数据库的table

  type indexnames is record (index_name user_ind_columns.INDEX_NAME%type,cnt user_ind_columns.CHAR_LENGTH%type);

  type indexname is table of indexnames;

  o_indexname indexname;--源数据库的index

  type consname is table of user_constraints.constraint_name%type;