2010-02-01 2 views
0

일정을 잡는 일부 PeopleSoft 작업에 불만을 느끼고 있습니다. 작업 세트 및 Crystal with PSJob은 Crystal 프로세스를 시작하지 않습니다. 프로세스 (또는 내가 시도한 다른 Cyrstal 프로세스)는 독립적으로 스케줄링 된 경우 실행되지만 PSJob 또는 Job Set의 형식은 첫 번째 Crystal 작업 상태 = 대기 상태로 유지됩니다.PSJob의 일부인 경우 PeopleSoft Crystal 프로세스가 대기 상태가됩니다.

나는 인터넷 검색을하고, Metalink를 읽으며 보냈다. 누구나 아이디어가 있으십니까? 당신은 아마, 크리스탈은 윈도우 프로세스 스케줄러에서 실행됩니다 알고있는 작업이, 유닉스 프로세스 스케줄러에서 실행되는 경우

건배 칼

+0

이 문제가 발생한 다른 사람들은 Crystal, nVision 등을 하나의 마스터 스케줄러 (Unix에서)를 사용하여 두 프로세스 스케줄러를 모두 삭제하고 다시 생성하여 NT에서 실행할 수있었습니다. 그러나 일부 SQR은 NT에서 실행하려고했습니다. . 그들에게 세트 서버를 제공하기 위해 PS_SCHEDITEM을 업데이트했습니다 (미안하지만, 필드를 기억하지 않아 직장에서 확인할 수 없습니다). 이것은 작동하는 것으로 보입니다 – Karl

+0

테이블 이름이 잘못되었습니다 - PS_SCHDLITEM이어야하며 필드는 RUNSERVEROPTION, RUNSERVERNAME입니다. – Karl

답변

1

나는 이런 일이 보았다. 해결책은 Windows 프로세스 스케줄러에서 전체 작업을 강제 실행하는 것이 었습니다.

+0

이 점을 고려했지만 작업에 매우 많은 데이터 집약적 인 Cobols 및 SQR이 있고 Unix Scheduler에서 필요하지 않습니다. DB와 스케줄러 사이의 네트워크. 도! – Karl

+0

FSCM 모듈에도 액세스 할 수 있습니까? AM에는 SQR 프로그램을 예약하는 AE 프로그램의 예가 있습니다. 데이터를 프로세스 스케줄러 테이블에 삽입하십시오. 이 옵션은 PSJOB에있는 크리스탈 대신 Windows 프로세스 스케줄러에서 실행되는 크리스탈을 제출하는 AE 프로그램으로 대체 할 수도 있습니다. – WayneH

+0

물론, 크리스탈이 실제로 작업의 일부가 아니 어서 그 시점에 실행해야한다고 가정합니다. 작업은 문제가 발생할 수있는 유닉스 스케줄러에서 계속 진행됩니다. – WayneH

관련 문제