为调度程序创建 Sybase 表

使用数据定义语言 (DDL) 或结构化查询语言 (SQL) 文件在 Sybase 数据库上为调度程序创建表。

准备工作

此任务要求您配置一个数据库并使它可用。 请参阅“为调度程序创建 Sybase 数据库”主题以了解更多信息。

有关此任务

要使用数据定义语言 (DDL) 或结构化查询语言 (SQL) 文件在 Sybase 数据库上为调度程序创建表,请执行以下步骤。

过程

  1. 打开命令行窗口。
  2. 确保您拥有数据库系统的管理员权限。
  3. 确保您已安装 Sybase ASE 的分布式事务管理 (DTM) 选项。
    1. 在 Sybase 服务器配置中将启用 DTM 设置为 1
    2. 在 Sybase 服务器配置中将启用 xact 协调设为 1
    3. 为 Sybase 管理用户 ID 添加 dtm_tm_role 角色。 例如,输入用户 IDsa.
    4. 重新启动 Sybase 服务器。
  4. 使用 Sybase isql 实用程序创建一个数据库。 例如,输入数据库名称scheddb.
    请参阅 Sybase 产品文档以获取详细信息。
  5. 创建模式:
    1. 根据文件开头的指示信息,使用文本编辑器编辑以下脚本。
      提示: 设置表格前缀时,请将所有字符大写。
      app_server_root\Scheduler\createSchemaMod1Sybase12.ddl 
    2. 运行以下命令:
      isql -S <servername> -U <userid> -P <password> -D scheddb -i createSchemaMod1Sybase12.ddl

结果

现已为调度程序创建了 Sybase 表和模式。