Explanation: | The database failed to write to a target table. |
User Response: | Check the session log for related error messages. |
Explanation: | The Integration Service failed to connect to the target database. You may have logged in incorrectly. |
User Response: | Log in with correct information. User names and passwords may be case sensitive. |
Explanation: | The Integration Service failed to connect to the target database. You may be logged in incorrectly. |
User Response: | Log in with correct information. User names and passwords may be case sensitive. |
Explanation: | The Integration Service does not have access to the one of the error/output/session log files. |
User Response: | Ask the PowerCenter administrator to review write privileges for the user running the Integration Service. |
Explanation: | The mapping includes target tables that do not exist or have not been appropriately updated in the target database. |
User Response: | Check the target database for the appropriate tables. If necessary, create or update the tables. |
Explanation: | A violation of a load-order criteria specified in a mapping occurred. This is an internal error. |
User Response: | Contact Informatica Global Customer Support. |
Explanation: | The Integration Service could not locate the primary key for the specified target table, so it could not perform the delete operation. |
User Response: | In the Target Designer, specify a primary key in the target table definition, then generate and execute the SQL. |
Explanation: | The Integration Service could not locate the primary key for the specified target table, so it could not perform the update operation. |
User Response: | In the Target Designer, specify a primary key in the target table definition, then generate and execute the SQL. |
Explanation: | Could not truncate the target table. |
User Response: | Look at the database error string for more information. |
Explanation: | The external loader process could not be forked. |
User Response: | Look up the error code in errno.h on UNIX or winerror.h on Windows. |
Explanation: | The Integration Service on UNIX could not unlink a named pipe used for external loading. |
User Response: | Look up the error code in errno.h. |
Explanation: | An error occurred related to the external loader. See additional information logged with this error. Known additional messages: Error getting [Oracle or Sybase] loader information. Error executing external loader process. Error generating control file. Error opening the control file. |
User Response: | Make sure the loader information is entered correctly. In Oracle, verify that the loader executable name entered is correct, and that the executable directory is in the path. Make sure the user name, password and connect string are correct. Make sure all fields contain a value when setting up an external loader connection. Check the permissions on the directory where the output file is to be generated. |
Explanation: | The Windows system encountered an error while attempting to check for external loader completion. |
User Response: | Look up the Windows system error code and/or check the Windows system log. |
Explanation: | The external loader process exited with an error. |
User Response: | Look up the error code in the database external loader documentation. |
Explanation: | The Windows system encountered an error while attempting to retrieve the exit code for the external loader. |
User Response: | Look up the Windows system error code and/or check the Windows system log. |
Explanation: | External loader on UNIX exited due to receipt of a UNIX signal. |
User Response: | Look up the UNIX signal number in signal.h, which is in /usr/include/sys/signal.h. |
Explanation: | You ran a session with a pre-load stored procedure that failed to execute. |
User Response: | Contact the database administrator. |
Explanation: | During the initialization of a session, the Integration Service failed to open the reject file specified due to an operating system error. |
User Response: | For Integration Service on Windows, see Windows help and look up the specified system error number. For Integration Service on UNIX, locate the error in the /usr/include/sys/errno.h file. See the UNIX Documentation for explanation of the error. |
Explanation: | During the initialization of a session with a flat file target, the Integration Service failed to initialize the output file. |
User Response: | Contact the system administrator. |
Explanation: | Internal error. You may have repository inconsistencies. |
User Response: | Contact Informatica Global Customer Support. |
Explanation: | The session failed during generation of an external loader control file. |
User Response: | Check preceding error messages to see the cause for the error. |
Explanation: | The external loader executable might not exist or you might not have permission to execute the external loader program. |
User Response: | Verify that the external loader executable exists and that you have permission to execute it. Contact the system administrator if you do not have the correct permissions. |
Explanation: | The operating system may be low on resources. |
User Response: | Contact the system administrator. |
Explanation: | During the initialization of a session, the Integration Service failed to open the output file specified due to an operating system error. |
User Response: | For Integration Service on Windows, see Windows help and look up the specified system error number. For Integration Service on UNIX, locate the error in the /usr/include/sys/errno.h file. See the UNIX documentation for explanation of the error. |
Explanation: | During the initialization of a session with a flat file target, the Integration Service failed to initialize the indicator file. The directory for the indicator file does not exist or the Informatica Services account or the operating system profile does not have write permission on the directory. |
User Response: | Verify that the directory for the indicator file exists and grant write permission on the directory to the Informatica Services account or the operating system user in the operating system profile. |
Explanation: | The operating system is low on resources. |
User Response: | Contact the system administrator. |
Explanation: | Operating system error. |
User Response: | Contact the system administrator. |
Explanation: | Internal error. |
User Response: | Contact the system administrator. |
Explanation: | Internal error. |
User Response: | Check preceding error messages to see the cause for the error. |
Explanation: | Internal error. The repository may have inconsistencies. |
User Response: | Contact Informatica Global Customer Support. |
Explanation: | Internal error. |
User Response: | Contact Informatica Global Customer Support. |
Explanation: | Internal error. The repository may have inconsistencies. |
User Response: | Contact Informatica Global Customer Support. |
Explanation: | Internal error. The repository may have inconsistencies. |
User Response: | Contact Informatica Global Customer Support. |
Explanation: | Internal error. |
User Response: | Check preceding error messages to see the cause for the error. |
Explanation: | Internal error. The repository may have inconsistencies. |
User Response: | Contact Informatica Global Customer Support. |
Explanation: | Database error. |
User Response: | Contact the database administrator. |
Explanation: | Internal error. |
User Response: | Check preceding error messages to see the cause for the error. |
Explanation: | Internal error. |
User Response: | Contact Informatica Global Customer Support. |
Explanation: | The Integration Service has reached the error threshold configured in the session properties. |
User Response: | Eliminate the errors in the data. Set the error threshold to zero. |
Explanation: | Internal error. |
User Response: | Check preceding error messages to see the cause for the error. |
Explanation: | Internal error. |
User Response: | Check preceding error messages to see the cause for the error. |
Explanation: | Internal error. |
User Response: | Check preceding error messages to see the cause for the error. Also, contact Informatica Global Customer Support. |
Explanation: | Database error. |
User Response: | Check preceding error messages to see the cause for the error. Also, contact the database administrator. |
Explanation: | Internal error. |
User Response: | For a more specific error message, see the external loader log. |
Explanation: | Internal error. |
User Response: | Contact Informatica Global Customer Support. |
Explanation: | Database error. |
User Response: | Contact the database administrator. |
Explanation: | You might be low on system resources. |
User Response: | Contact the system administrator. |
Explanation: | You might have encountered a database configuration error. |
User Response: | Contact the database administrator. |
Explanation: | Internal error. You may have repository inconsistencies. |
User Response: | Contact Informatica Global Customer Support. |
Explanation: | Internal error. You may have repository inconsistencies. |
User Response: | Contact Informatica Global Customer Support. |
Explanation: | The Integration Service could not run the external loader because the external loader is not included in the system path. |
User Response: | Edit the system path to include the external loader executable. |
Explanation: | Internal error. You may have repository inconsistencies. |
User Response: | Contact Informatica Global Customer Support. |
Explanation: | The metadata in SAP NetWeaver BI has changed since it was imported. This message is followed by specific information. |
User Response: | Reimport the BW target definition. |
Explanation: | The Integration Service failed to initialize the InfoSource. |
User Response: | Check that the Integration Service meets the minimum system requirements. |
Explanation: | The session failed to delete a line from an SAP internal table. |
User Response: | Reschedule the SAP NetWeaver BI workflow. |
Explanation: | You attempted to perform an UPDATE or a DELETE. These commands require a primary key be defined on the target table. |
User Response: | Go to the target definition and define a primary key. Do not use UPDATE or DELETE on the target table. |
Explanation: | You attempted to INSERT rows into the target table. However, you might not have been granted rights to INSERT into the specified table. |
User Response: | Contact the database administrator. |
Explanation: | You attempted to UPDATE rows into the target table. However, you might not have been granted rights to UPDATE into the specified table. |
User Response: | Contact the database administrator. |
Explanation: | You attempted to DELETE rows from the target table. However, you might not have the rights to DELETE from the specified table. |
User Response: | Contact the database administrator. |
Explanation: | Internal error. |
User Response: | Contact Informatica Global Customer Support. |
Explanation: | Database error. |
User Response: | Contact the database administrator. |
Explanation: | Database error. |
User Response: | Contact the database administrator. |
Explanation: | The Integration Service was unable to parse stored procedure call text. |
User Response: | Revise the stored procedure call text. |
Explanation: | The code page you specified for target is not valid. |
User Response: | Specify a valid code page for the target. |
Explanation: | The hexadecimal value of the character you specified as the delimiter separator for the target is not valid. |
User Response: | Specify a delimiter that is valid in the target code page. |
Explanation: | The HEX value of the null character you specified for the target is not valid. |
User Response: | Specify a null character that is valid in the target code page. |
Explanation: | The Integration Service does not support external loading of data in multibyte character set to Sybase IQ 11. Sybase IQ 11 does not support multibyte data. |
User Response: | Switch the Sybase IQ 11 server to ASCII mode and use ASCII data. Load the multibyte data to a database that supports Unicode. |
Explanation: | You specified a multibyte null character and the target field does not contain enough remaining bytes for one null character. |
User Response: | Specify a single byte null character. Increase the target column size in the Designer. |
Explanation: | The DLL loaded for the specified target does not contain a function called CreateWrtTargetInstance. |
User Response: | Make sure this is the correct DLL. |
Explanation: | Third party library error. |
User Response: | Make sure the paths to libraries and environments are set properly. |
Explanation: | The number of characters converted from Unicode does not match the number of characters in the buffer. The number is less than the expected number. |
User Response: | Contact Informatica Global Customer Support. |
Explanation: | There was an operating system input/output error trying to output into target file. |
User Response: | Check that the output file is not locked and has the correct user permissions. Make sure the system has enough disk space. |
Explanation: | At initialization time, the Integration Service is in ASCII data movement mode, but the field separator string specified in the session for that target file contains some non-ASCII symbols. |
User Response: | Change the Integration Service to UNICODE data movement mode or change the field separator string to be ASCII-only. |
Explanation: | At initialization time, the Integration Service is in ASCII data movement mode, but the null character specified in the session for that target file is a non-ASCII character. |
User Response: | Change the Integration Service to UNICODE data movement mode or change the null character to an ASCII character. |
Explanation: | Error getting options for the file from the repository. |
User Response: | Save the session to reset a flag then run the session again. Or contact Informatica Global Customer Support. |
Explanation: | Operating system input/output error occurred when closing the output target file. |
User Response: | Check that the file is not locked, is accessible, and has the correct permissions. Check that there is sufficient disk space. |
Explanation: | You used an unsuitable file name for automatic indicator file name generation. |
User Response: | Contact Informatica Global Customer Support. The following are valid names (“/” is treated the same way as “\”). The Integration Service appends the following file names with the extension .ind:
The Integration Service replaces the following file names that have the file extension (.ext) with .ind: DIR.DIREXT/FNAME is an invalid input name. You cannot use a period (.) in the directory name because the Integration Service cannot process the input name. |
Explanation: | The null character you specified does not exist in the target code page. |
User Response: | Make sure the target code page is compatible with the Integration Service code page or change the null character so that it exists in the target code page. |
Explanation: | The database experienced a deadlock and the rollback failed for the specified target. The rollback segment could be too small to occur successfully. |
User Response: | Check the database setup. Make sure the rollback segment is large and try the rollback again. |
Explanation: | The Integration Service is running in ASCII data movement mode, but the code page you specified for the target is not ASCII-based. |
User Response: | Change the Integration Service data movement mode to Unicode and run the session again. |
Explanation: | The Integration Service encountered an error while preparing to transfer the file using FTP. |
User Response: | Verify that the FTP server is running, verify the file permissions and connection information, and run the session again. |
Explanation: | After the target finished processing, the Integration Service finalized the file for FTP and encountered an error. |
User Response: | See previous message in the log for more information. |
Explanation: | Internal error. The repository may have inconsistencies. |
User Response: | Contact Informatica Global Customer Support. |
Explanation: | Internal error. |
User Response: | Contact Informatica Global Customer Support. |
Explanation: | Internal error. |
User Response: | Contact Informatica Global Customer Support. |
Explanation: | Operating system error. |
User Response: | Contact the system administrator. |
Explanation: | Operating system error. |
User Response: | Contact the system administrator. |
Explanation: | Operating system error. |
User Response: | Contact the system administrator. |
Explanation: | Operating system error. |
User Response: | Contact the system administrator. |
Explanation: | Internal error. The repository may have inconsistencies. |
User Response: | Contact Informatica Global Customer Support. |
Explanation: | Check preceding error messages to see why the execute failed. However, the Integration Service continues to execute the command, so that the data loads eventually unless other errors occur. |
User Response: | Try to correct the cause of the failure. The Integration Service executes the command and as a result, the session takes longer to run. For example, if the error is caused by a deadlock, contact the database administrator to see if the database can be set up for concurrent inserts. |
Explanation: | You specified a character for null that is incompatible with the code page defined for the target. |
User Response: | Change the null character or change the code page defined for the target. |
Explanation: | Internal error. The repository may have inconsistencies. |
User Response: | Contact Informatica Global Customer Support. |
Explanation: | You configured an Informix target table incorrectly for multiple partitions. |
User Response: | Create the Informix target table with row-level locking. |
Explanation: | The Integration Service was unable to run a truncate command on the database and tried to issue a delete command. |
User Response: | The delete from command impacts performance. If the database supports the truncate table command and you want to improve performance, review database table privileges and key constraints. |
Explanation: | Teradata does not support external loads for table names greater than 24 characters. |
User Response: | Use a table name of less than 24 characters. |
Explanation: | The Integration Service encountered an error generating the control file. |
User Response: | Verify that the file is a fixed-width file and that the table name does not exceed 24 characters. |
Explanation: | There was an error loading the table into the database using the database external loader utility. Possible errors might be that the table does not exist or there is a lock on the table. |
User Response: | Check the external loader log file for details. |
Explanation: | You configured the Integration Service to end a session when the database encounters the maximum number of deadlocks you defined. |
User Response: | Increase the value for deadlock retries on the Integration Service. Contact the database administrator. |
Explanation: | This error is related to WRT_8216. The external loader exited unexpectedly, because the named pipe broke and the session failed. |
User Response: | Check the external loader log file for details. |
Explanation: | The Integration Service could not write data to the named pipe because the external loader exited unexpectedly. The external loader may exit if it runs out of disk space. |
User Response: | Check the external loader log file for details, and verify that there is sufficient disk space. |
Explanation: | You did not set a primary key on the table when using load mode update, upsert, or delete. |
User Response: | Set a primary key on the target table. |
Explanation: | The number of columns in the target table is different than the physical table. |
User Response: | In the Designer, recreate the table or reload the target table from the database. |
Explanation: | Database error. |
User Response: | Contact the database administrator. |
Explanation: | This is an informational message. You configured the session for real-time data extraction with target-based commits. The Integration Service will run the session with source-based commits. |
User Response: | If you want to run the session in real time, you do not need to take any action. If you want to run the session with target-based commits, remove the flush latency function from the filter condition. |
Explanation: | The Integration Service encountered an error from the database. |
User Response: | See the Informatica Knowledge Base. |
Explanation: | The Integration Service encountered an error outputting the row to the flat file target, and wrote the row in the reject file. The Integration Service may have rejected the row for one of the following reasons:
|
User Response: | Edit the target definition in the Designer, and verify you configure the precision and field width to accommodate the total length of the target column. |
Explanation: | In the session properties, you chose an external loader connection for a target based on a flat file target definition. This might have happened if you chose an external loader connection for a target based on a relational target definition and then in the Designer, you changed the relational target definition to a flat file definition. |
User Response: | In the Designer, change the flat file target definition to a relational target definition. You can only choose an external loader connection when the target is based on a relational target definition. |
Explanation: | In the session properties, you configured the Integration Service to perform a test load and you chose bulk mode for a relational target. |
User Response: | Choose Normal for the target load type. You can perform a test load for relational targets when you configure a session for normal mode. If you configure the test load session for bulk mode, the session fails. |
Explanation: | In the session properties, you configured the Integration Service to perform a test load, but the Integration Service does not perform a test load on some of the targets in the mapping. |
User Response: | None. The Integration Service only performs a test load on relational targets. |
Explanation: | Informational message. |
User Response: | None. The Integration Service writes in the session log which targets belong to a target connection group. The target connection group number is an arbitrary number. It does not specify the order the Integration Service loads to the targets. A target connection group is a group of targets that the Integration Service uses to determine commits and loading. |
Explanation: | For the delimited flat file target definition, you chose the specified character as the decimal separator and as the field delimiter. |
User Response: | In the session properties, choose a different delimiter for the target. Or, in the Designer, choose a different decimal separator for the target definition. |
Explanation: | For the delimited flat file target definition, you chose the specified character as the thousand separator and as the field delimiter. |
User Response: | In the session properties, choose a different delimiter for the target. Or, in the Designer, choose a different thousand separator for the target definition. |
Explanation: | You are using an external loader warning action file. The external loader returned a non-zero warning code. |
User Response: | Locate the warning code in the external loader warning action file. You can edit the warning action file to treat each warning code as a warning or as a fatal error. For details on loader warning codes, see the loader documentation. |
Explanation: | You configured the Integration Service to use an external loader warning action file. The Integration Service cannot locate the loader warning action file. |
User Response: | Locate the warning action file and copy it to the location you specified for the loader warning action file when you configured the Integration Service. Verify that the name of the action file matches the name you specified when you configured the Integration Service. |
Explanation: | You configured the Integration Service to use an external loader warning action file. The Integration Service cannot read the warning action file. |
User Response: | Verify that the system account that started the Integration Service has read permission for the directory the loader warning action file is located in. |
Explanation: | System error. |
User Response: | Contact the system administrator. |
Explanation: | The Integration Service could not load the warning codes from the external loader warning action file. |
User Response: | Check preceding messages to see the cause of the error. |
Explanation: | The Integration Service could not load the warning codes from the external loader warning action file because you did not specify the name or location of the file when you configured the Integration Service. |
User Response: | Specify a name and location for the external loader warning action file. |
Explanation: | System error. |
User Response: | Contact the system administrator. |
Explanation: | System error. |
User Response: | Contact the system administrator. |
Explanation: | System error. |
User Response: | Contact the system administrator. |
Explanation: | System error. |
User Response: | Contact the system administrator. |
Explanation: | You configured the Integration Service to write flat file metadata to the target file. The Integration Service could not write to the target. |
User Response: | Verify the Integration Service can connect to the flat file target directory and that the disk has enough space. |
Explanation: | You entered an invalid value for the Date Format option when you configured the MultiLoad external loader. |
User Response: | Edit the MultiLoad external loader connection and enter a valid value for Date Format. Restart the session. |
Explanation: | The MultiLoad or TPump external loader cannot run in update mode because you did not define a primary key for the target. |
User Response: | Run the external loader in a different mode, or define a primary key for the target. |
Explanation: | The MultiLoad or TPump external loader cannot run in update mode because you did not define any non-key columns in the target instance. |
User Response: | Run the external loader in a different mode, or add a non-key column to the target. |
Explanation: | The MultiLoad or TPump external loader cannot run in delete mode because you did not define a primary key for the target. |
User Response: | Run the external loader in a different mode, or define a primary key for the target. |
Explanation: | The MultiLoad or TPump external loader cannot run in upsert mode for one of the following reasons:
|
User Response: | Run the external loader in a different mode, define a primary key for the target, or add a non-key column to the target. |
Explanation: | Internal error. |
User Response: | Contact Informatica Global Customer Support. |
Explanation: | You are running a source-based commit or user-defined commit session, and the named targets may not recognize transaction boundaries. This might happen with flat file targets or with bulk loading. |
User Response: | This is an informational message for flat file targets, as flat files are commit-neutral. If you run the session in bulk mode, and you want to ensure that the targets load according to transaction boundaries, you can edit the session and run the session in normal mode. |
Explanation: | You configured the Integration Service LoaderControlFileDirectory option to use a directory separate from the Integration Service installation directory to create and store external loader control files, but you did not specify a directory name. |
User Response: | Specify a directory name for LoaderControlFileDirectory. |
Explanation: | The target file name length exceeds the system limit (260 on Windows, 255 on UNIX). |
User Response: | Reduce the length of the file name. |
Explanation: | The Integration Service encountered an error in the transaction and the session is configured to roll back on error. |
User Response: | Read other messages in the log file to find the row that caused the error. |
Explanation: | The transaction control expression in a Transaction Control transformation evaluated to roll back the transaction. The Integration Service rolled back all rows in the transaction, including this row. |
User Response: | Read other messages in the log file to find the row that caused the transaction control expression that evaluated to roll back. |
Explanation: | The Integration Service failed to commit a transaction and the session is configured to roll back on failed commit. |
User Response: | Read other messages in the session log to find the cause of the failed commit. |
Explanation: | The Integration Service could not open the target output file for the session. This error can occur if the target output file does not exist, the path to the file is invalid, the Informatica Services account or the operating system user in the operating system profile does not have permission to open the file, or another process is using the file. As a result, the session failed. |
User Response: | Verify that the target output file exists, grant read and write permissions on the file to the Informatica Services account or the operating system user in the operating system profile, and verify that the file is not currently in use by another process. If the session is enabled for recovery, recover the session. Otherwise, run the session again. |
Explanation: | The Integration Service could not close the target output file. This error can occur if there is not sufficient disk space available to close the file. As a result, the session failed. |
User Response: | Verify that there is sufficient disk space for the target output file. If the session is enabled for recovery, recover the session. Otherwise, run the session again. |
Explanation: | The connection object properties are configured, but you do not have the high availability option. The connection retry period is ignored. |
User Response: | None. |
Explanation: | The Integration Service failed the session because the FileName port is not supported with the target type or connection. You cannot configure a FileName port with an FTP target, merge file, or file list. |
User Response: | Remove the FileName port from the target. |
Explanation: | The Integration Service was unable to find the control file template. |
User Response: | Verify that the directory and file name for the control file template are entered correctly in the session properties. Verify that the file exists in the specified directory. |
Explanation: | The session failed to write to the target. |
User Response: | Check preceding error messages to see the cause for the error. |
Explanation: | The session failed while the Integration Service was preparing to write to the target. The target might not exist, or the Integration Service encountered other errors. |
User Response: | Check preceding error messages to see the cause for the error. |
Explanation: | The Integration Service encountered an error while preparing to transfer the files using SFTP. |
User Response: | Verify that the SFTP server is running, verify the file permissions and connection information, and run the session again. |
Explanation: | The Integration Service failed to create an I18N converter object. |
User Response: | Contact Informatica Global Customer Support. |
User Response: | Review the session log for related messages. |
User Response: | Review the session log for related messages. |
User Response: | Review the session log for related messages. |
User Response: | Review the session log for related messages. |
User Response: | Review the session log for related messages. |
User Response: | Disable recovery for the workflow. |
Explanation: | The session has a fixed width target configured to repeat null characters. The session fails because the null character is a multibyte character and the field length is not divisable by the number of bytes in the null character. |
User Response: | Choose a single-byte null character. |
Explanation: | The license key does not have the PowerExchange for Salesforce option. |
User Response: | Contact Informatica Global Customer Support to obtain a new incremental license key. |