Re: CASE designer/dictionary copying of model

From: Jeffrey Jacobs <jjacobs_at_well.sf.ca.us>
Date: 9 Sep 1994 05:22:11 GMT
Message-ID: <34ore3$1fb_at_nkosi.well.com>


In article <34kssa$3cp_at_sundev.ntrust.org.uk>, Simon Holt <holt_at_ntrust.org.uk> wrote:
>Simon Holt (holt_at_ntrust.org.uk) wrote:
>: I'd be grateful for any comments on the following problem:
 

>: I have a CASE model which I have produced using the CASE*Dictionary
>: and the CASE*Designer.
 

>: What I would like to do now is to copy that model, so that I can do
>: some different work on the copy, but leave the original intact. This
>: is basically because I don't want to have to type in the whole model
>: again, and then draw it in the designer *again* ;-)
>
>
>Hmmm.... I think I've just worked out the answer.... If I created a
>new *version* of the application, that would give me a precise copy,
>and allow me to work on them both as seperate models, wouldn't it ?
>
>Sorry for wasting time !
> Simon
>-----------------------------------------------------------------------------
>Simon Holt | Voice: +44 (0) 1373 826826 x253
>(Writing as an individual) | Inet: holt_at_ntrust.org.uk
>-----------------------------------------------------------------------------
> My opinions are not necessarily those of my employer
>-----------------------------------------------------------------------------

There are two options for doing what you want. The first is to create a new version, which makes a total copy and gives the new application the same name but a different version number.

However, there are drawbacks to this. If you want to delete the latest version and start over, you are stuck unless you delete earlier versions.

This can also have some nasty ramifications if you are sharing elements between applications.

The second approach is to use the migration facilities to export the application and then reload it. The steps involved are:

  1. Extract the desired application(s) using the extract utility. (These utilites are in the Managment Menu).
  2. Export the extract tables.
  3. Delete the extract tables
  4. Load the resulting .dmp file back in. It will warn you that an application of the same name exists and force you to rename the new application.

All of this is described in the Administration manual, and the utilities are all in the same menu (whose name escapes me, since I only have 5.1.6 loaded).

This second method also leaves the original application unfrozen, and allows parallel development.

Jeffrey Jacobs & Associate
Oracle CASE Consulting and Training
951-2 Old Country Road, Suite 119
Belmont, CA 94002
Voice: 415-571-7092
FAX: 800-665-1379
CompuServe: 76702,456
Internet: jjacobs_at_well.com Received on Fri Sep 09 1994 - 07:22:11 CEST

Original text of this message