28.01.2015 Views

Caché Error Reference - InterSystems Documentation

Caché Error Reference - InterSystems Documentation

Caché Error Reference - InterSystems Documentation

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

TSQL <strong>Error</strong> Messages<br />

<strong>Error</strong> Code<br />

3903<br />

3904<br />

3906<br />

3908<br />

3909<br />

3910<br />

3912<br />

3914<br />

3915<br />

3916<br />

3917<br />

3918<br />

3919<br />

3920<br />

3921<br />

3922<br />

3923<br />

Description<br />

The ROLLBACK TRANSACTION request has no corresponding<br />

BEGIN TRANSACTION.<br />

Cannot unsplit logical page %S_PGID in object '%.*ls', in database<br />

'%.*ls'. Both pages together contain more data than will fit on one<br />

page.<br />

Could not run BEGIN TRANSACTION in database '%.*ls' because<br />

the database is read-only.<br />

Could not run BEGIN TRANSACTION in database '%.*ls' because<br />

the database is in bypass recovery mode.<br />

Session binding token is invalid.<br />

Transaction context in use by another session.<br />

Cannot bind using an XP token while the server is not in an XP<br />

call.<br />

The data type '%s' is invalid for transaction names or savepoint<br />

names. Allowed data types are char, varchar, nchar, or nvarchar.<br />

Cannot use the ROLLBACK statement within an INSERT-EXEC<br />

statement.<br />

Cannot use the COMMIT statement within an INSERT-EXEC<br />

statement unless BEGIN TRANSACTION is used first.<br />

Session is bound to a transaction context that is in use. Other<br />

statements in the batch were ignored.<br />

Statement must be executed in the context of a user transaction.<br />

Cannot enlist in the transaction because the transaction has<br />

already been committed or rolled back.<br />

The WITH MARK option only applies to the first BEGIN TRAN<br />

WITH MARK statement. The option is ignored.<br />

Cannot get a transaction token if there is no transaction active.<br />

Reissue the statement after a transaction has been started<br />

Cannot enlist in the transaction because the transaction does not<br />

exist.<br />

Cannot use transaction marks on database '%.*ls' with bulk-logged<br />

operations that have not been backed up. The mark is ignored.<br />

146 <strong>Caché</strong> <strong>Error</strong> <strong>Reference</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!