{"meta":{"title":"종료 코드","intro":"CodeQL CLI이(가) 실행된 후 명령의 상태는 종료 코드에서 표시됩니다.","product":"보안 및 코드 품질","breadcrumbs":[{"href":"/ko/enterprise-cloud@latest/code-security","title":"보안 및 코드 품질"},{"href":"/ko/enterprise-cloud@latest/code-security/reference","title":"Reference"},{"href":"/ko/enterprise-cloud@latest/code-security/reference/code-scanning","title":"코드 검사"},{"href":"/ko/enterprise-cloud@latest/code-security/reference/code-scanning/codeql","title":"CodeQL"},{"href":"/ko/enterprise-cloud@latest/code-security/reference/code-scanning/codeql/codeql-cli","title":"CodeQL 커맨드 라인 인터페이스 (CLI)"},{"href":"/ko/enterprise-cloud@latest/code-security/reference/code-scanning/codeql/codeql-cli/exit-codes","title":"종료 코드"}],"documentType":"article"},"body":"# 종료 코드\n\nCodeQL CLI이(가) 실행된 후 명령의 상태는 종료 코드에서 표시됩니다.\n\n## 종료 코드 정보\n\n종료 코드로 실행되는 각 명령의 상태는 CodeQL CLI에서 보고합니다.\n이 종료 코드는 CodeQL CLI에 의존하는 기타 도구나 후속 명령에 대한 정보를 제공합니다.\n\n## 0\n\n성공, 정상적으로 종료됩니다.\n\n## 1\n\n질문에 대한 답변이 \"아니요\"인 것을 이 명령을 통해 성공적으로 확인했습니다.\n\n```\n          [AUTOTITLE](/code-security/codeql-cli/codeql-cli-manual/test-run), [AUTOTITLE](/code-security/codeql-cli/codeql-cli-manual/dataset-check), [AUTOTITLE](/code-security/codeql-cli/codeql-cli-manual/query-format),[AUTOTITLE](/code-security/codeql-cli/codeql-cli-manual/resolve-extractor) 등 명령 몇 가지에만 이 종료 코드가 사용됩니다.\n```\n\n해당 명령의 설명서에서 자세한 내용을 확인하세요.\n\n## 2\n\n오류가 발생했습니다.\n\nCLI는 stderr에 사람이 읽을 수 있는 오류 메시지를 작성합니다.\n\n```\n          `codeql` 드라이버가 추출기 동작에서 내부 오류와 사용자 관련 오류를 구분할 수 없으므로 내부 오류로 추출기가 실패하는 사례가 여기에 포함됩니다.\n```\n\n## 3\n\nCodeQL 설치 디렉터리를 시작 관리자가 찾을 수 없습니다.\n\n이 경우 시작 관리자는 CodeQL CLI에 대한 Java 코드를 전혀 시작할 수 없습니다. CodeQL 설치에 심각한 문제가 있는 경우에만 이러한 문제가 발생합니다.\n\n## 32\n\n```\n          [AUTOTITLE](/code-security/codeql-cli/codeql-cli-manual/database-create) 또는 [AUTOTITLE](/code-security/codeql-cli/codeql-cli-manual/database-finalize) 실행 시 추출기가 분석할 코드를 찾지 못했습니다.\n```\n\n## 33\n\n1개 이상의 쿼리 평가의 시간이 초과되었습니다.\n\n병렬로 평가된 일부 쿼리는 시간이 초과되지 않았을 가능성도 있습니다. 평소처럼 이러한 쿼리에 대한 결과가 생성됩니다.\n\n## 98\n\n명시적으로 평가가 취소되었습니다.\n\n## 99\n\nCodeQL CLI의 메모리가 부족합니다.\n\n이는 반드시 해당 머신의 모든 물리적 RAM이 사용되었음을 의미하지는 않습니다.\n\n```\n          `--ram` 옵션을 통해 명시적으로 제한을 설정하지 않는 경우, 시작 시 JVM이 기본 제한을 결정합니다.\n```\n\n## 100\n\n치명적인 내부 오류가 발생했습니다.\n\n이는 버그로 간주되어야 합니다. 일반적으로 stderr에 CLI가 약어 오류 설명을 작성합니다.\n버그 재현이 가능한 경우, `--logdir`을(를) 사용하여 버그 보고서의 GitHub에 로그 파일을 보내는 것이 좋습니다.\n\n## Other\n\n심각한 문제가 `codeql`을(를) 실행하는 JVM 내에서 발생하는 경우, 자체적으로 선택한 nonzero 종료 코드를 반환할 가능성이 있습니다.\nCodeQL 설치 시 심각한 문제가 발생하거나 CodeQL 프로세스를 실행하는 호스트 시스템에 메모리 문제가 발생한 경우에만 이러한 문제가 발생합니다. 예를 들어, 종료 코드 137을 반환하여 Unix 시스템은 해당 커널이 CodeQL이(가) 시작된 프로세스를 종료했음을 표시할 수 있습니다. 이를 해결하는 방법 하나는 `–ram=` 단계의 `codeql database analyze` 플래그를 수정하고 워크플로를 재실행하는 것입니다."}