使用数据定义语言 (DDL) 或结构化查询语言 (SQL) 文件在 Sybase 数据库上为调度程序创建表。
开始之前
此任务要求您配置一个数据库并使它成为可用。请参阅“为调度程序创建 Sybase 数据库”主题以了解更多信息。
关于此任务
要使用数据定义语言 (DDL) 或结构化查询语言 (SQL) 文件在 Sybase 数据库上为调度程序创建表,请执行以下步骤。
过程
- 打开命令行窗口。
- 确保您拥有数据库系统的管理员权限。
- 确保您已安装 Sybase ASE 的分布式事务管理 (DTM) 选项。
- 将 Sybase 服务器配置中的“启用 DTM”设置为 1。
- 将 Sybase 服务器配置中的“启用 xact 协调”设置为 1。
- 将 dtm_tm_role 角色添加到 Sybase 管理用户标识中。例如,输入用户标识 sa。
- 重新启动 Sybase 服务器。
- 使用 Sybase isql 实用程序创建一个数据库。例如,输入数据库名称 scheddb。 请参阅 Sybase 产品文档以获取详细信息。
- 创建模式:
- 根据文件开头的指示信息,使用文本编辑器编辑以下脚本。
提示: 设置表前缀时,确保所有字符使用大写方式。
app_server_root\Scheduler\createSchemaMod1Sybase12.ddl
- 输入以下命令:
isql -S <servername> -U <userid> -P <password> -D scheddb -i createSchemaMod1Sybase12.ddl
结果
现已为调度程序创建了 Sybase 表和模式。