oracle-sql脚本

select * from dba_users;
create tablespace kyc_coo;
create user kyc_coo identified by "123456" default tablespace kyc_coo;
create temporary tablespace kyc_temp;
alter user kyc_coo temporary tablespace kyc_temp;
select * from dba_directories;
create directory dmp as '/ceph/fileserver/backup/oracle';
grant create session,create view,create job to resource;
grant read,write on directory dmp to resource;
grant resource to kyc_coo;


--授权,创建,修改(只修改服务名中的ip),查询,删除dblink
grant create public database link,create database link to test;
--两种方式
create public database link accbak
connect to kyc_acc identified by "Lcpsys_kyc_1130"
using '(DESCRIPTION =
(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.8.161)(PORT = 1521)))
(CONNECT_DATA =(SERVICE_NAME =kyc_w)))';
或者
create public database link accbak 
connect to kyc_acc identified by "Lcpsys_kyc_1130" using 'tdb';

select * from dba_db_links;
drop public database link accbak;

select * from acct_account@accbak;
--最后修改job中的表名。

select * from ACCT_DAILY_BAK;
select count(*) from ACCT_DAILY_BAK;
truncate table acct_daily_bak;

set serveroutput on
BEGIN
    DBMS_SCHEDULER.RUN_JOB(job_name => '"KYC_COO"."BACKUP"', USE_CURRENT_SESSION => FALSE);
END;

猜你喜欢

转载自www.cnblogs.com/createyuan/p/11132618.html
今日推荐