Techlog 2018-2 SynchronizationTool DeploymentGuide
Techlog 2018-2 SynchronizationTool DeploymentGuide
Techlog 2018-2 SynchronizationTool DeploymentGuide
This work contains the confidential and proprietary trade secrets of Schlumberger and may not be copied or stored in an
information retrieval system, transferred, used, distributed, translated or retransmitted in any form or by any means, electronic or
mechanical, in whole or in part, without the express written permission of the copyright owner.
Schlumberger, the Schlumberger logotype, and other words or symbols used to identify the products and services described
herein are either trademarks, trade names or service marks of Schlumberger and its licensors, or are the property of their
respective owners. These marks may not be copied, imitated or used, in whole or in part, without the express prior written
permission of Schlumberger. In addition, covers, page headers, custom graphics, icons, and other design elements may be
service marks, trademarks, and/or trade dress of Schlumberger, and may not be copied, imitated, or used, in whole or in part,
without the express prior written permission of Schlumberger. Other company, product, and service names are the properties of
their respective owners.
The software described herein is configured to operate with at least the minimum specifications set out by Schlumberger. You
are advised that such minimum specifications are merely recommendations and not intended to be limiting to configurations that
may be used to operate the software. Similarly, you are advised that the software should be operated in a secure environment
whether such software is operated across a network, on a single system and/or on a plurality of systems. It is up to you to
configure and maintain your networks and/or system(s) in a secure manner. If you have further questions as to
recommendations regarding recommended specifications or security, please feel free to contact your local Schlumberger
representative.
Schlumberger Private – Customer Use
Techlog 2018.2 Synchronization Tool supports the Techlog model 2018.2 updates.
This version of Synchronization Tool maintains the functionalities covered by the previous Techlog
versions: Send and Retrieve, Compare, Delete and Restore, Lock and Unlock, Refresh as well as
Data Admin workflow.
To use the Synchronization tool in Techlog 2018, the current project should be upgraded to 2018
version of project format.
The repository must be in a shared location to which all users have read/write access. To perform
the conversion:
Use the Repository converter utility: this includes a data checkup before the conversion.
This is the recommended solution.
Use the Synchronization tool embedded in Techlog.
Important: If you encounter issues on projects because their associated project path contains special
characters (¤, &, :, \, /, *, ?, ", <, >, |, .), rename the project path to remove the special characters
and solve the issue.
Important: Once the link between the project and the repository is broken, all items are displayed as in
conflict. At the end of the conversion process, the project that was used is linked to the newly
created repository. If you change the name of the repository folder, or the location of the
repository, the link is broken. Next time that the project is linked to the same repository, there will
be a conflict on all data items.
At the end of the conversion, the outputLog.htm pops-up with the default Internet browser. It is
created in a folder named with the current date and time. This new file contains the conversion
status of each project listed in the CSV file and all items names that could not be converted.
Note: The RepositoryProjects must exist before you run the converter. The double quotes are
mandatory for a path containing a space such as "C:\Techlogprojects\My Project 1.tlp".
1. Create on your network drive a repository folder which is accessible to all users.
2. Check that no other user is connected to this project.
3. Open the project with Techlog.
The project that was previously “multi-user” is opened in a “single-user” mode.
4. Go to the Utility tab > Synchronization group and select Synchronization tool.
5. Synchronization tool saves your current project when it starts. If you can save the project and
open the Synchronization tool, click Yes.
6. In the Synchronization tool window, click Link and browse to the repository folder where the
repository project is created and stored.
7. Techlog requests if you want to become a Data Admin. If you click Yes, Techlog creates the
RrtConfig.xml file under data 2018, then Settings folder in the Repository.
8. Select all the objects in your local project (selecting the “Content” automatically selects all
the data items).
9. Click the arrow to start the data transfer.
Do not modify any file stored on the file system without Techlog
Once a collaborative project was created, do not re-use the original project
Error message:
RRT config : the name of the item ‘xxx ‘ (type ‘PythonScript’) is not valid
Workaround:
The Python script name contains space at the end of the name, for example, ‘script1 .py’. This is
no longer valid since Techlog 2014. To avoid this message, go back to Techlog 2013.x, change
the script name so that it does not contain spaces at the end of the name, send them to the
Repository. If you are a Data Admin or contact your Data Admin, delete the existing script with
invalid name.
Error message
<No error message>
Workaround:
Techlog 2018.x allows the user to create a well without a dataset. However, the mechanism of
Repository keeps Well information in each dataset, and the well without dataset cannot be seen in
the Synchronization tool or sent to Repository. To send the well, make sure that you have a
dataset under the well.
Error message
<No error message>
Workaround:
Due to XML file export limitation, the variable name length should be up to 99 characters. If you
send/retrieve the variable with the longer name than 99 characters, the value will be missing.
To detect the variable name with 100+ characters:
2. For Query list tool, set the Regular expressions type as complex (UNIX/Perl) in Properties.
3. Set the Object type: Variable name, type .{100,} for Name: and hit Find.
The variable with 100+ characters will be listed in the tool.
4. Rename the variable to shorten the name.
Important: Linking a project to a different repository results in loss of repository state information. Even if
items are identical, or if the project is linked again to the same repository, all the items are in
conflict and you need to solve them.
Note: The Unlink the current project from its shared repository option is only displayedwhen
your current project is linked to a shared repository or a Studio repository (refer to Set up
Collaboration Environment section available in Techlog online help).
Changes starting from Techlog 2014 compared to previous versions and applied with Techlog
2018:
The folder structure in a repository used by Techlog 2018.2 is updated for item type
“LayoutTemplate” and “WorkflowTemplate”.
The item type “Mineral Inversion”, “LogPetro”, “External File”, “Well Groups” are legacy
objects and no longer supported by Techlog 2018.2. Those objects need to be moved
specifically.
Changes starting from Techlog 2018 compared to previous versions: the data folder structure is
under a folder named data2018.
Note: Techlog 2018 does not support the repository accessed by previous Techlog versions and
Techlog 2018 at the same time. Once you have upgraded the Repository, all the Techlog projects
accessing to the Repository should be in 2018.
After the upgrade, all users can connect to the 2018 Repository. The backup of the repository can be deleted if not
required anymore.
Upgrade success is reported in the output window. In any case of error, the upgrade is roll backed to its initial state.
Some Techlog versions were used to create the Repositories with a Repository.IdentityFile as read-only.
An error message pops up.
To solve the limitation:
1. Go to the Repository location, right-click on the Repository.IdentityFile and click Properties.
2. Unselect the read-only checkbox and then click OK.
Note: An example of RrtConfig.xml file is available under Install folder > SynchronizationTool folder.
It can be retrieved from the repository to the local project but cannot be sent from the local project
to the shared repository. They are displayed as grayed out.
Note: The Data administrator (Super User of the configuration file) can send and overwrite
read-only datasets.
Automatically retrieved regardless of which data is selected from the specific well (for example,
you can configure the Index dataset to be retrieved automatically when users transfer other data
logs, zones etc.).
Displayed in italic.
You can see from the following example that:
Index dataset is defined both in read-only and automatic retrieve
Zonation is set as automatic retrieve
Survey is read-only