MVSFORUMS.com Forum Index MVSFORUMS.com
A Community of and for MVS Professionals
 
 FAQFAQ   SearchSearch   Quick Manuals   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

S04E Abend during load - After using ACCESS(FORCE) command

 
Post new topic   Reply to topic   printer-friendly view    MVSFORUMS.com Forum Index -> Database
View previous topic :: View next topic  
Author Message
sinduja
Beginner


Joined: 20 Jun 2005
Posts: 29
Topics: 14

PostPosted: Thu Aug 14, 2008 6:42 am    Post subject: S04E Abend during load - After using ACCESS(FORCE) command Reply with quote

Hi all,

I am getting S04E abend while loading a table. The first step in this job, stops the database and starts it in UT mode. This step runs successfully. The second steps which loads the table abends with the following error message:

IEF450I ADCF88GL UTILITY LOADDB04 - ABEND=S04E U0000 REASON=00E40009

DSNT500I DSNUGBAC - RESOURCE UNAVAILABLE
REASON 00C90080
TYPE 00000100
NAME BKD2BPAC

I issued the ACCESS FORCE COMMAND(with the DB previously being in UTUT mode) on this DB before running this load utility. I do not know if this could be a problem, but just wanted to mention it.

Any help is appreciated,
Thank you.

Regards,
Sinduja
Back to top
View user's profile Send private message
dbzTHEdinosauer
Supermod


Joined: 20 Oct 2006
Posts: 1411
Topics: 26
Location: germany

PostPosted: Thu Aug 14, 2008 6:56 am    Post subject: Reply with quote

Since you apparently do not have access to any documentation, I will supply
you with some quotes from the DB2 Messages and Codes Manuel


Quote:

DSNU184I csect-name - DO NOT RECOVER
OBJECT qual.obj-nm UNTIL THE NEXT
TRACKER SITE RECOVERY CYCLE
Explanation: If DB2 detects an inconsistency relating
to a utility
_________________
Dick Brenholtz
American living in Varel, Germany
Back to top
View user's profile Send private message
jsharon1248
Intermediate


Joined: 08 Aug 2007
Posts: 291
Topics: 2
Location: Chicago

PostPosted: Thu Aug 14, 2008 8:34 am    Post subject: Reply with quote

You probably shot yourself in the foot with the START DB ACCESS(FORCE).

Code:
A table space or index space that is started with ACCESS(FORCE) might be in an inconsistent state.

Use of ACCESS(FORCE): The ACCESS(FORCE) option is intended to be used when data has been restored to a previous level after an error, by DSN1COPY, or by a program that is not DB2 UDB for z/OS, and the exception states resulting from the error still exist and cannot be reset. When using ACCESS(FORCE), it is up to the user to ensure the consistency of data with respect to DB2.


As you have found, it can be very dangerous to start a DB using the ACESS(FORCE) option. Now, you'll need to restore the tables. DB2 puts table in different states for good reasons. You should avoid using the ACCESS(FORCE) option unless you have a very good reason, or plenty of time for restores.
Back to top
View user's profile Send private message
Sqlcode
Intermediate


Joined: 15 Dec 2006
Posts: 157
Topics: 38

PostPosted: Fri Aug 15, 2008 8:58 am    Post subject: Reply with quote

Did you check your UTIL ID? I am not sure but you may want to terminate your TERM ID.
Back to top
View user's profile Send private message
sinduja
Beginner


Joined: 20 Jun 2005
Posts: 29
Topics: 14

PostPosted: Wed Aug 20, 2008 4:33 am    Post subject: Reply with quote

Hi all,

Thank you all for your time. Sorry, I am replying very late(was out of office). The problem was not because of the Access(Force) command. It was a very small problem. Embarassed I was checking the status of the table space all the time. But it turned out that the database was in RO mode while tablespace was in RW mode. In the job also I was referring tablespace. So when I started the database in RW mode, the job worked fine.

Thank you once again!!!!!!!!!
Back to top
View user's profile Send private message
jsharon1248
Intermediate


Joined: 08 Aug 2007
Posts: 291
Topics: 2
Location: Chicago

PostPosted: Wed Aug 20, 2008 8:55 am    Post subject: Reply with quote

Glad to hear you didn't cause yourself any real problems. I would still recommend that you avoid using ACCESS(FORCE). It's too easy to create big problems.
Back to top
View user's profile Send private message
sinduja
Beginner


Joined: 20 Jun 2005
Posts: 29
Topics: 14

PostPosted: Thu Aug 21, 2008 5:17 am    Post subject: Reply with quote

Sure.
Your advice is taken. Thank you. Smile
Back to top
View user's profile Send private message
satyenderd
Beginner


Joined: 26 Aug 2005
Posts: 144
Topics: 73

PostPosted: Wed Aug 27, 2008 4:42 pm    Post subject: Reply with quote

Hi sinduja,


The following messages may occurs sometimes when the datasets are migrated.
Check the dataset or GDG which is migrated.
Before doing Load do check the datasets whether they got migrated, if so.
give HRECALL and then load the desired table.


IEF450I ADCF88GL UTILITY LOADDB04 - ABEND=S04E U0000 REASON=00E40009

DSNT500I DSNUGBAC - RESOURCE UNAVAILABLE
REASON 00C90080
TYPE 00000100
NAME BKD2BPAC
_________________
Satya
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic   printer-friendly view    MVSFORUMS.com Forum Index -> Database All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


MVSFORUMS
Powered by phpBB © 2001, 2005 phpBB Group