Use the following guidelines when you set up the repository on Sybase ASE:
Set the database server page size to 8K or higher. This is a one-time configuration and cannot be changed afterwards.
The database for the Data Analyzer repository requires a page size of at least 8 KB. If you set up a Data Analyzer database on a Sybase ASE instance with a page size smaller than 8 KB, Data Analyzer can generate errors when you run reports. Sybase ASE relaxes the row size restriction when you increase the page size.
Data Analyzer includes a GROUP BY clause in the SQL query for the report. When you run the report, Sybase ASE stores all GROUP BY and aggregate columns in a temporary worktable. The maximum index row size of the worktable is limited by the database page size. For example, if Sybase ASE is installed with the default page size of 2 KB, the index row size cannot exceed 600 bytes. However, the GROUP BY clause in the SQL query for most Data Analyzer reports generates an index row size larger than 600 bytes.
Verify the database user has CREATE TABLE and CREATE VIEW privileges.
Set "allow nulls by default" to TRUE.
Enable the Distributed Transaction Management (DTM) option on the database server.
Create a DTM user account and grant the dtm_tm_role to the user.
The following table lists the DTM configuration setting for the dtm_tm_role value: