回答
雖然我與比爾W.(以上)同意,我想我會提供詳細一點的位置,以防有人真正想要寫一個應用程序,可以提交一個大型機工作。
在覈心,在z/OS的一個「任務」只是一系列定義工作單元JCL語句。好消息是,現在有很多的方式工作能夠流入的z/OS:
- TSO,ISPF或OMVS「提交」命令(或等同於其他子系統)
- FTP,通過使用QUOTE SITE FILETYPE = JES和FTP使用IEBGENR到JCL複製到INTRDR SYSUT2 PUT
- 通過JCL,例如
- 在使用EXEC CICS SPOOL的API
- 從操作員控制檯使用START命令
- 從遠程系統CICS應用使用NJE p rotocol
- 從廠商的產品,如作業調度軟件的所有方式
的各種「提交」命令通常可以沒有太多的麻煩,如果你希望做一些簡單的腳本。
如果您需要在腳本或其他軟件提交作業,酷一點要記住的是,作業可以只要打開稱爲內部讀者的特殊文件提交。您只需分配並打開內部閱讀器,然後編寫您的JCL(通常是固定的80字節記錄),然後關閉內部閱讀器 - 中提琴,您的作業已提交。
您可以通過多種不同的方式分配內部閱讀器。在JCL中,它就像//ddname DD SYSOUT=(,INTRDR)
一樣簡單。您還可以使用TSO ALLOC命令等等 - 甚至在LE運行時也有很好的支持,使內部讀取器可以被C,Java,COBOL等訪問。對於位級(彙編)人員,SVC 99提供了分配內部讀卡器所需的所有內容。
一旦內部讀者文件分配,你只需打開並寫入到它,就好像它是任何其他文件。在封面之下,內部讀者對JES來說只是一個「管道」,即「工作入口子系統」......正如您可能猜到的那樣,JES處理(除其他事項外)處理作業提交。用JES打開管道,你寫的應該是代表你想提交的工作的JCL。
如果你在其他一些平臺上運行,並要提交工作到z/OS,那麼FTP可以是最簡單的路徑。正常連接並輸入上面的SITE命令,然後您可以「PUT」包含一組JCL記錄的文件。關於FTP界面的一個很酷的事情是,它可以讓你找回一個作業標識符,你可以使用它來跟蹤作業並獲取它的輸出。
請記住,有各種選項和安全控制來限制誰可以在z/OS上執行什麼操作,因此如果您的站點已保護提交作業的權限,則可能還有其他障礙需要克服。
我在z/OS上提交作業時有兩分錢的價值... :)
非常感謝你的回覆。我會在星期五回覆你。再次感謝。 –
- 1. 爲什麼大型機greybeards將DB2/zOS稱爲「他」?
- 2. DB2 ZOS大型機 - 歸檔日誌禁用
- 3. 如何識別IBM大型機zos上的遠程第4類JDBC工作負載DB2
- 4. DB2 V9 ZOS - 性能調優
- 5. Db2上的SOAPHTTPNV 9.1 zos
- 6. 如何在AS400中創建作業?
- 7. ZOS:創建數據集
- 8. Flyway是否支持DB2 for zOS?
- 9. 大型機批處理作業觸發
- 10. 作業不會創建虛擬機
- 11. 如何使用PHP在Linux主機上創建cron作業
- 12. 作業DSL創建「管道」類型作業
- 13. 如何在SSRS中創建作業?
- 14. 如何創建多任務cron作業?
- 15. 如何創建Java cron作業
- 16. DB2 for zOS中是否存在CRC32或其他哈希函數?
- 17. 如何在作業URL中使用params創建作業?
- 18. 如何在AWS中爲hadoop Mapreduce作業創建作業jar
- 19. 如何使用powershell創建最大天青型虛擬機
- 20. 如何在DB2中創建表空間?
- 21. 在DB2中創建
- 22. 在DB2中創建
- 23. 如何快速創建大型PDF
- 24. 如何創建大型地鐵日曆?
- 25. 創建cron作業與MySQL
- 26. 爲oracle創建DBMS_SCHEDULER作業
- 27. 用Quartz.Net創建作業
- 28. SQL Server:創建作業
- 29. 爲tron創建crontab作業
- 30. 使用大型機作業FTP到unix服務器
不可能從非常廣泛的意義上回答。我們知道你的圖書館沒有被稱爲什麼,也沒有任何你的網站標準的工作或STC。你甚至沒有說你想做什麼,這意味着一堆不同的東西。你有同事。你有技術支持。你問的地方不在這裏,你的問題已經很廣泛,我們只能猜測。工作是用JCL和JCL編寫的,如果你還沒有意識到,那麼你需要在你的站點提供額外的支持。 –