Create tables for schedulers on Sybase databases using
data definition language (DDL) or structured query language (SQL)
files.
Before you begin
This task requires you to configure a database and make it
available. Refer to the Creating Sybase databases for schedulers topic
for more information.
About this task
To create tables for schedulers on Sybase databases, using
data definition language (DDL) or structured query language (SQL)
files, use these steps.
Procedure
- Open a command-line window.
- Make sure that you have administrator rights for the database
system.
- Make sure that you have the Distributed Transaction Management
(DTM) option for Sybase ASE installed.
- Set enable DTM to 1 in the Sybase server configuration.
- Set enable xact coordination to 1 in the Sybase
server configuration.
- Add the dtm_tm_role role to the Sybase administration
user ID. For example, enter the user ID sa.
- Restart the Sybase server.
- Use the Sybase isql utility to create a database. For example,
enter the database name scheddb. See your Sybase
product documentation for details.
- Create the schema:
- Using a text editor, edit the following script according
to the instructions located at the top of the file.
Tip: When setting the table prefix, capitalize all characters.
app_server_root\Scheduler\createSchemaMod1Sybase12.ddl
- Enter the following command:
isql -S <servername> -U <userid> -P <password> -D scheddb -i createSchemaMod1Sybase12.ddl
Results
The Sybase tables and schema for scheduler exist.