ADD ENCRYPTIONPROFILE
ADD ENCRYPTIONPROFILE을 사용하여 Oracle GoldenGate을 사용하는 Oracle Key Vault에 대한 암호화 프로파일을 추가할 수 없습니다.
암호화 프로파일은 외부 KMS(키 관리 서비스)에서 마스터 키를 검색하는 데 사용됩니다. OKV(Oracle Key Vault)와 OCIKMS(Oracle Cloud Infrastructure 키 관리 서비스) 중에서 선택할 수 있습니다.
명시적으로 정의된 암호화 프로파일이 없을 경우 로컬 전자 지갑이 기본 프로파일로 사용됩니다.
자세한 내용은 What is an Encryption Profile?을 참조하십시오.
구문
ADD ENCRYPTIONPROFILE encryption-profile-name
( OKV
( OKVPATH dir-path
[ KEYNAMEATTRIBUTE key-name-attribute ]
[ KEYVERSIONATTRIBUTE key-version-attribute ]
[ OKVVERSION okv-version ]
MASTERKEY
[ NAME ] masterkey-name
[ VERSION masterkey-version ]
[ TTL ttl ] )
| OCIKMS
( ENDPOINT endpoint
TENANCY tenancy-ocid
USER user-ocid
APIKEY api-key-file
FINGERPRINT fingerprint
KEY key-ocid ) )
[ DEFAULT ]
OKV 옵션: OKVPATH
Oracle Key Vault 클라이언트가 설치된 디렉토리를 지정합니다.
KEYNAMEATTRIBUTE
Oracle Key Vault 서버에서 마스터 키 이름 지정에 사용된 사용자정의 속성입니다.
KEYVERSIONATTRIBUTE
Oracle Key Vault 서버에서 마스터 키 버전 지정에 사용된 사용자정의 속성입니다.
OKVVERSION okv-version
가능한 값이 18.1 및 21.4인 OKV(Oracle Key Vault) 버전입니다.
MASTERKEY [NAME]
마스터 키 이름입니다. 이 값은 Oracle GoldenGate의 KMS 매개변수에 대한 키 이름과 일치해야 하며 복제가 시작된 후 변경할 수 없습니다.
MASTERKEY [VERSION]
마스터 키의 버전입니다. 숫자 값이어야 합니다.
OCI KMS
Endpoint
OCI KMS 저장소의 암호화 끝점을 지정합니다.
Tenancy
테넌시 OCID를 지정합니다.
User
사용자에 대한 OCID를 지정합니다.
APIKEY
OCI API 서명 키를 포함하는 파일의 경로를 지정합니다. 이 파일에서 키를 읽어 Oracle GoldenGate로 전송합니다. 특정 시점에 OCI API KEY를 변경해야 하는 경우 ALTER ENCRYPTIONPROFILE 명령을 사용할 수 있습니다.
KEY
OCI KMS 저장소에 저장되는 키에 속하는 키 OCID를 지정합니다. 이는 Oracle GoldenGate에서 암호화(트레일 암호화)에 사용하는 키입니다.
Fingerprint
API 서명 키의 해시(MD5)입니다.
DEFAULT
현재 암호화 프로파일을 지정합니다. DEFAULT YES를 설정할 경우 암호화 프로파일이 현재 암호화 프로파일이 되도록 설정됩니다. DEFAULT NO를 설정할 경우 암호화 프로파일이 제거됩니다. 명시적으로 정의된 현재 암호화 프로파일이 없을 경우(DEFAULT NO로 이전의 현재 암호화 프로파일으로 설정됨) 암시적 기본 프로파일은 LocalWallet입니다. 주: KeyName과 KeyVersion의 값이 중복되는 키를 업로드하지 마십시오. 시작, 재시작 또는 롤오버 시 Oracle GoldenGate 프로세스는 최상위 KeyVersion 값을 검색합니다.