Product: IESX
Version: GeoFrame 3.0
Application: Project Upgrade
Search Type: HowTo
Topic:
Project Upgrade Preparation: IESX 10.x to GeoFrame 3.1.x
Description:
Brief guide to upgrading from IESX 10.x to GeoFrame 3.1.x.
Solution:
ENVIRONMENTAL CONCERNS
1.) Both the IESX 10px and GeoFrame 3.x software must be loaded.
2.) To upgrade IESX 10px to GeoFrame, IESX and GeoFrame must use the same
$IESX_CONFIG
To check this:
in an IESX xterm launched from GeoNet type: echo $IESX_CONFIG
in a GeoFrame xterm launched from GeoNet type: echo $IESX_CONFIG
If they are different and no projects currently exist in GeoFrame :
edit the following GeoFrame file:
$GF_HOME/iesx/iesx_setup_site.csh
Look for the following line and edit the config path.
=> setenv $IESX_CONFIG /home/gqs/iesx_config/
to the complete pathname received from $IESX_CONFIG in the IESX xterm.
If they are different and projects do currently exist in GeoFrame,consult
'How to upgrade IESX 10.x to GeoFrame with different $IESX_CONFIG files'
PROJECT CONCERNS
Preparation
1.) The IESX project must be at the 10.1 or above release level and the
project preparation should be performed at this level.
2.) Once a project is upgraded to GeoFrame 3.x it is no longer available in
IESX 10.x. If the user desires a working copy of both the IESX 10.x
project and the GeoFrame 3.x projects, it is recommended that a copy of
the 10.x project be created before an upgrade is attempted. Create a
copy of the 10.x project using the Rename utility. Customer Support
strongly suggests that the rename option available on the `Upgrade IESX10.1
Project' menu not be used because this option will rename the project in
the Oracle data base, but the original project name is retained in the
IESX GeoFrame 3.x database and will cause problems later if the user wants
to patch in their original IESX 10.x project.
3.) Before the upgrade is attempted MAKE A CURRENT BACKUP of the IESX 10.x
project.
4.) Open permissions wide open (777) on the 10.x project.
5.) Always unshare all clones from the master 10.x project prior to the
upgrade.
- If you don't want to unshare there is an unshare option in the upgrader
that will unshare the shared references for you, Customer Support
recommends to unshare before upgrading.
- To get a report of what data is shared in a clone project (outgoing
references) run option 73 in the iesx_utils. This will show the paths to
the data the clone project is sharing (10.2 option only).
6.) Recover project inventory using IES Datamanager > Add data to Project >
Add data in IES format > Create new project inventory.
7.) If any markers reside in the IES database import them to IESX using
DataManager > Markers > Import from IES.
8.) Clean up any survey descriptions and any byte zero problems by using
iesx_util/ option 5.
9.) Check for any missing files by using option 41 (Check inventory files)
in the iesx_utils.
10.) Delete any duplicate fault contacts and/or fault cuts or traces using
iesx_util/ options 23, 24, and 25.
11.) It is recommended that a FIELD NAME be entered into IESX > DataManager >
Wells > Wells menu prior to the upgrade. After the upgrade to GeoFrame
3.x, each well will be divided into separate fields. If there isn't a
FIELD NAME associated with the well, it will belong to the `IESX_field'.
It is much simpler to set this prior to the upgrade, rather than after.
CONSIDERATIONS
1.) Suggested upgrade sequence.
-Master projects first
-clone or shared projects second
Master and clones cannot be upgraded simultaneously.
2.) Typically in a project upgrade, the problem areas are well data, mapping
data, and interpretation. Upgrade of seismic data and interpretation
data should be virtually pain free because it just makes pointers in the
ORACLE database and the bulk files are not touched. Preparation and
cleaning up of the wells, mapping data and interpretation data types,
prior to upgrade, will improve speed and decrease probability of failure.
The following is an overview of what will happen to each data type during the
upgrade (in order of most time taken to least).
a.) Wells - are exported to a temporary area from IESX (defined in the upgrade
dialog box). New wells and boreholes are created in Oracle and this data
is imported into GeoFrame 3.X. New files/directories will be created in
the Default DSL.
b.) Markers - are exported to a temporary area from IESX (defined in the
upgrade dialog box). When imported into GeoFrame a surface will be
created for each marker name (i.e. effectively a horizon for every marker
name). The link between existing horizon names and marker names will
be lost unless they are identical. The surface created from a marker will
be a `geological horizon'. If markers exist for faults they will be
upgraded as `surfaces'.
If you have a project that has an `f' fault and `f' marker, then read the
below workaround.
When you try to enter Seis%DV you will receive the following error:
Seismic Display creation failed - Interpretation not found.
Invalid token.
Database object token - field ID mismatch.
DB token (0,0,0) is incompatible with FID 101014203.
You will not be able to post seismic trace data or interpretation until you do
the following:
From the GeoFrame `Application Manager', under `Managers' choose `Data'. This
will bring up the Data Management Catalog. Then choose Data Manager/Surfaces
and populate `Geologic Horizon'. Sort by 'Name'. Click on the 'f' surface
name and edit to a new name. Apply. The `f' fault in Seis%DV will now
recreate and your seismic and interpretation will post.
c.) Mapping Data - (grids, contours, scatter sets and MapView fault traces).
These data types are exported from IESX 10.x to the temporary area and are
later imported and converted to BasemapPlus / GeoFrame formats. These new
files will be stored in the Default DSL. If CPS-3 DSLs are defined for
the project after the upgrade, such files would go there when added.
POST UPGRADE
1.) The DSL naming convention in GeoFrame 3.x is different to that of IESX
standalone (10.x and below) i.e. /disk/geoframe_dsl/ACCOUNTNAME/dsltype
Examples: /disk1/gf_root/PROJECT_X/Default/
/disk1/gf_root/PROJECT_X/Seismic/
/disk1/gf_root/PROJECT_X/Interpretation/
Data upgraded from IESX 10.x does not fit the new DSL naming convention.
Examples: /disk1/gf_root/project_name will upgrade to
/disk1/gf_root/PROJECT_NAME (this is the account name).
All references for seismic and interpretation DSLs will be lost. In GeoFrame
3.x all DSLs after the upgrade will be considered Default DSLs. Using Project
Manager, you will be able to add these existing DSLs as Interpretation or Seismic DSLs.
2.) Items lost in the upgrade process due to upgrades to the appearance sets
in GeoFrame.
- Borehole appearance sets
- Map appearance sets
3.) A log file is created in the users $HOME directory showing each upgrade
stage. It also shows the start and end time of the upgrade so you can
see how long the process actually ran. The log file is named,
"uprade_10_11_project_name_time_stamp.log", this is a good file to look
at if the upgrade has problems, it will log any problems.
Last Modified on: 07-MAY-99