백그라운드에서 시작하지 않고 무결성 검사를 실행하는 것이 가능한지 알고 싶습니다. 그래서 전경에서 그것을 실행하고 그것이 끝날 때까지 기다리고 싶습니다. 배경에무결성 테스트를 마칠 때까지 대기하십시오 (Silent^Integrity ("/ tmp/logfile"))
다음 실행 (http://docs.intersystems.com/cache20071/csp/docbook/DocBook.UI.Page.cls?KEY=GSA_manage) :
Do Silent^Integrity("/tmp/logfile")
I 수도 있습니다 '^무결성 (% SYS에서) 루틴을 찾습니다. 코드를 어떻게 볼 수 있습니까?
> Do ^Integrity
당신은해야한다 : Caché를 Intersystems에서 2008 년
사전에 의한 감사는 % SYS 네임 스페이스에서
네임 스페이스에서 % (예 : % GO 등)로 시작하는 % SYS 루틴 만 실행할 수 있지만 % SYS에 명시 적으로 추가해야하는 % 루틴을 실행하지 않아야합니다. set ns = $ znspace zn " % SYS "Silent^Integrity ("/ tmp/logfile ") zn ns – SSH
이 유틸리티가되었습니다. 하지만 사용자 상호 작용이 필요합니다. 나는 이것을 피하고 싶다. 캐시 2008 사용하고 있지만 소스 코드를 가져올 수 없습니다. – user74952
@ user74952 - 백그라운드에서 실행하고 싶지 않고 포 그라운드에서 수동 입력을 제공하지 않으려는 경우 한 가지 해결책은이 스크립트와 상호 작용할 자동화 된 스크립트를 작성하는 것입니다. Unix 시스템에서 Cache를 실행 한 경험이 없지만, 스크립트로 작성된 배치 명령 파일을 사용하여 VMS 환경에서 정확하게 수행했습니다. – Derek