JMP 종료 코드 -2몇 분마다 서버에서 반복적으로 실행되는 JSL 스크립트가 있습니다. 스크립트는 대부분 잘 실행됩니다 (1000에서 종료 코드 0 995 번을 반환합니다). jmp.exe MyScript.jsl과 같이 실행합니다. 종료 코드 문서를 찾을 수 없습니다. 종료 코드 -2 대 종료 코드 0의 의미를 아는 사람이 있습니까? 종료 코드가 문서화 된 곳이 있습니까?
재 : Jmp 종료 코드 -2안녕하세요 EHR,
나는 보았고 JMP가 -2 오류를 던지는 것을 보지 못했습니다. Windows의 리턴 코드는 일반적으로 0x80010023과 같은 8 자리입니다. 그러나 과거에 -2를 본 몇 번은 일반적으로 파일이 하나의 응용 프로그램에서 열려 있고 다른 응용 프로그램이 파일을 열려고 할 때 차단 된 파일에 대한 액세스와 같은 파일 경합 문제였습니다.
브라이언 코코 란
JMP 개발
재 : Jmp 종료 코드 -2답장을 보내 주셔서 감사합니다. 이것이 문제임을 확인 또는 거부하기 위해 오류 처리 및 / 또는 로깅에 넣는 방법은 무엇입니까?재 : Jmp 종료 코드 -2나는 당신의 상황에 대해 추천조차 할만큼 충분히 알지 못한다고 생각합니다. Windows 작업 스케줄러에서 시작합니까? 명령 프롬프트에서 수동으로? 작업 스케줄러에는 자체 로그가 있습니다. 타임 스탬프를 사용하여 처리를 시작하고 종료 할 때 스크립트에서 디스크로 정보를 내보낼 수 있습니다. 작업 스케줄러 로그에서 시작 마커와 종료 마커 사이에 오류가 발생하면 두 번째 작업이 다른 작업에 의해 차단되었다고 말할 수 있습니다. 데이터 파일을 열고 다시 쓰려고하면 두 번째 작업이 파일을 성공적으로 열 수없는 경우를 상상하기 어렵지 않습니다.
브라이언
재 : Jmp 종료 코드 -2안녕 브라이언
답장을 보내 주셔서 감사합니다. EHR과 저는 함께 일합니다. 자체 스케줄러를 사용하여 Win 2012 서버 (많은 드론)에서 JSL을 실행합니다. 스크립트의 끝에서 우리는 다음을 사용합니다.
기다림 (0);
모두 닫기 (데이터 테이블, 저장 안함);
기다림 (0);
종료 (NoSave);
출구 (0);
종료 (0);
간헐적으로 "-2"종료 코드가 나타납니다. 종료 코드 번호가 잘릴 수 있습니다. 우리는 그것을 조사하고 있습니다.
스크립트 실행이 끝나면 JMP 로그를 저장하고 종료 코드 "0"과 "-2"로그는 동일하게 보입니다. 두 번 우리는 필요한 데이터를 얻지 만이 나쁜 종료 코드를 얻습니다 (0이 아님).
JMP가 리턴 할 수있는 종료 코드에 대한 안내서를 공유 할 수 있습니까? 또한 JMP 12를 사용하고 있습니다.
재 : Jmp 종료 코드 -2이 두 가지 잘못된 종료 코드가 보입니다 : -2 및 -2146234327
따라서 종료 코드가 잘리지 않습니다.
당신은 이것에 대한 의미로 도움을 주시면 감사하겠습니다.
재 : Jmp 종료 코드 -2안녕 기리 자,
이 코드 중 어느 것도 JMP가 발행하는 코드에 해당하지 않습니다. 내가 말했듯이 -2는 일반적으로 동일한 파일에 대한 쓰기 액세스를 시도하는 두 프로세스 간의 파일 경합을 의미합니다. 다른 숫자는 16 진수로 변환 되어도 내가 아는 것과 일치하지 않습니다.
브라이언
재 : Jmp 종료 코드 -2답장을 보내 주셔서 감사합니다.
재 : Jmp 종료 코드 -2안녕 브라이언
이 종료 코드를 이해하도록 도와 주실 수 있습니까?
-532462766
-1073741819
감사.
건배,
기리 자
재 : Jmp 종료 코드 -2첫 번째는 16 진수 0xc0000005이며, 이는 모든 응용 프로그램에 대한 Windows의 액세스 위반 (충돌)입니다. 두 번째는 .NET 런타임에서 JMP에서 발생했을 수도 있지만 다른 것 (hex 0xE0434352)에서 충돌처럼 보입니다.
UI 또는 스크립팅을 통해 대화식으로 실행할 수있는 이러한 결과를 재현하는 단계가 있는지 아는 것이 도움이 될 것입니다.
브라이언