Database-specific limitations
If you are using a DB2 cache database, take note of the following limitations:
*
*
*
*
You cannot use a semicolon as a SQL delimiter in a set of DDL statements. As a result, you cannot type more than one DDL statement in the Post-cache replacement DDL statements text box, shown in Figure 4-9.
*
If you are using an Oracle cache database, take note of the following limitations:
*
*
*
By default, column names in SQL Server database tables contain double quotes, for example "ACSPECIAL_CHAR". Oracle databases, however, do not support column names that contain double quotes. For this reason, you cannot cache an information object built from SQL Server database tables in an Oracle database without removing the double quotes from the column names in the cache table. If you attempt to do so, an error similar to the following appears:
Executing a SQL statement returned a database error.
[ActuateDD][Oracle JDBC Driver][Oracle]ORA-03001: unimplemented feature
The statement executed was:
CREATE TABLE "CACHEDB_GAL"."ACSPECIALCHARS_SQL_ch" (
"ACSPECIAL_CHAR" nvarchar2(20) NULL,
"ACSPECIAL#CHAR" nvarchar2(20) NULL,
"ACSPECIAL$CHAR" nvarchar2(20) NULL,
"EMBED""QUOTE" nvarchar2(5) NULL
)

Additional Links:

Copyright Actuate Corporation 2012