20190503-每天定时从oracle数据库中取出表字段数据并加密

每天定时从oracle数据库中取出表字段数据并加密

    • 一、创建用户、数据链
    • 二、在用户jzjg_wg下创建函数对字符进行加密解密。
    • 三、创建存储过程。删除已有表,重新从目标库抽取数据并生成表,并加密数据。
    • 四、创建job,每天定时执行存储过程。实现每天定时抽取数据并加密。

一、创建用户、数据链

--以sys用户,dba身份,登录
create tablespace jzjg_wg datafile 'E:\oradata\JZJJORA\jzjj_wg1.DBF' SIZE 5000M;
create user jzjg_wg identified by jzjg_wg2019 default tablespace jzjg_wg;
grant dba to jzjg_wg;

--tzq用户,narmal登录
--create database link tzq_jicheng connect to rm identified by rm using '10.74.132.85/racdb'
create database link jzjj_wg connect to trff_app identified by 1 using '10.74.132.188/orcl'

--测试是否能够正常连接
select * from user_tables@jzjj_wg

二、在用户jzjg_wg下创建函数对字符进行加密解密。

1、加密。

 
 

你可能感兴趣的:(Oracle,oracle,job,存储过程,函数)