# PARM-ERROR 023  ?????

**URL:** <https://techcommunity.softwareag.com/t/parm-error-023/205023>\
**Category:** Forum\
**Tags:** Adabas-Natural, Adabas, Adabas-on-Mainframes, Adabas-Basics-on-Mainframes\
**Created:** [August 13, 2019, 8:18am UTC](https://techcommunity.softwareag.com/t/parm-error-023/205023 "2019-08-13T08:18:01Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Tom\_Kay](https://avatars.discourse-cdn.com/v4/letter/t/0ea827/32.png) [@Tom\_Kay](https://techcommunity.softwareag.com/u/Tom_Kay)\
**Post date:** [August 13, 2019, 8:18am UTC](https://techcommunity.softwareag.com/t/parm-error-023/205023/1 "2019-08-13T08:18:01Z")

</div>

Gang,

OK, rather a newbie here with ADABAS being dumped in our laps, got several databases that will not come up, throwing the message:

PARM-ERROR 023 DETECTED DURING SYSTEM-OPEN  
ATTEMPT IS MADE TO START AN UPDATE NUCLEUS  
IN PARALLEL TO ANOTHER UPDATE NUCLEUS.

And thus far no luck finding any info on this…I know this is a log-shot, but…….help please!!!

Seriously, any help would be GREATLY appreciated!!!

TK

Tom Kay  
cell : 303-601-5325

---

<div class="post-metadata">

**Author:** ![George\_Cooper](https://sea1.discourse-cdn.com/techcommunity/user_avatar/techcommunity.softwareag.com/george_cooper/32/7831_2.png) [@George\_Cooper](https://techcommunity.softwareag.com/u/George_Cooper)\
**Post date:** [August 13, 2019, 10:46am UTC](https://techcommunity.softwareag.com/t/parm-error-023/205023/2 "2019-08-13T10:46:27Z")

</div>

I’m not a DBA, but a little more info is available in the Adabas Messages and Codes, Nucleus Startup Messages.

If you asked for access to documentation for your TechCommunity user id, then this link should get you there.

[http://techcommunity.softwareag.com/ecosystem/documentation/adabas/ada842mfr/messages/nucstart.htm#nucstart](http://techcommunity.softwareag.com/ecosystem/documentation/adabas/ada842mfr/messages/nucstart.htm#nucstart)

Otherwise, if you have your site’s Empower password, all documentation is there as well.

# If neither available at the present, here are the relevant messages:

PARM-ERROR 23   
Explanation

A nucleus entry already exists in the data integrity block (DIB) for one of the following reasons:

```
An attempt was made to start a nucleus while another update nucleus was still active; or

The previous nucleus session terminated abnormally but the "nucleus" DIB entry was not removed.

```

Action

If a DIB entry remained after an abnormal termination, rerun the job with the ADARUN IGNDIB=YES parameter. If the FORCE=YES parameter had been applied, then the nucleus must be started with FORCE=YES and IGNDIB=YES. Here the DIB entry will only be removed once the ID Table initialization had been successful. Running with IGNDIB=YES alone will result in a PARM-ERROR 26.

PARM-ERROR 26   
Explanation

Interregion communication could not be established.  
Action

This message should be preceded by message ADAM98. If the ADAM98 error reason is “DUPLICATE ID (LOCAL)” and a previous nucleus ended such that it was not able to clean up, you may wish to restart specifying FORCE=YES. Refer to ADAM98 message documentation for information about other possible errors.

If IGNDIB=YES was specified, then the nucleus must be started with FORCE=YES and IGNDIB=YES. Here the DIB entry will only be removed once the ID Table initialization had been successful. Running with FORCE=YES alone will result in a PARM-ERROR 23.

# Note: Specifying FORCE=YES with the DBID of a currently active nucleus can disrupt operations on that nucleus. In addition, users of the old database whose ID is overwritten by the FORCE=YES option lose access to the database. Therefore, FORCE=YES should only be specified if absolutely necessary . For more information, refer to the FORCE parameter description in the Adabas Operations documentation.

I have no idea if changing the parameters is all that needs to be done, or how to tell which is the reason, an update nucleus already running, or the previous session terminated abnormally. I the latter, it seems like some type of recovery process or utility might be needed to verify or recover the database.

Utilities like ADACHK or ADAICK might tell you what state the databases are in.

Hopefully an experienced DBA or 2 will weigh in on this and provide more informed suggestions.

Good luck,  
George

---

<div class="post-metadata">

**Author:** ![Tom\_Kay](https://avatars.discourse-cdn.com/v4/letter/t/0ea827/32.png) [@Tom\_Kay](https://techcommunity.softwareag.com/u/Tom_Kay)\
**Post date:** [August 14, 2019, 8:17am UTC](https://techcommunity.softwareag.com/t/parm-error-023/205023/3 "2019-08-14T08:17:16Z")

</div>

George,

Thanks so much for the reply sir, excellent!!!

As it turned out, our z/OS SysProg had a ‘magic’ wand that they have used over the years for D/R exercises that case situations like this!!! So, I have included that JCL below, and it worked like a charm this morning so everything is now good!!!

Thanx again for the reply!!! (:-))

TK

//ADADBS00 EXEC ADARUN,LIBRARY=DB00 Reset & Display DIB,UQA  
//DDCARD DD \*  
ADARUN PROGRAM=ADADBS  
ADARUN DATABASE=100  
ADARUN MODE=MULTI  
ADARUN DEVICE=3390  
ADARUN SVC=241 \*ADABAS 6.2.1 SVC  
//DDKARTE DD \*  
ADADBS OPERCOM DDIB  
ADADBS RESETDIB JOBNAME=‘DB00’  
ADADBS OPERCOM DDIB

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/techcommunity/original/3X/c/d/cd19967bb605d28a72d77eb83a1cae22f3df2eb8.svg) [@system](https://techcommunity.softwareag.com/u/system)\
**Post date:** [April 2, 2021, 3:43pm UTC](https://techcommunity.softwareag.com/t/parm-error-023/205023/4 "2021-04-02T15:43:17Z")

</div>


