0% found this document useful (0 votes)
558 views

Using Bmide Utilities For Interrogation

Teamcenter provides utilities to interrogate the BMIDE deployment and verify the current data in the database without modifying the database or templates. The three utilities are the business_model_extractor, bmide_consolidator, and bmide_comparator. The business_model_extractor and bmide_consolidator can be run in any order, but the bmide_comparator must be run last. Running the utilities produces output files and lang files. The steps are to open a TC command prompt, run each utility to extract data, consolidate templates, and compare extracted and consolidated models to get differences between the database and model directory.

Uploaded by

jlac88
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
558 views

Using Bmide Utilities For Interrogation

Teamcenter provides utilities to interrogate the BMIDE deployment and verify the current data in the database without modifying the database or templates. The three utilities are the business_model_extractor, bmide_consolidator, and bmide_comparator. The business_model_extractor and bmide_consolidator can be run in any order, but the bmide_comparator must be run last. Running the utilities produces output files and lang files. The steps are to open a TC command prompt, run each utility to extract data, consolidate templates, and compare extracted and consolidated models to get differences between the database and model directory.

Uploaded by

jlac88
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

BMIDE Interrogation Utilities

Teamcenter provides utilities to interrogate BMIDE deployment issues and to verify the current
data in your DB. These utilities will not modify the database or BMIDE project templates in any
way.
The three utilities are:
business_model_extractor
bmide_consolidator
bmide_comparator
The business_model_extractor and bmide_consolidator can be run in any order, but the
bmide_comparator must be run last.
Starting with Tc8.3, each of the utilities will also produce a lang file located in a subdirectory
named lang. They will be named the same as the specified output file with an _lang suffix.
Steps for the interrogation are (Tc8.3 and later):
1. Open a TC command prompt
2. Run each of the three utilities
a. Extract the data model using the business_model_extractor utility

b. Consolidate the data model templates in the %TC_DATA%\model folder


Note: For versions prior to Tc8.3 the -consolidate=all option is not used.

c.

Compare the extracted and consolidated data models to get the delta:
Note: It is important that you do not rearrange the order of the "old" and "new"
model specified in the compare command. The "old" model should always be the
consolidated model, and the "new" model should always be the extracted model.
If the order is flipped, then any elements written to the delta.xml file will be
backwards and this may confuse the analysis.

Examination of the delta.xml will provide the differences between the actual database contents
and the definition as stored in the TC_DATA\model directory.
The objects in the delta.xml and the delta_lang.xml will need to be corrected before a successful
deployment can be achieved.

Mark Smith

You might also like