DSM/SCM Messages Manual
DSM/SCM EMS Messages
DSM/SCM Messages Manual—529845-006
5-12
2020
23 DB_ERR_BEGIN_TRANSACTION_FAILED
Cannot begin a transaction. Check the TMF status for errors.
38 DB_ERR_UNABLE_TO_RET_TARGETS_DEFINE
The transaction tag passed to the database manager does not match the tag that
corresponds to the transaction that this database manager process started.
-8300 SQL/MP encountered a file-system error. The file-system error and a one-line
description are displayed as part of
db-error-buf
.
If 0035 is the file-system error:
Cannot obtain an I/O process control block, or the transaction or open lock unit
has been reached. This can occur during the check-in stage of a software input or
when a physical target is being deleted.
The MAXLOCKSPERTCB value might have been exceeded. The default is 5000.
To increase this parameter value, assigned to the disk that contains the database
table in
db-error-buf
, on a NonStop K-series system:
1. > STOPSCM
2. > TMFCOM; STOP TMF
3. > FUP LISTOPENS $
disk
.*.*
4. > PUP LISTDEV $
disk
(Note the LDEV and UNIT numbers for later.)
5. > PUP DOWN $
disk
6. > COUP
7. 1) ASSUME DEVICE
8. 2) INFO $
ldev-num
, DETAIL
9. 3) SET LIKE $
ldev-num
10. 4) SHOW
11. 5) STOP $
ldev-num
12. 6) DELETE $
ldev-num
13. 7) SET UNIT
unit-num
14. 8) SET MAXLOCKSPERTCB 6000
15. 9) ADD $disk
16. 10) START $disk
17. 11) EXIT
18. > TMFCOM; START TMF
19. > STARTSCM
20. > Restart the activity.
On a NonStop S-series system, you do not need to stop TMF or the disk with the
DSM/SCM database. Log on as the super ID and use SCF:
> SCF ALTER DISK $DSMSCM,MAXLOCKSPERTCB 6000