使用管理控制台创建调度程序表
要使用管理控制台创建调度程序表,调度程序需要数据库, Java™ DataBase 连接 (JDBC) 提供程序和数据源。
准备工作
注: Oracle XA 数据库的限制
Oracle XA 不允许在全局事务环境中执行所需的模式操作。 局部事务是不受支持的。 如果您的调度程序使用 Oracle XA 数据源,那么请将调度程序配置临时更改为使用一个非 XA Oracle 数据源,或者使用提供的 DDL 文件手动创建表。 如果使用管理控制台为配置为使用 Oracle XA 数据源的调度程序创建或删除调度程序表,您将接收到一条 SchedulerDataStoreException 错误消息并且操作将失败。
注: DB2® z/OS® 数据库的限制
DB2 z/OS 数据库不支持使用管理控制台创建和删除表。 数据库管理员通常参与在 DB2 z/OS 系统上定义和管理数据库。 管理接口是为非数据库管理员或开发者提供的,他们不希望了解调度程序数据库的设置细节。 调度程序为数据库管理员提供了用于创建所需表的 DDL 文件。
过程
- 验证用于此调度程序的数据库处于可用状态并且应用程序服务器可以访问它。 查看“创建调度程序数据库和表”主题以获取创建数据库的指示信息。 其余步骤描述了如何在一个现有数据库中创建调度程序表。
- 启动管理控制台。
- 创建引用该调度程序数据库的 JDBC 数据源。
- 测试数据源连接。
- 创建调度程序。这个配置对象包含需要的 JDBC 数据源表前缀和 JNDI 名称。 验证您已将新的调度程序保存到配置库后,继续下一步。
- 单击 资源 > 调度程序 可查看所有已定义的调度程序。
- 选择一个或多个调度程序。
- 单击 创建表 以在其关联数据库中为所选调度程序创建表。 您创建的表和索引反映了每个调度程序配置中指定的表前缀和数据源。
- 重新启动服务器或启动轮询守护程序以运行调度程序任务。