643098 |
No records loaded during DB Staging simulation.
Data fails to load successfully if you open the Database Configuration window for the DB Staging component during the simulation process.
Workaround: None.
|
593295 |
CDC Provider Replication Server component fails if SYBASE_OCS points to incorrect Open Client/Open Server installation on Windows.
If Sybase IQ InfoPrimer has been installed on a Windows machine that already has a Sybase server installed, and the SYBASE_OCS environment variable points to the Open Client/Open Server installation for the preexisting server, the CDC Provider Replication Server Component may fail:
INFO: Rep CDC server instance is ready
ERROR: Unresolved symbol 327: srv_version
Workaround: Set SYBASE and PATH to the location of your IQ InfoPrimer Open Client/Open Server installation:
set SYBASE=<iqip_install>\ocs\OCS-15_0
set SYBASE_OCS=OCS-15_0
set PATH=<iqip_install>\ocs\OCS-15_0\bin;<iqip_install>\ocs\OCS-15_0\dll;
<iqip_install>\ocs\OCS-15_0\lib;%PATH%
where <iqip_install> is your Sybase IQ InfoPrimer installation.
|
590001 |
Structure Viewer does not display datatype for the XML Via SQL Data Provider component.
When you right-click the OUT-port of the XML via SQL Data Provider
component to view its structure, the Data Type field in the Structure Viewer
appears empty. This prevents subsequent components with an editable structure
from getting the correct port structure.
Workaround: Manually assign the port structure
for subsequent components.
|
589603 |
Oracle data changes are received even if commit time is later than project or job start time.
If the primary database is Oracle, the CDC Provider Sybase Replication
Server component receives data changes even if the commit time is
later than the job or project start time.
Workaround: Do not write to the primary
database during project execution.
|
587092 |
Error encountered using DB Data Provider Full Load with schema option.
The schema of the DB Data Provide Full Load component does
not support the “automatically add missing schema information” option. You
may encounter an error message when a project with the DB Data Provide Full
Load component is executed.
Workaround: Specify the schema in your
query statement.
|
586711 |
Text Data Provider cannot correctly read quote character and delimiters.
If you specify a quote character
for the Text Data Provider component and the first character of the value is the same as the
specified quote character, data is read incorrectly.
Workaround: None.
|
585575 |
CDC Provider Replication Server component fails if grid engines are in multiple subnets.
The CDC Provider Replication Server component may not work
if the grid engines are running in more than one subnet, or if the
subnet is unstable.
Workaround: All grid engines that start
the Replication CDC Service must be in the same subnet.
|
584015 |
Error connecting to the CDC Provider Replication Server component.
Replication Server throws a connection error while connecting
to the ETL CDC Provider Replication Server component, if you have
not properly configured Replication Server, the interfaces file, and
the Open Client/Server (OCS) library.
Although replication is created successfully, an error results when the project is executed. Additionally, you cannot drop replication.
Workaround: Verify that: The interfaces file of Replication Server and Sybase IQ InfoPrimer Server are
configured correctly. See the Sybase IQ InfoPrimer Users Guide.
All grid engines that start the Replication CDC
Service are in the same subnet.
The primary database has already been added to Replication
Server.
The grid engine name and the Replication CDC Service
names are unique. To check, run:
GridNode --repcdcinstancename
<my rep cdc instance name> --nodename
<my node name>
|
581370 |
Selecting the delete function displays inconsistent result.
If you have selected the Delete function for the DB Bulk Load Sybase
IQ component, the results that appear during simulation and execution may
not be consistent.
Workaround: None.
|
580679 |
Wait time ignored by projects before acquiring an exclusive lock.
For DB Data Sink, DB Staging, Loader, and DB Bulk Load Sybase
IQ components, if you select the “IQ Lock Table in Exclusive
Mode” option and specify the maximum blocking time that
the project should wait before acquiring a lock, the project attempts
to acquire the lock without waiting, and fails if the lock is acquired
by another project.
Workaround: Serialize project execution in
a job.
|
577621 |
DB Staging component cannot bulk load large amount of data.
The DB Staging component fails to bulk-load large amounts of data
to a Sybase IQ 15.0 database with the ODBC interface. Sybase QI InfoPrimer Server generates
this error message:
Workaround: Use a small write block size
for bulk-loading data.
|
575891 |
INSERT operation does not work when the Upsert function is processed.
For the DB Bulk Load Sybase IQ component, when the Upsert function
is processed, the DELETE operation succeeds, but the INSERT operation
fails because of a datatype conversion error in one of the columns being
inserted. If you select “Execute post-processing for successful execution” to
commit the transaction, the unsuccessful INSERT operation is not committed. The
original row that was supposed to have been updated is deleted from
the table.
Workaround: Select “Execute
post-processing for failed execution” to roll back the
DELETE operation and to reset the table to its original state.
|
572569 |
Square bracket notation (SBN) evaluated incorrectly if Evaluate option not enabled during project execution.
Workaround: Select the Evaluate option
and save your project to allow expressions within component property
values.
|
566615 |
DB Staging component fails to connect to Sybase IQ database with
ODBC interface when the source data is large.
Workaround: Set the Force_No_Scroll_Cursors option
to off in your Sybase IQ 15.0 database. See the Sybase
IQ Reference Manual.
|
564099 |
Insert Location component does not support preprocessing SQL.
The Source Pre Processing SQL property of the IQ Loader DB via
Insert Location component is ignored if "Use remote
server definition for source database" is enabled.
Workaround: None.
|
560814 |
DB Bulk Load Sybase IQ component cannot load data on SuSE machines.
On SuSE, the DB Bulk Load Sybase IQ component fails to load
data if the ODBC environment is not properly configured. When the project
executes, Sybase IQ InfoPrimer Server exits unexpectedly without any error message.
Workaround: Install the SQL Anywhere
11 or Sybase IQ 15 ODBC drivers.
Add ODBC to the LD_LIBRARY_PATH
environment variable.
Link libodbc.so to libdbodbc11.so in
the ASA11/IQ15 installation directory.
Restart Sybase IQ InfoPrimer Server.
|
560036 |
Using multiple writers with IQ Loader DB via Insert Location component.
To use multiple writers, you must have execute permission on
the sp_iqtable and sp_iqcolumn stored
procedure privileges in the target IQ database, as well as the appropriate
permissions on create table and execute sp_iqstatistics.
Workaround: Set the required permission
using Sybase Central: In Sybase
Central, connect to the Sybase IQ 15.3 server as a DBA user or as a member
of dbo role.
Expand Users & Groups, then select the user
or group for whom you want to set the permission.
Right-click the user or group and select Properties.
Select the Permissions tab, then select Procedures
& Functions to see a list of all the available permissions.
Select sp_iqtable and sp_iqcolumn,
then click the corresponding Execute column to grant the user permission
to execute the stored procedure in the IQ database.
Click OK to save the settings.
|
556364 |
Cannot execute projects if database value is specified.
If you enable the “Use IQ Multiplex” option
in the DB Bulk Load Sybase IQ, IQ Loader File via Load Tables, and
IQ Loader DB via Insert Location components, to select writers in
an IQ multiplex environment, specifying a database in the “Database” property
field may display an error during project execution.
Workaround: Do not specify a database
in the “Database” property field when “Use
IQ Multiplex” option is selected.
|
549539 |
Using named pipes on Windows Vista.
On Windows Vista, you cannot specify a pipe name for the Load
Stage property of the DB Bulk Load IQ component.
Workaround: Change the firewall setting
on the Vista machine. Go
to .
Click the Exceptions tab.
Under Programs and Services, select the File and
Printer Sharing
checkbox and then click OK.
|
549397 |
File names with multibyte characters cannot be loaded using DB Bulk Load Sybase IQ component.
The DB Bulk Load Sybase IQ component fails to load data from
Sybase IQ InfoPrimer generated files with multibyte characters in the name. You see
this error message:
Could not execute statement. Right truncation of string data.
Workaround: Do not use multibyte characters
as the Load Stage file name for the DB Bulk Load Sybase IQ component
if your target database is Sybase IQ 15.3.
|
540626 |
Text Data Provider fails if “Skip First Rows=0” for FTP source.
The Text Data Provider component does not transfer data if you
keep the default value of 0 (zero) in the Skip First Rows field
when you enter a FTP URL as the text source for the component.
Workaround: Enter 1 in the Skip First
Rows field, save the configuration, change the value for Skip First
Rows to 0, and save the configuration again.
|
536684 |
Insert Location project fails if network packet size setting is incorrect.
Projects that use Adaptive Server as the source and that contain
the IQ Loader DB via Insert Location component fail if the network packet
size for the component is larger than or equal to the maximum network packet
size of the Adaptive Server.
Workaround: Before you execute the project:
Connect to the Adaptive
Server and execute sp_configure ‘max
network packet size’ to display the maximum network
packet size Run Value for your Adaptive Server.
In Sybase IQ InfoPrimer, enter a packet size for IQ Loader DB via
Insert Location that is less than or equal to the Adaptive Server
maximum network packet size Run Value obtained in step 1.
For example, if your Adaptive Server maximum network packet
size Run Value is 2048 bytes, your packet size for the IQ Loader
DB via Insert Location component must be less than to equal to 4
as 4 translates to a Adaptive Server Run Value of 4*512=2048
bytes.
|
536482 |
Insert Location component does not support encrypted passwords.
Sybase IQ InfoPrimer 15.3 does not support the Encrypted Password option
in the IQ Loader DB via Insert Location component connection information
if the source database is Sybase IQ 12.7 or Sybase IQ 15.x.
Workaround: None.
|
493550 |
Extra characters truncated from column length of source table.
If the column length of a source table is more than the column length
of a target table, Sybase IQ InfoPrimer truncates the extra characters without any warning.
This occurs only if you use Adaptive Server as the stage database
in a Staging component, using Sybase interface.
Workaround: When transferring data, make
sure the column length of the target table is equal to or more than
the column length of the source table.
|
492443 |
Splitter components cannot inherit port structure.
The Data Splitter JavaScript and Copy Splitter components
do not inherit the structure of the existing ports when they are
reassigned.
Workaround: Select the port and assign
the structure.
|
447948 |
Improving performance in accessing Sybase IQ.
Using components such as DB Staging, DB Data Sink Insert, DB
Data Sink Update, or DB Data Sink Delete to access Sybase IQ can degrade
performance.
Workaround: To improve performance, you
can do one of the following:
Use the IQ Loader File via Load Table
and IQ Loader DB via Insert Location loader components to speed
up loading into Sybase IQ.
Use Adaptive Server Enterprise, Adaptive Server
Anywhere, or Microsoft Access instead of Sybase IQ for the staging
portion of your project.
If you still want to use Sybase IQ for staging,
split the project into new staging and loading projects. Use DB
Bulk Load Sybase IQ instead of DB Staging in the new staging project
and use IQ Loader File via Load Table and IQ Loader DB via Insert
Location to speed up loading into Sybase IQ in the new loading project.
Use IQ Loader File via Load Table component for
loading binary data that are extracted from Sybase IQ. You must
create a custom script to do the binary extract from a Sybase IQ
table, using isql utility:
See Chapter 7, “Moving Data In and Out of Databases” of
the Sybase IQ 12.7 System Administration Guide.
|
447096, 447097 |
Recommended settings for IQ database options.
The IQ database option FORCE_NO_SCROLL_CURSORS should
be at the default setting (OFF) or a fetch error may occur while
moving data with Sybase IQ InfoPrimer.
To adjust database option settings, use the SET OPTION command
in dbisql or, in Sybase Central, right-click
the database, and select Set Options.
|