copy config
copy config 명령을 사용하여 구성 파일을 복사하고 복사본을 다른 파일 이름으로 저장할 수 있습니다.
구성을 복사하면 다음을 수행할 수 있습니다.
- 백업 용도로 복제본 저장
- edit config 명령을 사용하여 새 구성을 구성하기 위한 기본 용도로 복사본을 사용합니다.
- 활성 구성을 변경합니다. 현재 구성에서 복제가 계속되는 동안 edit config 명령을 사용하여 복사본을 변경할 수 있으며, 준비가 되면 새 구성을 활성화할 수 있습니다.
이 명령은 구성을 원래 구성과 동일한 소스 시스템에 복사합니다. 구성 파일을 다른 시스템에 복사하려면 테이프, CD 또는 FTP를 통해 파일을 전송하면 됩니다.
시스템의 구성 목록을 보려면 list config 명령을 사용합니다. 구성 내용을 보려면 view config 명령을 사용합니다.
사용
지원되는 소스: |
Oracle |
지원되는 타겟: |
전체 |
인증 수준: |
운영자(2) |
문제 위치: |
소스 시스템 |
관련 명령: |
activate config, create config, edit config, list config, remove config, rename config, show config, verify config view config |
구문
copy config filename tonewname |
[ on host |
on host:portnumber |
on login/password@host |
on login/password@host:portnumber ] |
구문 설명
filename to newname |
- filename은 복사할 구성의 이름입니다. 구성 이름은 대소문자를 구분합니다.
- to는 구문의 필수 부분입니다.
- newname은 복사본에 부여하는 이름입니다. 이 이름은 시스템의 구성 간에 고유해야 합니다.
예:
sp_ctrl(sysA)> copy config sales to sales2 |
원격 옵션
이러한 옵션을 사용하면 원격 시스템에서 명령을 실행하고 로그인 이름, 비밀번호, 포트 번호 또는 이러한 항목의 조합을 포함하는 명령을 스크립트할 수 있습니다.
on host |
원격 시스템(현재 sp_ctrl 세션이 실행 중인 시스템이 아닌 것)에서 명령을 실행합니다. 원격 시스템에 대한 로그인 자격 증명을 묻는 메시지가 표시됩니다. 사용되는 경우 명령 구문의 마지막 구성 요소여야 합니다.
예: sp_ctrl(sysB)>status on SysA |
on host:portnumber |
원격 로그인 및 포트 번호를 제공해야 하는 경우 원격 시스템에서 명령을 실행합니다. 사용되는 경우 명령 구문의 마지막 구성 요소여야 합니다.
예: sp_ctrl(sysB)>status on SysA:8304 |
on login/password@host |
원격 로그인, 비밀번호 및 호스트 이름을 제공해야 하는 경우 원격 시스템에서 명령을 실행합니다. 사용되는 경우 명령 구문의 마지막 구성 요소여야 합니다.
예:sp_ctrl(sysB)>status on john/spot5489@SysA |
on login/password@host:portnumber |
원격 로그인, 비밀번호, 호스트 이름 및 포트 번호를 제공해야 하는 경우 원격 시스템에서 명령을 실행합니다. 사용되는 경우 명령 구문의 마지막 구성 요소여야 합니다.
예: sp_ctrl(sysB)>status on john/spot5489@SysA:8304 |
copy status
copy status 명령을 사용하여 마지막 copy 또는 append 작업의 실행 상태를 볼 수 있습니다. copy status 명령을 사용하여 복사 또는 추가 작업이나 복사 또는 추가 작업의 일부에 대한 자세한 상태를 보거나 SharePlex에 내역이 있는 모든 복사 및 추가 작업의 상태를 볼 수 있습니다.
copy status 명령 사용에 대한 자세한 내용과 예는 job status 명령을 참조하십시오.
사용
지원되는 소스: |
Oracle |
지원되는 타겟: |
Oracle |
인증 수준: |
뷰어 |
실행 대상: |
소스 또는 타겟 |
관련 명령: |
append status |
구문
job status |
[job_id]
[job_id.table_id]
[all]
[full]
[detail]
[status] |
[ on host |
on host:portnumber |
on login/password@host |
on login/password@host:portnumber ] |
구문 설명
job status |
옵션이 없으면 이 명령은 SharePlex에 내역이 있는 모든 작업의 상태를 보여줍니다. |
job_id |
지정된 SharePlex 할당 작업 ID를 가진 작업에 대한 상태 내역을 표시합니다.
예: sp_ctrl(sysA)> job status 2828.2 |
job_id.table_id |
지정된 SharePlex 할당 작업 ID 및 테이블을 가진 작업에 대한 상태 내역을 표시합니다.
예: sp_ctrl(sysA)> job status 2828.HR.SRC_TEST3 |
all |
데이터베이스에 내역이 있는 모든 작업에 대한 요약 줄을 표시합니다.
예: sp_ctrl(sysA)> job status all |
full |
작업에 있는 모든 객체의 상태를 표시합니다. 기본적으로 작업 상태 명령은 완료되지 않았거나 예외 상태로 완료된 객체의 상태를 표시합니다.
예: sp_ctrl(sysA)> job status2828 full |
detail |
보고된 모든 객체에 대한 세부 정보를 표시합니다. 기본적으로 작업 상태 명령은 보고된 모든 객체에 대한 요약 줄을 표시합니다. 세부 정보는 job_id.table_id 옵션에 표시되는 것과 동일합니다.
예: sp_ctrl(sysA)> job status detail |
[status] |
지정된 상태를 가진 이전 작업에 대한 상태 내역을 표시합니다.
sp_ctrl(SysA)> job status “Error” |
원격 옵션
이러한 옵션을 사용하면 원격 시스템에서 명령을 실행하고 로그인 이름, 비밀번호, 포트 번호 또는 이러한 항목의 조합을 포함하는 명령을 스크립트할 수 있습니다.
on host |
원격 시스템(현재 sp_ctrl 세션이 실행 중인 시스템이 아닌 것)에서 명령을 실행합니다. 원격 시스템에 대한 로그인 자격 증명을 묻는 메시지가 표시됩니다. 사용되는 경우 명령 구문의 마지막 구성 요소여야 합니다.
예: sp_ctrl(sysB)>status on SysA |
on host:portnumber |
원격 로그인 및 포트 번호를 제공해야 하는 경우 원격 시스템에서 명령을 실행합니다. 사용되는 경우 명령 구문의 마지막 구성 요소여야 합니다.
예: sp_ctrl(sysB)>status on SysA:8304 |
on login/password@host |
원격 로그인, 비밀번호 및 호스트 이름을 제공해야 하는 경우 원격 시스템에서 명령을 실행합니다. 사용되는 경우 명령 구문의 마지막 구성 요소여야 합니다.
예:sp_ctrl(sysB)>status on john/spot5489@SysA |
on login/password@host:portnumber |
원격 로그인, 비밀번호, 호스트 이름 및 포트 번호를 제공해야 하는 경우 원격 시스템에서 명령을 실행합니다. 사용되는 경우 명령 구문의 마지막 구성 요소여야 합니다.
예: sp_ctrl(sysB)>status on john/spot5489@SysA:8304 |
create config
create config 명령을 사용하여 새 구성 파일을 만듭니다. 이 명령은 SharePlex 기본 텍스트 편집기를 실행하고 새 파일을 엽니다. 구성을 생성하려면 SharePlex 관리자 안내서의 5장에 나온 지침을 따릅니다.
새 구성에 기존 구성과 동일한 이름을 지정하려고 하면 SharePlex에 다음과 같은 오류 메시지가 표시됩니다. "The parameter for create config must be a new filename."
구성을 생성하는 대신 copy config 명령을 사용하여 기존 구성을 복제한 다음, edit config 명령을 사용하여 복사본을 편집할 수 있습니다.
사용
지원되는 소스: |
Oracle |
지원되는 타겟: |
전체 |
인증 수준: |
운영자(2) |
문제 위치: |
소스 시스템 |
관련 명령: |
activate config, copy config, edit config, list config, remove config, show config, verify config, view config |
구문
create config filename |
[ on host |
on host:portnumber |
on login/password@host |
on login/password@host:portnumber ] |
구문 설명
filename |
생성할 구성의 이름입니다. 구성 이름은 대소문자를 구분합니다. 이 이름은 시스템의 구성 간에 고유해야 합니다.
예:
sp_ctrl(sysA> create config sales |
원격 옵션
이러한 옵션을 사용하면 원격 시스템에서 명령을 실행하고 로그인 이름, 비밀번호, 포트 번호 또는 이러한 항목의 조합을 포함하는 명령을 스크립트할 수 있습니다.
on host |
원격 시스템(현재 sp_ctrl 세션이 실행 중인 시스템이 아닌 것)에서 명령을 실행합니다. 원격 시스템에 대한 로그인 자격 증명을 묻는 메시지가 표시됩니다. 사용되는 경우 명령 구문의 마지막 구성 요소여야 합니다.
예: sp_ctrl(sysB)>status on SysA |
on host:portnumber |
원격 로그인 및 포트 번호를 제공해야 하는 경우 원격 시스템에서 명령을 실행합니다. 사용되는 경우 명령 구문의 마지막 구성 요소여야 합니다.
예: sp_ctrl(sysB)>status on SysA:8304 |
on login/password@host |
원격 로그인, 비밀번호 및 호스트 이름을 제공해야 하는 경우 원격 시스템에서 명령을 실행합니다. 사용되는 경우 명령 구문의 마지막 구성 요소여야 합니다.
예:sp_ctrl(sysB)>status on john/spot5489@SysA |
on login/password@host:portnumber |
원격 로그인, 비밀번호, 호스트 이름 및 포트 번호를 제공해야 하는 경우 원격 시스템에서 명령을 실행합니다. 사용되는 경우 명령 구문의 마지막 구성 요소여야 합니다.
예: sp_ctrl(sysB)>status on john/spot5489@SysA:8304 |
create encryption key
create encryption key 명령을 사용하여 네트워크에서 데이터를 암호화하는 데 사용할 SharePlex에 대한 암호화 키를 생성합니다. SharePlex는 AES(Advanced Encryption Standard) 암호화를 사용합니다.
create encryption key 명령은 무작위로 생성된 256비트 AES 키를 반환합니다. 기본적으로 SharePlex는 해당 길이의 128비트를 사용하여 데이터를 암호화합니다.
SharePlex가 사용하는 키 길이를 늘리려면 SP_XPT_AES_KEY_LENGTH 매개변수를 192비트 또는 256비트로 설정합니다. 길이를 늘리면 키를 해킹하기가 더 어려워지는 반면 더 많은 CPU 성능이 필요합니다.
sp_ctrl> set param sp_xpt_aes_key_length {192 | 256}
예: set param sp_xpt_aes_key_length 256
다음은 예시 키입니다.
E5F5D4CBA329D2C86B5D7ABA096C18600595490129F55A1422AAB0248B28D0E4.
사용
지원되는 소스: |
Oracle |
지원되는 타겟: |
전체 |
인증 수준: |
운영자(2) |
문제 위치: |
소스 시스템 |
관련 명령: |
set encryption key, reset encryption key, show encryption key |
구문
create encryption key |
[ on host |
on host:portnumber |
on login/password@host |
on login/password@host:portnumber ] |
원격 옵션
이러한 옵션을 사용하면 원격 시스템에서 명령을 실행하고 로그인 이름, 비밀번호, 포트 번호 또는 이러한 항목의 조합을 포함하는 명령을 스크립트할 수 있습니다.
on host |
원격 시스템(현재 sp_ctrl 세션이 실행 중인 시스템이 아닌 것)에서 명령을 실행합니다. 원격 시스템에 대한 로그인 자격 증명을 묻는 메시지가 표시됩니다. 사용되는 경우 명령 구문의 마지막 구성 요소여야 합니다.
예: sp_ctrl(sysB)>status on SysA |
on host:portnumber |
원격 로그인 및 포트 번호를 제공해야 하는 경우 원격 시스템에서 명령을 실행합니다. 사용되는 경우 명령 구문의 마지막 구성 요소여야 합니다.
예: sp_ctrl(sysB)>status on SysA:8304 |
on login/password@host |
원격 로그인, 비밀번호 및 호스트 이름을 제공해야 하는 경우 원격 시스템에서 명령을 실행합니다. 사용되는 경우 명령 구문의 마지막 구성 요소여야 합니다.
예:sp_ctrl(sysB)>status on john/spot5489@SysA |
on login/password@host:portnumber |
원격 로그인, 비밀번호, 호스트 이름 및 포트 번호를 제공해야 하는 경우 원격 시스템에서 명령을 실행합니다. 사용되는 경우 명령 구문의 마지막 구성 요소여야 합니다.
예: sp_ctrl(sysB)>status on john/spot5489@SysA:8304 |