verify config 명령은 특정 활성화 및 복제 문제를 방지하기 위해 예방 조치로 고안되었습니다. 이 명령은 활성화가 성공적으로 완료되는지 확인하기 위해 테스트하는 데 사용됩니다.
verify config 명령은 테이블과 시퀀스만 확인합니다.
이 명령을 사용하여 다음을 수행할 수 있습니다.
- 구성 파일에 있는 항목의 구문을 확인하십시오.
- 소스 객체가 SharePlex에 의한 복제를 지원하지 않으면 오류를 보고합니다.
- 경로에 지정된 호스트 이름에 연결할 수 없는 경우 보고합니다.
- 단일 객체에 대한 중복 사양이 있는 경우 보고합니다.
- 객체 사양을 건너뛸지 여부와 그 이유를 보고합니다.
verify config 명령이 지원하지 않는 작업
verify config 명령은 다음을 수행하지 않습니다.
- 활성화 시간 확인
- 타겟 객체 또는 타겟 SID 확인
활성 구성에서 객체 추가 또는 변경 확인
활성 구성에 추가할 객체나 변경할 객체(예: 라우팅 변경)를 확인하려면 활성 구성을 복사 및 수정한 다음, 해당 복사본에 대해 verify 명령을 실행하는 것이 좋습니다.
파티셔닝된 복제에 사용
파티셔닝된 복제를 사용하는 테이블이 포함된 구성에 verify config 명령을 사용할 수 있습니다. SharePlex는 파티셔닝된 복제와 함께 verify config 사용을 지원하지만 파티션이나 해당 정의를 확인하기 위한 추가 기능은 포함하지 않습니다.
확인 결과 보기
verify config 명령은 확인이 완료될 때까지 sp_ctrl 인터페이스 제어를 유지합니다.
이 명령은 전체 구성 파일을 읽고, 오류 및 중복 항목을 기록하고, 와일드카드 아래에 있는 객체를 확장합니다.
확인 결과는 sp_ctrl내의 화면에 표시됩니다.
자세한 결과를 보려면 다음을 수행합니다.
- Detail 옵션을 사용하여 sp_ctrl에서 verify config 명령을 실행합니다.
- verify config 명령을 실행한 후 화면에 표시된 경로를 사용하여 직접 결과 파일로 이동합니다.
사용
지원되는 소스: |
Oracle |
지원되는 타겟: |
전체 |
인증 수준: |
뷰어(3) |
실행 대상: |
소스 시스템 |
관련 명령: |
activate config, copy config, create config, edit config |
구문
verify config filename |
detail |
[ on host |
on host:portnumber |
on login/password@host |
on login/password@host:portnumber ] |
구문 설명
filename |
filename은 확인할 구성의 이름입니다. |
detail |
이 옵션은 화면에 더 높은 수준의 세부 정보를 표시합니다.
예:
sp_ctrl(sysA)> verify config myconfig detail
이 예에서는 myconfig 파일이 확인되고 결과가 더 높은 수준의 세부 정보로 표시됩니다. |
원격 옵션
이러한 옵션을 사용하면 원격 시스템에서 명령을 실행하고 로그인 이름, 비밀번호, 포트 번호 또는 이러한 항목의 조합을 포함하는 명령을 스크립트할 수 있습니다.
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 |
version 명령을 사용하여 시스템에 있는 SharePlex 소프트웨어의 버전 번호를 볼 수 있습니다.
사용
지원되는 소스: |
Oracle |
지원되는 타겟: |
전체 |
인증 수준: |
뷰어(3) |
실행 대상: |
소스 또는 타겟 시스템 |
관련 명령: |
없음 |
구문
version |
[ 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 |
view config 명령을 사용하여 sp_ctrl 인터페이스 내에서 활성 또는 비활성 구성 파일의 내용을 볼 수 있습니다.
다음과 같은 경우에 사용합니다.
- 잘못 작성된 구성으로 인해 활성화 문제나 복제 문제가 발생할 수 있다고 의심되는 경우
- 복제되는 객체와 경로 구성 방법을 알고 싶은 경우
참고: 구성을 편집하려면 edit config 명령을 사용합니다. 활성 구성을 변경하려면 copy config 명령을 사용하여 복사한 다음, 복사본을 편집하는 것이 좋습니다.
사용
지원되는 소스: |
Oracle |
지원되는 타겟: |
전체 |
인증 수준: |
뷰어(3) |
실행 대상: |
소스 시스템 |
관련 명령: |
activate config, copy config, deactivate config, edit config, list config, remove config, rename config, verify config |
구문
view config filename |
[ on host |
on host:portnumber |
on login/password@host |
on login/password@host:portnumber ] |
구문 설명
filename |
분석할 구성 파일의 이름입니다. 구성 이름은 대소문자를 구분합니다.
예:
sp_ctrl(sysB)> view 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 |
view log options 명령을 사용하여 show log 명령의 기본값을 볼 수 있습니다.
표시 예:
sp_ctrl(sysA)> view log options
Log current display options:
direction = reverse
maxlines = 50
lpp = 30
이러한 매개변수는 set log 명령을 사용하거나 show log 명령 자체 내의 옵션을 사용하여 변경할 수 있습니다.
사용
지원되는 소스: |
Oracle |
지원되는 타겟: |
전체 |
인증 수준: |
뷰어(3) |
실행 대상: |
소스 또는 타겟 시스템 |
관련 명령: |
set log, show log |
구문
view log options |
[ 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 |