Errors related to the initialization and usage of the back-end database.
Select the error code signaled in the operation response replied by the SAP CC system:
| Error Code | Message | Action |
|---|---|---|
| SQL-1 | Incompatible database version ({0}). | Upgrade database to a compatible version. |
| SQL-2 | Cannot find JDBC driver ({0}). | Check your classpath. |
| SQL-3 | Bad URL syntax : {0}. Expected format: {1}. | URL must have the format {1}. |
| SQL-4 | Unable to finish the SQL IResultSet {0} due to {1} SQL state. | Consult your database documentation to get information about the {1} SQL state. |
| SQL-5 | The SQLServer database is not in read committed snapshot mode | Set the SQLServer database in read committed snapshot mode. Use : 'alter database <DB NAME> SET READ_COMMITTED_SNAPSHOT ON' |
| SQL-6 | The SQL Exception due to {0} SQL state is not fatal and can be retried. | Consult your database documentation to get information about the {0} SQL state. |
| SQL-7 | Cannot add statement to batch due to {0} SQL State | Consult your database documentation to get information about the {0} SQL state. |
| SQL-8 | Cannot set statement batch size due to {0} SQL State | Consult your database documentation to get information about the {0} SQL state. |
| SQL-9 | Cannot execute statement batch due to {0} SQL State | Consult your database documentation to get information about the {0} SQL state. |
| SQL-10 | Cannot set timestamp on prepareStatement due to {0} SQL State | Consult your database documentation to get information about the {0} SQL state. |
| SQL-11 | A failover is required by the SQL Exception due to {0} SQL state. | Consult your database documentation to get information about the {0} SQL state. |
| SQL-12 | The database is not ready to accept SQL query. SQL state {0} | Consult your database documentation to get information about the {0} SQL state. |
| SQL-13 | Unable to change transaction isolation level to {0} due to SQL state {1} | Consult your database documentation to get information about the {0} SQL state. |
| SQL-14 | Unable to reserve ID range for ids generation due to SQL state {0} | Consult your database documentation to get information about the {0} SQL state. |
| SQL-15 | Unable to get BigDecimal value from resultSet due to SQL state {0} | Consult your database documentation to get information about the {0} SQL state. |
| SQL-16 | The backup JDBC URI ({0}) must begin by {1} like the primary JDBC URI ({2}) | Consult your JDBC driver documentation to get information about the URI format |
| SQL-17 | JDBC uri {0} and/or JDBC backup uri {1} is invalid or not supported | Consult your jdbc driver documentation to get information about the uri format. |
| SQL-18 | There is no SQL transaction opened for the current process. | A SQL transaction must be opened to use the database, please contact support. |
| SQL-19 | The SQL Manager is closed and cannot be used anymore. | Verify that your process is not shutting down. |
| SQL-20 | A shutdown has been called on this SQL connection pool. SQL connection cannot be delivered. | Verify that your process is not shutting down. |
| SQL-21 | This SQL transaction has been canceled and cannot be used anymore. | Open a new transaction for your process. |
| SQL-22 | Unable to execute the SQL operation due to {0} SQL state. | Consult your database documentation to get information about the {0} SQL state. |
| SQL-23 | Unable to commit the SQL transaction due to {0} SQL state. | Consult your database documentation to get information about the {0} SQL state. |
| SQL-24 | Unable to rollback the SQL transaction due to {0} SQL state. | Consult your database documentation to get information about the {0} SQL state. |
| SQL-25 | Unable to close the SQL prepared statement due to {0} SQL state. | Consult your database documentation to get information about the {0} SQL state. |
| SQL-26 | Unable to close the SQL statement due to {0} SQL state. | Consult your database documentation to get information about the {0} SQL state. |
| SQL-27 | Unable to close the SQL prepared statement due to {0} SQL state. | Consult your database documentation to get information about the {0} SQL state. |
| SQL-28 | Unable to close the ResultSet for Big Query statement due to {0} SQL state. | Consult your database documentation to get information about the {0} SQL state. |
| SQL-29 | Unable to commit the database connection for Big Query statement due to {0} SQL state. | Consult your database documentation to get information about the {0} SQL state. |
| SQL-30 | Unable to close the database connection for Big Query statement due to {0} SQL state. | Consult your database documentation to get information about the {0} SQL state. |
| SQL-31 | Unable to get the value of Microsoft SQLServer is_read_committed_snapshot_on parameters due to {0} SQL state. | Consult your database documentation to get information about the {0} SQL state. |
| SQL-32 | Unable to close the ResultSet used to get the value of Microsoft SQLServer is_read_committed_snapshot_on parameters due to {0} SQL state. | Consult your database documentation to get information about the {0} SQL state. |
| SQL-33 | Unable to create the {0} prepared statement due to {1} SQL state. | Consult your database documentation to get information about the {1} SQL state. |
| SQL-34 | Unable to close the prepared statement used by this query {0} due to {1} SQL state. | Consult your database documentation to get information about the {1} SQL state. |
| SQL-35 | Unable to prepare statement for {0} due to {1} SQL state. | Consult your database documentation to get information about the {1} SQL state. |
| SQL-36 | Unable to execute prepared statement {0} due to {1} SQL state. | Consult your database documentation to get information about the {1} SQL state. |
| SQL-37 | The driver and SQLServer database are not in sync regarding date management. {0} SQL state. | Consult your database or your driver documentation to get information about the {0} SQL state. |
| SQL-38 | Unable to execute the addBatch() method of the prepared statement using the Oracle JDBC driver due to {0} SQL state. | Consult your database or your driver documentation to get information about the {0} SQL state. |
| SQL-39 | Unable to use the SQL Connection pool as it has been shutdown. | Verify that the server instance is not shutting down. |
| SQL-40 | Unable to close prepared statement {0} due to {1} SQL state. | Consult your database documentation to get information about the {1} SQL state. |
| SQL-41 | Unable to execute the prepared statement {0} and build a ResultSet due to {1} SQL state. | Consult your database documentation to get information about the {1} SQL state. |
| SQL-42 | Unable to execute the DML prepared statement {0} due to {1} SQL state. | Consult your database documentation to get information about the {1} SQL state. |
| SQL-43 | Unable to cancel the prepared statement {0} due to {1} SQL state. | Consult your database documentation to get information about the {1} SQL state. |
| SQL-44 | Unable to set object {0} of type {1} at position {2} in the prepared statement {3} due to {4} SQL state. | Consult your database documentation to get information about the {4} SQL state. |
| SQL-45 | Unable to reserve ID range for ids generation because there is no line in ID_TABLE. | Check your database scripts to see if the original line has been inserted in ID_TABLE. |
| SQL-46 | Unable to add the current batch to the prepared statement {0} due to {1} SQL state. | Consult your database documentation to get information about the {0} SQL state. |
| SQL-47 | Unable to execute the batch of DML prepared statement {0} due to {1} SQL state. | Consult your database documentation to get information about the {1} SQL state. |
| SQL-48 | Unable to use the embedded ResultSet due to {0} SQL state. | Consult your database documentation to get information about the {0} SQL state. |
| SQL-49 | Unable to make a checkpoint on the SQL transaction due to {0} SQL state. | Consult your database documentation to get information about the {0} SQL state. |
| SQL-50 | Unable to revert the last checkpoint on the SQL transaction due to {0} SQL state. | Consult your database documentation to get information about the {0} SQL state. |
| SQL-51 | Unable to add batch on the prepared statement {0} due to {1} SQL state. | Consult your database documentation to get information about the {0} SQL state. |
| SQL-52 | Unable to execute the prepared statement {0} on a close SQL connection. | Consult your database documentation to get information about the {0} SQL state. |
| SQL-53 | Unable to execute an update to the prepared statement {0} on a close SQL connection. | Consult your database documentation to get information about the {0} SQL state. |
| SQL-54 | Unable to execute a batch to the prepared statement {0} on a close SQL connection. | Consult your database documentation to get information about the {0} SQL state. |
| SQL-55 | Unable to set object to the prepared statement {0} on a close SQL connection. | Consult your database documentation to get information about the {0} SQL state. |
| SQL-56 | Unable to add batch on the prepared statement {0} on a close SQL connection. | Consult your database documentation to get information about the {0} SQL state. |
| SQL-57 | Unable to cancel the prepared statement {0} on a close SQL connection. | Consult your database documentation to get information about the {0} SQL state. |
| SQL-58 | Unable to reconnect ID generation connection due to SQL state {0}. | Consult your database documentation to get information about the {0} SQL state. |
| SQL-59 | This database does not support to store strings which end with a space character ({0}). | Sanitize the data so that strings do not end with a space character. |
| SQL-60 | Unable to retrieve the size of the column {0} of the table {1} due to {2} SQL state. | Consult your database documentation to get information about the {2} SQL state. |
| SQL-61 | The server is not connected to the database using the URL {0}. | The database with the URL {0} is offline or it is not possible to connect to it. Check the status of the database and reconnect the server to the database using the adequate Admin+ command. |
| SQL-62 | Cannot process statement because a Server failure exception occurred. | Contact your SAP Support Team. |
| SQL-63 | Cannot process statement because the database update pool for the database {0} is not enabled. | Enable the database update pool. |
| SQL-64 | Unable to change the transaction isolation level due to {0} SQL state. | Consult your database documentation to get information about the {0} SQL state. |
The SAP CC system fills in the error message dynamically with relevant information. {0} marks such an information entry.