Atul,

I've come across this error in every import I've done - I didn't get
around to logging it with support, but I did find a workaround...

After importing and receiving the error message, go into OBJSTR:Class
and find the classes you were trying to import (both the original copy
and the pending copy). Set the 'OS Form Name' attribute to $NULL$ and
save the record. Then using the cmdbdriver, run a "sync" command and
when asked for the pending ID, paste in the pending ID from the class
(or classes) you imported. The sync should complete successfully and
when finished it will clean up all the duplicates. Then you can set the
'OS Form Name' attribute again and save the class.

I've done this a number of times and it has worked quite well.

The CMDB driver has a limited life - BMC will get rid of it soon, so I
don't think they're spending a great deal of time fixing bugs with it...

Cheers,
Matt 

-----Original Message-----
From: Action Request System discussion list(ARSList)
[mailto:[EMAIL PROTECTED] On Behalf Of Gavin Campbell
Sent: Tuesday, 25 April 2006 6:30 AM
To: arslist@ARSLIST.ORG
Subject: Re: cmdbdriver to move CMDB changes between servers

We have seen this same issue last week.  Support seemed to be aware of
this and hinted to CMDB Patch 3 for a fix.

Probably not the answer you wanted to hear.  We reverted to using the
Class Manager for all our attribute migrations (manually creating each
change on dev, tst and prd respectively).  You will need to delete the
"change pending" records in the OBJSTR:Class and
OBJSTR:AttributeDefinitions to get rid of the duplicate classes.

HTH.

-Gavin

-----Original Message-----
From: Action Request System discussion list(ARSList)
[mailto:[EMAIL PROTECTED] Behalf Of Atul Vohra
Sent: Monday, April 24, 2006 1:47 PM
To: arslist@ARSLIST.ORG
Subject: cmdbdriver to move CMDB changes between servers


I have extended and created new classes on my development server (HP UX
11i, Oracle 9i, ARS 6.3, CMDB1.1 patch002). Class like BMC_AssetBase,
BMC_ComputerSystem etc. were extended.

Using "Migrating a BMC Atrium CMDB from Development to Production"
document, I exported all the classe s and subclasses to a directory (I
used the sample script that was provided in the document). Then I tried
to import the entire directory (with classes) into my other server --
again using cmdbdriver. But I get the following error message:

ReturnCode:  ERROR
Status List : 1 items
Status Struct :
   Message type : ERROR
   Message number :  120071
   Message:  Setting the form name class characteristic is not allowed.

Now I have duplicate classes in this destination server and all the
entries are showing active (though the pending id was not 0 in many
classes.)

Does anybody have any idea what could be wrong.

Thanks
Atul

________________________________________________________________________
_______
UNSUBSCRIBE or access ARSlist Archives at http://www.wwrug.org

________________________________________________________________________
_______
UNSUBSCRIBE or access ARSlist Archives at http://www.wwrug.org









**********************************************************************
The information in this e-mail is confidential and may be legally privileged.  
It is intended solely for the addressee.  Access to this e-mail by anyone else 
is unauthorised.  If you have received this communication in error, please 
notify us immediately by return e-mail with the subject heading "Received in 
error" or telephone +61 2 93357000, then delete the email and destroy any 
copies of it.  If you are not the intended recipient, any disclosure, copying, 
distribution or any action taken or omitted to be taken in reliance on it, is 
prohibited and may be unlawful.  Any opinions or advice contained in this 
e-mail are subject to the terms and conditions expressed in the governing KPMG 
client engagement letter.  Opinions, conclusions and other information in this 
e-mail and any attachments that do not relate to the official business of the 
firm are neither given nor endorsed by it.

KPMG cannot guarantee that e-mail communications are secure or error-free, as 
information could be intercepted, corrupted, amended, lost, destroyed, arrive 
late or incomplete, or contain viruses.

KPMG, an Australian partnership, is part of the KPMG International network. 
KPMG International is a Swiss cooperative that serves as a coordinating entity 
for a network of independent firms operating under the KPMG name.  KPMG 
International provides no services to clients.  Each member firm of KPMG 
International is a legally distinct and separate entity and each describes 
itself as such.

Liability limited by a scheme approved under Professional Standards Legislation.

This footnote also confirms that this e-mail message has been swept by 
MIMEsweeper for the presence of computer viruses.  See www.mimesweeper.com for 
more information. 
**********************************************************************

_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at http://www.wwrug.org

Reply via email to