Oracle 확장 오류에 대한 데이터베이스 마이그레이션 평가 문제 해결

이 문서에서는 Oracle 확장용 데이터베이스 마이그레이션 평가를 사용할 때 발생할 수 있는 문제/오류를 확인, 진단 및 해결하는 방법을 설명합니다.

문제 해결

Oracle 확장에 대한 데이터베이스 마이그레이션 평가 문제를 해결하려면 생성된 로그의 오류 및 경고에 대한 세부 정보를 찾아야 합니다. 로그에 액세스하려면 이 섹션을 참조하세요.

로그

확장은 오류, 경고 및 기타 진단 로그를 기본 로그 디렉터리에 저장합니다.

  • Windows - C:\Users\<username>.dmaoracle\logs\
  • Linux - ~/.dmaoracle/logs
  • macOS - /Users/<username>/.dmaoracle/logs

참고

기본적으로 확장은 마지막 7개의 로그 파일을 저장합니다. 로그 디렉터리를 변경하려면 확장 설정 파일에서 LogDirectory 속성을 업데이트합니다.

운영 체제 경로
Windows C:\Users\<username>\.azuredatastudio\extensions\microsoft.azuredatastudio-dma-oracle-<VersionNumber>\bin\service\Properties\ConfigSettings\extension-settings.json
Linux ~/.azuredatastudio/extensions/microsoft.azuredatastudio-dma-oracle-/<VersionNumber>/bin/service/Properties/ConfigSettings/extension-settings.json
macOS /Users/<username>/.azuredatastudio/extensions/microsoft.azuredatastudio-dma-oracle-/<VersionNumber>/bin/service/Properties/ConfigSettings/extension-settings.json

오류 코드 세부 정보

아래 섹션에서는 오류 코드, 메시지, 가능한 원인 및 해당 수정 작업에 대한 자세한 내용을 제공합니다.

오류 코드: FSMB-0001

오류 메시지: 평가 데이터에 액세스하지 못했습니다.

가능한 원인: 지정된 이유로 인해 이 오류가 나타날 수 있습니다.

  1. 평가 데이터 폴더에 액세스하려면 사용자에게 적절한 권한이 필요할 수 있습니다.
  2. 평가 데이터 폴더가 없거나 다른 프로그램에서 사용 중입니다.

수정 작업: 로그인한 사용자에게 평가 데이터 폴더에 대한 읽기 및 쓰기 권한이 있는지 확인합니다. 평가 데이터 폴더 경로를 변경한 경우 확장 설정에 멘션 현재 평가 경로가 올바른지 검사.

오류 코드: GE-0000

가능한 원인:오류 메시지: 알 수 없는 오류로 인해 데이터 수집에 실패했습니다. 새 평가를 만들어 보세요.

가능한 원인: 이 오류는 제네릭이며 여러 가지 이유로 나타날 수 있습니다.

수정 작업: 새 평가를 만듭니다. 더 자세히 조사하려면 로그통해 오류 원인을 파악합니다. 문제가 지속 되면 Microsoft에 문의하여 도움을 요청하세요.

오류 코드: FSMB-0002

오류 메시지: 평가 데이터를 구문 분석하지 못했습니다. 메타데이터 파일이 손상되었거나 외부에서 수정되었습니다. 새 평가를 만들어 보세요.

가능한 원인: 지정된 이유로 인해 이 오류가 나타날 수 있습니다.

  1. 메타데이터 파일이 손상되었거나 외부에서 수정되었습니다.
  2. 메타데이터 파일의 구문 분석을 올바르게 수행할 수 없습니다.

수정 작업: 현재 평가를 삭제한 다음 새 평가를 만들어야 할 수 있습니다. 문제가 지속 되면 Microsoft에 문의하여 도움을 요청하세요.

오류 코드: FSMB-0003

오류 메시지: 파일 시스템 오류와 함께 평가 출력을 저장하지 못했습니다.

가능한 원인: 지정된 이유로 인해 이 오류가 나타날 수 있습니다.

  1. 사용자에게 평가 데이터 폴더에 액세스할 수 있는 적절한 권한이 없을 수 있습니다.
  2. 평가 데이터 폴더는 다른 프로그램에서 이미 사용 중입니다.

수정 작업: 로그인한 사용자에게 평가 데이터 폴더에 대한 읽기 및 쓰기 권한이 있는지 확인합니다. 평가 데이터 폴더 경로를 변경한 경우 확장 설정에 멘션 현재 평가 경로가 올바르고 존재하는지 검사. 열려 있는 평가 파일을 닫은 후 새 평가를 만듭니다.

오류 코드: ODC-1000

오류 메시지: 기본 Oracle 예외인 {ORA 오류}를 사용하여 필요한 데이터를 수집하지 못했습니다. 이 오류 코드에 대한 Oracle 설명서를 확인합니다.

가능한 원인: 기본 Oracle 오류로 인해 평가에 실패했습니다. - {ORA 오류}.

수정 작업: 이 문제를 해결하려면 Oracle 설명서를 참조해야 할 수 있습니다. 문제가 지속 되면 Microsoft에 문의하여 도움을 요청하세요.

오류 코드: FSRP-0001

오류 메시지: 터미널 오류가 발생했습니다. 조회 데이터에 액세스하지 못했습니다. 조회 파일이 삭제되거나 손상되었습니다. 확장을 다시 설치하고 다시 시도합니다.

가능한 원인: 지정된 이유로 인해 이 오류가 나타날 수 있습니다.

  1. 조회 메타데이터 파일이 삭제되거나 손상되었습니다.
  2. 조회 메타데이터 파일은 다른 프로그램에서 이미 사용 중입니다.

수정 작업: 확장을 다시 설치하고 열려 있는 평가 파일을 닫고 새 평가를 만듭니다. 문제가 지속 되면 Microsoft에 문의하여 도움을 요청하세요.

오류 코드: GE-2000

오류 메시지: 알 수 없는 오류로 AWR 보고서를 처리하지 못했습니다.

가능한 원인: 이 오류는 사용자가 제공한 AWR 보고서를 구문 분석할 때 발생하는 문제로 인해 나타날 수 있습니다.

수정 작업: 다른 AWR 보고서를 사용하여 새 평가를 만듭니다. 또한 Oracle 인스턴스에 연결된 상태에서 평가를 실행합니다. 문제가 지속 되면 Microsoft에 문의하여 도움을 요청하세요.

오류 코드: ODC-1002

오류 메시지: 커넥트Ion이 Oracle 서버로 시간 초과되었습니다. 연결 패널로 이동하여 Oracle 서버에 대한 연결을 새로 고칩니다.

가능한 원인: 지정된 이유로 인해 이 오류가 나타날 수 있습니다.

  1. Oracle 서버 연결이 강제로 종료되거나 시간이 초과되었습니다.
  2. Oracle 서버에 대한 네트워크 연결이 불안정하거나 손실되었습니다.

수정 작업: Oracle 서버에 다시 연결하거나 연결을 새로 고치세요. 컴퓨터와 Oracle 서버 간의 네트워크 연결을 검사 위해 Oracle 서버를 Ping하는 것은 안정적입니다. 시간 제한 매개 변수가 sqlnet에서 올바르게 설정되었는지 확인합니다. ora 파일입니다. 자세한 내용은 ORA-03135 오류에 대한 Oracle 설명서를 참조하세요.

오류 코드: SQLA-3001

오류 메시지: Azure SQL 대상 플랫폼에 대한 SKU 권장 사항이 알 수 없는 오류로 실패했습니다.

가능한 원인: SKU 권장 사항이 성능 데이터를 처리하지 못했습니다.

수정 작업: 새 평가를 만듭니다. 더 자세히 조사하려면 로그통해 오류 원인을 파악합니다. 문제가 지속 되면 Microsoft에 문의하여 도움을 요청하세요.

오류 코드: AWR-0001

오류 메시지: 지정된 AWR 보고서 버전이 연결된 Oracle 서버와 일치하지 않습니다. 동일한 서버의 AWR 보고서를 사용하여 새 평가를 실행합니다.

가능한 원인: AWR 보고서의 Oracle 인스턴스 버전이 연결된 Oracle 서버의 버전과 다릅니다.

수정 작업: AWR 보고서와 Oracle 인스턴스의 버전이 일치하도록 연결된 Oracle 서버에 대한 올바른 AWR 보고서를 업로드한 다음 새 평가를 실행해야 합니다. 문제가 지속 되면 Microsoft에 문의하여 도움을 요청하세요.

오류 코드: AWR-0002

오류 메시지: 업로드된 보고서가 유효한 AWR 보고서가 아닙니다. 연결된 서버의 유효한 AWR 보고서를 사용하여 새 평가를 실행합니다.

가능한 원인: AWR 보고서의 Oracle 인스턴스 이름이 연결된 Oracle 서버와 다릅니다.

수정 작업: AWR 보고서와 Oracle 인스턴스의 이름이 일치하도록 연결된 Oracle 서버에 대한 올바른 AWR 보고서를 업로드한 다음 새 평가를 실행해야 합니다. 문제가 지속 되면 Microsoft에 문의하여 도움을 요청하세요.

오류 코드: ORADA-1002

오류 메시지: Oracle 서버에서 메트릭 이름={메트릭 이름}에 대한 잘못된 값={잘못된 값}을 수신하여 평가에 실패했습니다.

가능한 원인: 지정된 이유로 인해 이 오류가 나타날 수 있습니다.

  1. Oracle 서버에서 사용할 수 있는 성능 데이터가 잘못되었습니다.
  2. 수집된 성능 데이터 파일이 손상되었거나 외부에서 수정되었습니다.

수정 작업: 새 평가를 만듭니다. 더 자세히 조사하려면 로그통해 오류 원인을 파악합니다. 문제가 지속 되면 Microsoft에 문의하여 도움을 요청하세요.

오류 코드: DBNS-0000

오류 메시지: 버전 {2} 이 {0} 있는 플랫폼에서 실행되는 {1} 데이터베이스가 지원되지 않는 경우 평가에 실패했습니다. 지원되는 버전은 aka.ms/prereq 참조하세요.

가능한 원인: Oracle 확장에 대한 데이터베이스 마이그레이션 평가는 10g 이상의 Oracle 버전을 지원합니다.

수정 작업: 지원되는 버전의 Oracle 서버에서 새 평가를 만듭니다. 현재 버전은 지원되지 않습니다. 필수 구성 요소를 참조하세요.

오류 코드: AWR-0000

오류 메시지: 지정된 AWR 보고서의 Oracle 데이터베이스 이름이 연결된 Oracle 서버와 일치하지 않습니다. 동일한 데이터베이스의 AWR 보고서를 사용하여 새 평가를 실행합니다.

가능한 원인: AWR 보고서의 Oracle 데이터베이스 이름이 연결된 Oracle 데이터베이스 서버와 다릅니다.

수정 작업: AWR 보고서 및 Oracle 데이터베이스 서버 이름이 일치하도록 연결된 Oracle 서버에 대한 올바른 AWR 보고서를 업로드한 다음 새 평가를 만들어야 합니다. 문제가 지속 되면 Microsoft에 문의하여 도움을 요청하세요.

오류 코드: GE-1002

오류 메시지: 구성된 평가 폴더가 없습니다.

가능한 원인: 제공된 평가 폴더 경로가 로컬로 존재하지 않습니다.

수정 작업: 로컬 컴퓨터에 평가 폴더 경로가 있는지 확인합니다. 평가 데이터 폴더 경로를 변경한 경우 확장 설정에 멘션 현재 평가 경로가 올바른지 검사.

오류 코드: ODC-1005

오류 메시지: 기본 Oracle 예외인 ORA1034 인해 커넥트 oracle 서버를 사용할 수 없습니다.

가능한 원인: 데이터베이스를 업데이트하거나 연결을 수락하도록 준비해야 할 수 있습니다.

수정 작업: 데이터베이스가 온라인이고 정상이며 새 연결을 수락할 준비가 되었는지 확인합니다. 자세한 내용은 ORA-1034 오류에 대한 Oracle 설명서를 참조하세요.

오류 코드: ODC-1003

오류 메시지: 잘못된 자격 증명으로 인해 로그인하지 못했습니다. 데이터베이스에 대한 로그인 자격 증명을 확인하고 다시 시도합니다.

가능한 원인: 로그인 실패가 잘못된 자격 증명 때문일 수 있습니다.

수정 작업: 제공된 Oracle 데이터베이스 자격 증명이 올바른지 확인해야 합니다. 데이터베이스에 대한 로그인 자격 증명을 확인하고 다시 시도합니다.

오류 코드: ODC-1004

오류 메시지: 기본 드라이버 오류 코드 {error code}로 인해 Oracle 서버에 연결하지 못했습니다.

가능한 원인: 지정된 이유로 인해 이 오류가 나타날 수 있습니다.

  1. TNS 연결 오류로 인해 Oracle 서버 연결이 실패했습니다.
  2. Oracle 서버에 대한 네트워크 연결이 불안정하거나 손실되었습니다.

수정 작업: Oracle 서버에 다시 연결하거나 연결을 새로 고치세요. 또한 컴퓨터와 Oracle 서버 간의 네트워크 연결을 검사 위해 Oracle 서버를 ping하는 것은 안정적입니다.

오류 코드: ODC-0000

오류 메시지: 알 수 없는 오류로 데이터 수집에 실패했습니다. 새 평가를 만들어 보세요.

가능한 원인: 이 오류는 제네릭이며 여러 가지 이유로 나타날 수 있습니다.

수정 작업: 새 평가를 만듭니다. 더 자세히 조사하려면 로그통해 오류 원인을 파악합니다. 문제가 지속 되면 Microsoft에 문의하여 도움을 요청하세요.

오류 코드: ODC-0004

오류 메시지: Ora2Pg 코드 복잡성 데이터 수집에 알 수 없는 오류가 발생했습니다. 새 평가를 만들어 보세요.

가능한 원인: 처리되지 않은 예외로 인해 Ora2pg 데이터 수집이 실패할 때 이 오류가 나타날 수 있습니다.

수정 작업: 새 평가를 만듭니다. 더 자세히 조사하려면 로그통해 오류 원인을 파악합니다. 문제가 지속 되면 Microsoft에 문의하여 도움을 요청하세요.

오류 코드: Ora2pg-2000

오류 메시지: Ora2Pg 평가 보고서를 알 수 없는 오류로 구문 분석하지 못했습니다. 새 평가를 만들어 보세요.

가능한 원인: 처리되지 않은 예외로 인해 Ora2pg 보고서를 구문 분석하는 동안 이 오류가 나타날 수 있습니다.

수정 작업: 새 평가를 만듭니다. 더 자세히 조사하려면 로그통해 오류 원인을 파악합니다. 문제가 지속 되면 Microsoft에 문의하여 도움을 요청하세요.

오류 코드: MDS-0004

오류 메시지: 직렬 변환기 오류와 함께 평가 출력을 저장하지 못했습니다.

가능한 원인: 지정된 이유로 인해 이 오류가 나타날 수 있습니다.

  1. 메타데이터 파일이 손상되었거나 외부에서 수정되었습니다.
  2. 메타데이터 파일의 json을 올바르게 구문 분석하는 데 도움이 필요합니다.

수정 작업: 현재 평가를 삭제한 다음 새 평가를 만들어야 할 수 있습니다. 문제가 지속 되면 Microsoft에 문의하여 도움을 요청하세요.

오류 코드: MDS-0005

오류 메시지: 알 수 없는 오류로 평가 보고서를 삭제하지 못했습니다.

가능한 원인: 지정된 이유로 인해 이 오류가 나타날 수 있습니다.

  1. 사용자에게 평가 데이터 폴더에서 파일을 삭제할 수 있는 적절한 권한이 없을 수 있습니다.
  2. 평가 데이터 파일은 이미 다른 프로그램에서 사용 중입니다.

수정 작업: 로그인한 사용자가 평가 데이터 폴더에 대한 권한을 삭제해야 합니다. 평가 데이터 폴더 경로를 변경한 경우 확장 설정에 멘션 현재 평가 경로가 올바른지 검사. 열려 있는 평가 파일을 닫은 후 새 평가를 만듭니다.

오류 코드: FSRP-0000

오류 메시지: 터미널 오류가 발생했습니다. 조회 데이터에 액세스하지 못했습니다. 조회 파일이 삭제되거나 손상되었습니다. 확장을 다시 설치하고 다시 시도합니다.

가능한 원인: 지정된 이유로 인해 이 오류가 나타날 수 있습니다.

  1. 조회 메타데이터 파일이 삭제되거나 손상되었습니다.
  2. 조회 메타데이터 파일은 다른 프로그램에서 이미 사용 중입니다.

수정 작업: 확장을 다시 설치하고 열려 있는 평가 파일을 닫고 새 평가를 만듭니다. 문제가 지속 되면 Microsoft에 문의하여 도움을 요청하세요.

오류 코드: LDR-0000

오류 메시지: 터미널 오류가 발생했습니다. 조회 데이터에 액세스하지 못했습니다. 조회 파일이 삭제되거나 손상되었습니다. 확장을 다시 설치하고 다시 시도합니다.

가능한 원인: 지정된 이유로 인해 이 오류가 나타날 수 있습니다.

  1. 조회 메타데이터 파일이 삭제되거나 손상되었습니다.
  2. 조회 메타데이터 파일은 다른 프로그램에서 이미 사용 중입니다.

수정 작업: 확장을 다시 설치하고 열려 있는 평가 파일을 닫고 새 평가를 만듭니다. 문제가 지속 되면 Microsoft에 문의하여 도움을 요청하세요.

오류 코드: LDR-0001

오류 메시지: 터미널 오류가 발생했습니다. 조회 데이터를 구문 분석하지 못했습니다. 조회 파일이 삭제되거나 손상되었습니다. 확장을 다시 설치하고 다시 시도합니다.

가능한 원인: 지정된 이유로 인해 이 오류가 나타날 수 있습니다.

  1. 조회 메타데이터 파일이 삭제되거나 손상되었습니다.
  2. 조회 메타데이터 파일은 다른 프로그램에서 이미 사용 중입니다.

수정 작업: 확장을 다시 설치하고 열려 있는 평가 파일을 닫고 새 평가를 만듭니다. 문제가 지속 되면 Microsoft에 문의하여 도움을 요청하세요.

오류 코드: ORADA-0000

오류 메시지: 알 수 없는 오류로 수집된 성능 데이터를 집계하지 못했습니다.

가능한 원인: 이 오류는 분류되지 않습니다.

수정 작업: 더 자세히 조사하려면 로그통해 오류 원인을 파악합니다. Microsoft에 문의하여 도움말

오류 코드: ODC-0002

오류 메시지: 알 수 없는 오류로 Oracle 기능 데이터를 수집하지 못했습니다.

가능한 원인: 이 오류는 분류되지 않습니다.

수정 작업: 더 자세히 조사하려면 로그통해 오류 원인을 파악합니다. Microsoft에 문의하여 도움말

오류 코드: FSMB-0000

오류 메시지: 알 수 없는 오류로 평가 출력을 생성하지 못했습니다.

가능한 원인: 지정된 이유로 인해 이 오류가 나타날 수 있습니다.

  1. 사용자에게 평가 데이터 폴더에 쓸 수 있는 권한이 없을 수 있습니다.
  2. 평가 데이터 폴더는 다른 프로그램에서 이미 사용 중입니다.

수정 작업: 로그인한 사용자에게 평가 데이터 폴더에 대한 서면 권한이 있는지 확인합니다. 평가 데이터 폴더 경로를 변경한 경우 확장 설정에 멘션 현재 평가 경로가 올바른지 검사. 열려 있는 평가 파일을 닫은 후 새 평가를 만듭니다.

오류 코드: FSMB-0004

오류 메시지: 직렬 변환기 오류와 함께 평가 출력을 저장하지 못했습니다.

가능한 원인: 생성된 평가 데이터를 JSON 형식으로 변환할 수 없습니다.

수정 작업: 새 평가를 실행하려고 할 수 있습니다. 더 자세히 조사하려면 로그통해 오류 원인을 파악합니다. 문제가 지속되면 Microsoft에 문의하여 도움을 요청하세요.

오류 코드: FSMB-0005

오류 메시지: 파일 시스템 오류가 있는 평가 보고서를 삭제하지 못했습니다.

가능한 원인: 지정된 이유로 인해 이 오류가 나타날 수 있습니다.

  1. 사용자에게 평가 데이터 폴더에서 파일을 삭제할 수 있는 적절한 권한이 없을 수 있습니다.
  2. 평가 데이터 파일은 이미 다른 프로그램에서 사용 중입니다.

수정 작업: 로그인한 사용자가 평가 데이터 폴더에 대한 권한을 삭제해야 합니다. 평가 데이터 폴더 경로를 변경한 경우 확장 설정에 멘션 현재 평가 경로가 올바른지 검사. 열려 있는 평가 파일을 닫은 후 새 평가를 만듭니다.

오류 코드: MDS-0001

오류 메시지: 파일 시스템 오류로 평가 데이터를 읽지 못했습니다.

가능한 원인: 지정된 이유로 인해 이 오류가 나타날 수 있습니다.

  1. 평가 데이터 폴더에 액세스하려면 사용자에게 적절한 권한이 필요할 수 있습니다.
  2. 평가 데이터 폴더가 없거나 다른 프로그램에서 사용 중입니다.

수정 작업: 로그인한 사용자에게 평가 데이터 폴더에 대한 읽기 및 쓰기 권한이 있는지 확인합니다. 평가 데이터 폴더 경로를 변경한 경우 확장 설정에 멘션 현재 평가 경로가 올바른지 검사.

오류 코드: MDS-0002

오류 메시지: serializer 오류가 있는 평가 데이터를 읽지 못했습니다.

가능한 원인: 지정된 이유로 인해 이 오류가 나타날 수 있습니다.

  1. 평가 데이터 폴더에 액세스하려면 사용자에게 적절한 권한이 필요할 수 있습니다.
  2. 평가 데이터 폴더가 없거나 다른 프로그램에서 사용 중입니다.
  3. 평가 데이터는 지원되지 않는 이전 버전의 Azure Data Studio 확장에 의해 생성되었습니다.

수정 작업: 로그인한 사용자에게 평가 데이터 폴더에 대한 읽기 및 쓰기 권한이 있는지 확인합니다. 평가 데이터 폴더 경로를 변경한 경우 확장 설정에 멘션 현재 평가 경로가 올바른지 검사. 현재 평가를 삭제한 다음 새 평가를 실행합니다.

오류 코드: ORADA - 1001

오류 메시지: serializer 오류로 수집된 정적 데이터를 처리하지 못했습니다. 새 평가를 만들어 보세요.

가능한 원인: 지정된 이유로 인해 이 오류가 나타날 수 있습니다.

  1. 정적 데이터에서 성능 카운터를 채울 수 없습니다.
  2. 인스턴스 또는 데이터베이스 구성을 사용할 수 없거나 필요한 형식이 아닙니다.

수정 작업: 새 평가를 실행하려고 할 수 있습니다. 더 자세히 조사하려면 로그통해 오류 원인을 파악합니다. 문제가 지속되면 Microsoft에 문의하여 도움을 요청하세요.

오류 코드: ORADA-1000

오류 메시지: serializer 오류로 수집된 성능 데이터를 처리하지 못했습니다. 새 평가를 만들어 보세요.

가능한 원인: 지정된 이유로 인해 이 오류가 나타날 수 있습니다.

  1. 정적 데이터에서 성능 카운터를 채울 수 없습니다.
  2. 인스턴스 또는 데이터베이스 구성을 사용할 수 없거나 필요한 형식이 아닙니다.

수정 작업: 새 평가를 만듭니다. 더 자세히 조사하려면 로그통해 오류 원인을 파악합니다. 문제가 지속되면 Microsoft에 문의하여 도움을 요청하세요.

오류 코드: AWR-0003

오류 메시지: 업로드된 AWR 보고서는 플러그형 데이터베이스용이지만 성능 데이터 수집에는 CDB 루트 컨테이너 AWR 보고서가 필요합니다. CDB 루트 컨테이너에 대한 AWR 보고서를 사용하여 새 평가를 만들어 보세요.

가능한 원인: 업로드된 AWR 보고서는 플러그형 데이터베이스에 대한 것입니다. 성능 데이터 수집을 위해 CDB 루트 컨테이너 AWR 보고서를 제공해야 합니다.

수정 작업: CDB 루트 컨테이너에 대한 AWR 보고서를 사용하여 새 평가를 만들어 보세요. 문제가 지속되면 Microsoft에 문의하여 도움을 요청하세요.

오류 코드: MDS-0003

오류 메시지: 알 수 없는 오류로 평가 출력을 저장하지 못했습니다.

가능한 원인: 지정된 이유로 인해 이 오류가 나타날 수 있습니다.

  1. 사용자가 평가를 저장하기 위해 선택한 폴더에 액세스할 수 있는 적절한 권한이 필요할 수 있습니다.
  2. 폴더가 이미 다른 프로그램에서 사용되고 있습니다.

수정 작업: 로그인한 사용자에게 평가 데이터 폴더에 대한 읽기 및 쓰기 권한이 있는지 확인합니다. 평가 데이터 폴더 경로를 변경한 경우 확장 설정에 멘션 현재 평가 경로가 올바른지 검사. 그런 다음 열려 있는 평가 파일을 닫은 후 새 평가를 만듭니다.

오류 코드: ODC-0003

오류 메시지: 알 수 없는 오류로 Oracle 정적 데이터를 수집하지 못했습니다.

가능한 원인: 알 수 없는 내부 오류가 발생했습니다.

수정 작업: 새 평가를 만듭니다. 더 자세히 조사하려면 로그통해 문제가 지속되는 경우 오류 이유를 이해하려면 Microsoft에 문의하여 도움을 요청하세요.

오류 코드: SQLA-1000

오류 메시지: 알 수 없는 오류와 기능 호환성을 계산하지 못했습니다.

가능한 원인: 알 수 없는 내부 오류가 발생했습니다.

수정 작업: 새 평가를 만듭니다. 더 자세히 조사하려면 로그통해 문제가 지속되는 경우 오류 이유를 이해하려면 Microsoft에 문의하여 도움을 요청하세요.

오류 코드: SQLA-2001

오류 메시지: 알 수 없는 오류로 스키마 워크로드 복잡성을 계산하지 못했습니다.

가능한 원인: 알 수 없는 내부 오류가 발생했습니다.

수정 작업: 새 평가를 만듭니다. 더 자세히 조사하려면 로그통해 문제가 지속되는 경우 오류 이유를 이해하려면 Microsoft에 문의하여 도움을 요청하세요.

오류 코드: GE-0001

오류 메시지: 알 수 없는 오류로 하나 이상의 평가 구성 요소를 실행하지 못했습니다.

가능한 원인: 알 수 없는 내부 오류가 발생했습니다.

수정 작업: 새 평가를 만듭니다. 더 자세히 조사하려면 로그통해 문제가 지속되는 경우 오류 이유를 이해하려면 Microsoft에 문의하여 도움을 요청하세요.

오류 코드: Ora2Pg-2001

오류 메시지: Ora2Pg 평가 보고서 버전을 검색하지 못했습니다.

가능한 원인: 지정된 이유로 인해 이 오류가 나타날 수 있습니다.

  1. Ora2Pg HTML 보고서는 올바른 형식이어야 했습니다.
  2. Ora2Pg HTML 보고서가 손상되었습니다.
  3. Ora2Pg HTML 보고서 버전은 지원되지 않습니다.

수정 작업: 설치된 Ora2Pg 버전이 v23.1 이상이어야 하는지 확인합니다. 스크립트를 사용하여 Ora2Pg를 설치할 수 있습니다. 그런 다음 새 평가를 만들려고 합니다.

오류 코드: Ora2Pg-2002

오류 메시지: Ora2Pg 평가 보고서 버전을 검색하지 못했습니다.

가능한 원인: 지정된 이유로 인해 이 오류가 나타날 수 있습니다.

  1. Ora2Pg HTML 보고서는 올바른 형식이어야 했습니다.
  2. Ora2Pg HTML 보고서가 손상되었습니다.
  3. Ora2Pg HTML 보고서 버전은 지원되지 않습니다.

수정 작업: 설치된 Ora2Pg 버전이 v23.1 이상이어야 하는지 확인합니다. 스크립트를 사용하여 Ora2Pg를 설치할 수 있습니다. 그런 다음 새 평가를 만들려고 합니다.

오류 코드: Ora2Pg-2003

오류 메시지: Ora2Pg 평가 보고서 버전 {version}이(가) 지원되지 않으므로 실패했습니다.

가능한 원인: 지정된 이유로 인해 이 오류가 나타날 수 있습니다.

  1. Ora2Pg HTML 보고서가 올바른 형식이 아니었습니다.
  2. Ora2Pg HTML 보고서가 손상되었습니다.
  3. Ora2Pg HTML 보고서 버전은 지원되지 않습니다.

수정 작업: 설치된 Ora2Pg 버전이 v23.1 이상이어야 하는지 확인합니다. 스크립트를 사용하여 Ora2Pg를 설치할 수 있습니다. 그런 다음 새 평가를 만들려고 합니다.

오류 코드: Ora2Pg-0000

오류 메시지: 알 수 없는 예외로 코드 호환성 보고서를 실행하지 못했습니다.

가능한 원인: 지정된 이유로 인해 이 오류가 나타날 수 있습니다.

  1. Ora2Pg가 설치되지 않았습니다.
  2. Ora2Pg는 Oracle 서버에 연결할 수 없습니다.
  3. Ora2Pg가 알 수 없는 오류로 실패했습니다.
  4. 시스템 오류로 인해 Ora2Pg 프로세스가 중단되었습니다.

수정 작업: 설치된 Ora2Pg 버전이 v23.1 이상이어야 하는지 확인합니다. 스크립트를 사용하여 Ora2Pg를 설치할 수 있습니다. 그런 다음 새 평가를 만들려고 합니다.

오류 코드: Ora2Pg-0003

오류 메시지: 작업이 완료되기 전에 Ora2pg 실행 시간이 초과되어 실패했습니다.

가능한 원인: 지정된 이유로 인해 이 오류가 나타날 수 있습니다.

  1. Ora2Pg는 Oracle 서버에 연결할 수 없습니다.
  2. Ora2pg 실행은 구성 시간 초과를 초과했습니다. 기본 구성 제한 시간은 5시간입니다.

수정 작업: Azure Data Studio 확장 설치 폴더(예: Windows %USERPROFILE%/.azuredatastudio/extensions/microsoft.azuredatastudio-dma-oracle-*/bin/service)에 있는 app.config 파일에서 ora2pgTimeOutInMin 설정을 늘릴 수 있습니다.

오류 코드: Ora2Pg-0004

오류 메시지: 잘못된 Oracle 개체로 인해 Ora2pg에서 초과 메모리를 소비하지 못했습니다. Ora2pg 실행은 정상적으로 종료되었습니다.

가능한 원인: 특정 잘못된 Oracle 개체로 인해 Ora2Pg DDL 추출기가 메모리 부족 상태로 실행됩니다. 이 확장은 메모리 사용량을 모니터링하고 사용 가능한 시스템 메모리의 50%에 상한합니다. Ora2Pg가 더 많은 메모리를 들이기 시작하면 백그라운드 프로세스가 정상적으로 종료됩니다.

수정 작업: 다음 위치에 있는 app.config 파일에서 maxSystemMemoryPercentage 설정을 늘릴 수 있습니다.
Azure Data Studio 확장 설치 폴더(예: Windows %USERPROFILE%/.azuredatastudio/extensions/microsoft.azuredatastudio-dma-oracle- */bin/service). Ora2Pg가 충돌할 수 있는 개체를 식별할 수 있는지 Oracle DBA에 문의하세요.

오류 코드: Ora2Pg-0006

오류 메시지: Ora2Pg 평가 보고서 버전을 검색하지 못했습니다.

가능한 원인: 지정된 이유로 인해 이 오류가 나타날 수 있습니다.

  1. Ora2Pg HTML 보고서가 올바른 형식이 아니었습니다.
  2. Ora2Pg HTML 보고서가 손상되었습니다.
  3. Ora2Pg HTML 보고서 버전은 지원되지 않습니다.

수정 작업: 설치된 Ora2Pg 버전이 v23.1 이상이어야 하는지 확인합니다. 스크립트를 사용하여 Ora2Pg를 설치할 수 있습니다. 그런 다음 새 평가를 만들려고 합니다.

오류 코드: Ora2Pg-0007

오류 메시지: Ora2Pg 평가 보고서 버전을 검색하지 못했습니다.

가능한 원인: 지정된 이유로 인해 이 오류가 나타날 수 있습니다.

  1. Ora2Pg HTML 보고서가 올바른 형식이 아니었습니다.
  2. Ora2Pg HTML 보고서가 손상되었습니다.
  3. Ora2Pg HTML 보고서 버전은 지원되지 않습니다.

수정 작업: 설치된 Ora2Pg 버전이 v23.1 이상이어야 하는지 확인합니다. 스크립트를 사용하여 Ora2Pg를 설치할 수 있습니다. 그런 다음 새 평가를 만들려고 합니다.

오류 코드: Ora2Pg-0008

오류 메시지: Oracle 홈 경로를 검색하지 못했습니다. Oracle 홈 경로가 올바르게 구성되었는지 확인합니다.

가능한 원인: 지정된 이유로 인해 이 오류가 나타날 수 있습니다.

  1. Ora2Pg를 올바르게 설치해야 합니다.
  2. Oracle 홈 경로는 환경 변수에서 올바르게 설정해야 합니다.
  3. 확장 설정에서 Oracle 홈 경로를 올바르게 설정해야 합니다.
  4. 환경 변수의 Oracle 홈 경로는 확장 설정에 멘션 것과 다릅니다.

수정 작업: 명령 프롬프트에서 ora2pg -v 명령을 실행하여 Ora2Pg가 올바르게 설치되었는지 확인합니다. 스크립트를 사용하여 Ora2Pg를 설치할 수 있습니다. 에코 %ORACLE_HOME%를 사용하여 명령 프롬프트에서 환경 변수의 값을 확인합니다. 또한 확장 설정에서 Oracle 홈 경로 설정을 확인합니다. 확장 설정 구성을 참조하세요.

오류 코드: Ora2Pg-0009

오류 메시지: 알 수 없는 오류로 Ora2pg 평가 보고서를 생성하지 못했습니다.

가능한 원인: 지정된 이유로 인해 이 오류가 나타날 수 있습니다.

  1. Ora2Pg가 설치되지 않았습니다.
  2. Ora2Pg는 Oracle 서버에 연결할 수 없습니다.
  3. Ora2Pg가 알 수 없는 오류로 실패했습니다.
  4. 시스템 오류로 인해 Ora2Pg 프로세스가 중단되었습니다.

수정 작업: 설치된 Ora2Pg 버전이 v23.1 이상이어야 하는지 확인합니다. 스크립트를 사용하여 Ora2Pg를 설치할 수 있습니다. 그런 다음 새 평가를 만들려고 합니다.

오류 코드: Ora2Pg-0010

오류 메시지: Oracle 홈 경로를 검색하지 못했습니다. Oracle 홈 경로가 올바르게 구성되었는지 확인합니다.

가능한 원인: 지정된 이유로 인해 이 오류가 나타날 수 있습니다.

  1. Ora2Pg를 올바르게 설치해야 합니다.
  2. Oracle 홈 경로는 환경 변수에서 올바르게 설정해야 합니다.
  3. 확장 설정에서 Oracle 홈 경로를 올바르게 설정해야 합니다.
  4. 환경 변수의 Oracle 홈 경로는 확장 설정에 멘션 것과 다릅니다.

수정 작업: 명령 프롬프트에서 ora2pg -v 명령을 실행하여 Ora2Pg가 올바르게 설치되었는지 확인합니다. 스크립트를 사용하여 Ora2Pg를 설치할 수 있습니다. 에코 %ORACLE_HOME%를 사용하여 명령 프롬프트에서 환경 변수의 값을 확인합니다. 또한 확장 설정에서 Oracle 홈 경로 설정을 확인합니다. 확장 설정 구성을 참조하세요.

오류 코드: Ora2Pg-0012

오류 메시지: Ora2pg 설치 문제로 인해 평가에 실패했습니다. 스크립트 {0}를 사용하여 Ora2pg를 설치합니다. 이 스크립트는 Ora2pg 및 해당 필수 구성 요소를 설치합니다. PATH(Windows) 환경 변수 또는 ORACLE_HOME(Linux) 환경 변수가 올바른 Oracle 홈 디렉터리를 가리키는지 확인합니다.

가능한 원인: Ora2Pg가 설치되거나 표시되지 않습니다.

수정 작업: 명령 프롬프트에서 ora2pg -v 명령을 실행하여 Ora2Pg가 올바르게 설치되었는지 확인합니다. 스크립트를 사용하여 Ora2Pg를 설치할 수 있습니다. 에코 %ORACLE_HOME%를 사용하여 명령 프롬프트에서 환경 변수의 값을 확인합니다. 또한 확장 설정에서 Oracle 홈 경로 설정을 확인합니다. 확장 설정 구성을 참조하세요.