47 lines
1.8 KiB
Plaintext
Executable File
47 lines
1.8 KiB
Plaintext
Executable File
create or replace package datapump_cloud_pkg
|
|
as
|
|
|
|
/*
|
|
|
|
Purpose: Package handles backup to and restore from "the cloud" (Amazon S3)
|
|
|
|
Remarks:
|
|
|
|
Who Date Description
|
|
------ ---------- --------------------------------
|
|
MBR 05.11.2011 Created
|
|
|
|
*/
|
|
|
|
|
|
-- backup schema to Amazon S3
|
|
procedure backup_schema_to_s3 (p_aws_key in varchar2,
|
|
p_aws_password in varchar2,
|
|
p_aws_bucket in varchar2,
|
|
p_aws_folder in varchar2,
|
|
p_directory_name in varchar2,
|
|
p_file_name in varchar2 := null,
|
|
p_email_failure in varchar2 := null,
|
|
p_email_success in varchar2 := null,
|
|
p_encrypt in boolean := false,
|
|
p_compress in boolean := false,
|
|
p_version in varchar2 := null,
|
|
p_gmt_offset in number := null);
|
|
|
|
-- restore schema from Amazon S3
|
|
procedure restore_schema_from_s3 (p_aws_key in varchar2,
|
|
p_aws_password in varchar2,
|
|
p_aws_bucket in varchar2,
|
|
p_aws_folder in varchar2,
|
|
p_file_name in varchar2,
|
|
p_directory_name in varchar2,
|
|
p_decrypt in boolean := false,
|
|
p_decompress in boolean := false,
|
|
p_remap_to_schema in varchar2 := null,
|
|
p_gmt_offset in number := null);
|
|
|
|
|
|
end datapump_cloud_pkg;
|
|
/
|
|
|