Innova Drilling & Intervention
  • Introduction to Innova Documentation
    • Documentation Updates
  • Promotional Info & Software Overview
    • Feature Updates
      • Well Seeker Pro - BGGM Error Estimate Integration
      • Well Seeker Pro - Superior QC Integration
      • Innova App & Portal - Feature Update
    • Promotional Info
      • Innova App & Web Portal
      • Innova Technical Specification
  • Generic Documents
    • Innova Generic Documents
      • Innova Software Licensing
      • License Renewal
      • Installing Updates
  • Quick Start Guides
    • Well Seeker X Guides
      • Well Seeker X: Transition Guide
      • Well Seeker X: Installation Guide
      • Well Seeker X: How To Guide
      • Well Seeker X: Backing up a WS Db
      • Well Seeker X: Changing Datum Elevations
      • Well Seeker X: Adding an IPM
      • Well Seeker X: Local Login Guide
      • Well Seeker X: Project Ahead Guide
      • Well Seeker X: Survey Correction Integration Guide
      • Updating Well Seeker X
      • Well Seeker X: Job Startup Procedure
      • Well Seeker X: Sidetrack Guide
  • Well Seeker Pro Guides
    • Installation Guide
    • How To Guide
    • Sidetrack Guide
    • Project Ahead Guide
    • Recommended Job Startup Procedure
    • Adding A New CRS
    • Adding an IPM How To Guide
    • Backing Up A Well Seeker Database
    • Changing Datum Elevation
    • Compass Export Files & Db Naming Conventions
    • Compass IPM Issues
    • Downlink Control User Guide
    • Frequently Asked Questions
    • Geomag Model Installation Guide
    • Inclination Only IPM Guidelines
    • Innova Remote Client Setup Guide
    • Oasis Integration Guide
    • Printing A Wall Plot To PDF
    • Remote Client How to Guide
    • Rig States Guide
    • Solo Cloud Integration Guide
    • Survey Correction Integration Guide
    • Toolbars How To Guide
    • Tool Orders User Guide
    • Well Analytics How to Guide
    • WITS Setup & Remote Directional Drilling
    • Tool Rental Run Tracking Guide
    • Certified Survey Reports How To Guide
  • Innova Engineering Guides
    • Installation Guide
    • Hydraulics Module Quick Start Guide
    • Torque & Drag Quick Start Guide
    • Apparent WOB Chart
    • Casing Standoff Quick Start Guide
    • Casing Wear Prediction
    • Cementing How To Guide
    • Drill Pipe Fatigue Plot
    • Hole Cleaning Guide
    • Jar Placement Guide
    • QAQC SCC & MSA
    • SAG Quick Start Guide
  • Remote Database Guides
    • Creating an AWS Database
    • Creating an Azure Database
    • Managing an AWS Database
  • App & Portal Guides
    • Automated Bit Grading Guide
    • Oasis Integration Guide
    • Providing 3rd Party Access to Your Organizations Server Data
    • Web Portal Data Acquisition and EDR Guide
    • Web Portal Engineering Quick Start Guide
    • Web Portal - MFA Guide
  • Innova ICP API Guides
    • Registering an OAuth App on Azure
    • Registering an OAuth App on Okta
  • Manuals
  • Well Seeker Pro Manual
    • 1.0 - System Requirements
    • 2.0 - End User License Agreement
    • 3.0 - Software Overview
    • 4.0 - Getting Started
    • 5.0 - Main User Interface
    • 6.0 - Main Menu
      • 6.1 - File Menu
      • 6.2 – Edit Menu
      • 6.3 - View Menu
      • 6.4 - Tools Menu
      • 6.5 – Reports Menu
      • 6.6 - Plots Menu
      • 6.7 - Chart Properties
      • 6.8 - Context Menu
      • 6.9 - Windows Menu
      • 6.10 - Help Menu
    • 7.0 - Database Navigator
    • 8.0 - Well Seeker PRO Database Structure
    • 9.0 - Survey View
    • 10.0 - Plan View
    • 11.0 - Targets
    • 12.0 - Charts
    • 13.0 - Reporting
      • 13.1 - Activity Codes
      • 13.2 - Cost Codes
      • 13.3 - Phase Codes
      • 13.4– Daily Reporting
      • 13.5 – Drill String Editor
      • 13.6 - Tool Inventory
      • 13.7 – Shipping Addresses
      • 13.8 – Shipping Ticket
      • 13.9 – Pipe Tally
      • 13.10 – Slide Sheet
      • 13.11 – Directional Drilling Dashboard
      • 13.12 – Well Analytics
      • 13.13 – AFE Plan Designer
      • 13.14 – Daily Activity Editor
      • 13.15 – Create Bid Sheet
      • 13.16 – Export Reporting Data
      • 13.17 – Import Reporting Data
      • 13.18 – Transfer Reporting Data
      • 13.19 – In Zone %
      • 13.20 – Recover Slide Sheet from DDR
      • 13.21 – Tool Orders
    • 14.0 - Well Analytics
    • 15.0 - AFE Plan Designer
    • Appendix A – Software Licensing
    • Appendix B - Nomenclature
    • Appendix C - Acknowledgements
    • Appendix D – Error Model Description
    • Appendix E – Drill String Editor Component Properties
    • Appendix F–Slide Sheet Column Options
  • Innova Engineering Manual
    • System Requirements
    • End User License Agreement
    • 1.0 - Software Overview
    • 2.0 - Getting Started
    • 3.0 – Main User interface
    • 4.0 - Menus
    • 5.0 - Toolbars
    • 6.0 – Drill String, Well Geometry and Fluids Tab
    • 7.0 - Surveys Tab
    • 8.0 – Engineering Parameters Tab
    • 9.0 – Drilling Data Tab
    • 10.0 - Cementing Tab
    • 11.0 - Chart Results
    • 12.0 - Table Results
    • Appendix A – Software Licensing
    • Appendix B – Nomenclature
    • Appendix C – Axial and Cross Axial Magnetic Correction
    • Appendix D – Pole Strengths
    • Appendix E – Component Details
  • Innova App Manual
    • 1.0 - Introduction
    • 2.0 - App Installation
    • 3.0 - Logging In
    • 4.0 - Menus
    • 5.0 - Wells
    • 6.0 - Logistics
    • 7.0 - Analytics
    • 8.0 - Innova Admin
    • 9.0 – Well Seeker Admin
    • 10.0 - User Management
    • Appendix A – Setting Up A New User
    • 12 User Management
  • Web Portal Manual
    • 1.0 - Login
    • 3.0 - Main Interface
    • 4.0 - Wells List
    • 5.0 - Object Explorer
    • 6.0 - Well Views
      • 6.1 - Well Details
      • 6.3 - Anti Collision
      • 6.4 - Daily Reports
      • 6.5 - Inventory
      • 6.12 - Engineering Dashboard
    • 7.0 - Multiwell Dashboard
    • 9.0 - Logistics
    • 10.0 - Analytics
    • 11.0 - Database Admin Tools
      • 11.3 - Rig Names
      • 11.7 - Personnel Names
      • 11.9 - Audit Data
    • 13.0 - Error Models
    • 14.0 - Tool Orders
    • 17.0 - Data Acquisition
    • 19.0 - User Management
  • Release Notes
    • Well Seeker Pro Release Notes
    • Innova Engineering Release Notes
  • Video Guides
    • How To Videos
      • Well Seeker Pro
        • Getting Started
          • How to Install WSP
          • WSP Licensing
          • User Interface Overview
          • How to Backup a WSP Database
          • Database Tree Overview
          • Setup Files
          • Entering a Well Plan from a PDF
          • Slot Templates
          • Targets
          • How To Customize Toolbars
          • Depth Reference Change
          • Unit Sets
          • IPM File Management
          • Well Seeker Pro Update Feature
          • WSP - Company Specific Install File
        • Import / Export
          • Importing a Compass Export File
          • Exporting and Importing
        • Plots
          • Introduction to Plots
          • 3D Plot
        • Project Ahead - Multi-Nudge Tool
          • Project Ahead - Multi Nudge Tool
          • Update to Multi-Nudge Dialog
        • Anti-Collision Introduction
        • Tools
          • Geomagnetics Calculator
          • Motor Yield Calculator
          • Interpolate Dialog
          • Innova RSS Remote Client
          • RSS Downlink Control
          • Remote Data Fetch
        • Daily Reporting
          • Daily Reporting
          • Slide Sheets
          • Component Catalogue
          • Daily Activity Editor
          • Check Daily Activity Against Slide Sheet
          • DD Dashboard Introduction
          • WITS Setup
          • MWD Reporting
          • Rig States - Oscillating while Sliding
          • Choosing Phase and Activity Codes
          • Daily Reporting QA & QC
          • Recover Slide Sheet from DDR
        • Wall Plot Composer
        • Innova Remote Client
        • Downlink Control
        • Print Invoice Date Range
        • Reporting an Issue
      • Innova Engineering
        • Getting Started
          • Creating a BHA
          • Installation
          • License Files
          • User Interface Overview
          • Torque & Drag Setup
          • Hydraulics Setup
          • Reports
          • Drilling Data
          • Charts
        • Survey Correction
          • Short Collar Correction (SCC)
          • SAG
        • Engineering Tools
          • Quick Bit Hydraulics
          • Pump Data
          • Mud Calculations
          • Pipe Length Calculator
          • Component Catalogue
          • Interpolate
          • Fluid Library
          • Temperature Gradient
          • Tubular Properties Calculator
        • BHA Analysis
          • BHA Analysis
          • BHA Sensitivity Analysis
        • Casing Standoff
        • Back Calculate Friction Factors
      • Innova App
        • Innova App - Installation and Login
        • Innova App - Wells Page
        • Innova App - Well Data
        • Innova App - Side Menu
        • Innova App - User Management
        • Innova App - Analytics
        • Innova App - Logistics
        • Innova App - Chart Settings
      • Web Portal
        • Web Portal - Login
        • Web Portal - User Management
        • Web Portal - Changing Your Password
        • Web Portal - Analytics
        • Web Portal - Bulk Edit
    • Innova Online Training
      • Well Seeker Pro
        • 01 - Well Seeker Pro Introduction
        • 02 - Well Seeker Pro Database Tree Overview
        • 03 - Well Seeker Pro Database Backup and Export Files
        • 04 - Well Seeker Pro Well Planning Introduction
        • 05 - Well Seeker Pro Introduction to Anti Collision
        • 06 - Well Seeker Pro Directional Drilling Tools
        • 07 - Well Seeker Pro Daily Reporting Job Setup
        • 08 - Well Seeker Pro Daily Reporting Operations
        • 09 - Well Seeker Pro Daily Reporting End of Well
        • 10 - Well Seeker Pro Well Analytics
        • 11 - Well Seeker Pro Chart Properties
        • 12 - Well Seeker Pro Server Db Ops Video Part 1
          • 12 - Db Ops Part 1 - w/ RT Data Exchange
          • 12 - Db Ops Part 1 - w/ Data Synchronization
        • 13 - Well Seeker Pro Server Db Ops Video Part 2
        • 14 - Well Seeker Pro WITS WITSML Functionality
        • 15 - Well Seeker Pro Directional Drilling Dashboard
      • Innova Engineering
        • 01 - Innova Engineering Introduction
        • 02 - Innova Engineering Hydraulics
        • 03 - Innova Engineering Torque and Drag
        • 04 - Innova Engineering Charts & Reports
        • 05 - SCC and Magnetic Interference
        • 06 - SAG Correction
  • Technical Notes
    • High Priority
      • WS 3D Plot Issues
      • Check for Update Function
      • Data Synchronization Feature Update
      • Products & Features and User Permissions Update
      • WS 3D Chart C2C Distance Critical Update
      • Critical update for Anti-Collision in Inc Only Wells
    • Medium Priority
      • Slide Sheet Overwrite Issue
    • Low Priority
      • AC Report vs RTAC Dialog
      • Build Turn Planning Method From Vertical
      • Data Fetch Update
      • EDM Import Function Update
      • Excel Report Printing Error
      • Force Layout Reset
      • Hardware Malfunction casuing WITS related error
      • Inclination Only IPMs Sensitivity to Zero Inclination
      • IPM File Management
      • Large Well Seeker Database
      • Login Credential Management Change
      • Missing MFPlat.DLL Error
      • Missing MFC140U.DLL Error
      • Missing Microsoft Edge Update
      • Missing SQL Driver
      • Offset Selector - C2C Global Scan
      • Remote Data Fetch Icons Missing
      • Remote Data Fetch Procedural Recommendations
      • Sidetrack Reporting
      • Survey Tool BGS integration
      • Target Line Dip Angle Adjusted For Azimuth Changes
      • Third Party Survey Correction Integration
      • Troubleshooting Anti-Collision
      • Update to Multi-Nudge Projection Dialog
      • Up/Down discrepancies with Target Line Changes in 3D Laterals
      • Unit Set File Format Updated
      • Well Seeker X Failure to Open
      • Well Seeker Pro Import Function Update
      • Well Seeker Pro Change to UD LR Logic at low inclination
      • Error Ellipses at Sidetrack Depth – Well Seeker vs Compass Comparison
      • Well Seeker Pro CRS Updated Functionality
      • Well Seeker Pro - Compass EDM Erroneous Grid Convergence
      • Well Seeker Pro - Real Time Data Exchange Update
      • Well Seeker Pro - Slide Sheet Crash in v2.2.1.1
      • Well Seeker Pro - Slide Sheet Update
      • WSP & Innova Portal - Object Validation Feature
      • WSP - Solo Cloud Target Lines Update
      • WSP - Charts & WPC Improvements
      • WS - New Outlook Email Automation Unavailable
      • Well Seeker X: Displays Not Fully Visible
  • Development
    • Innova Cloud Portal (ICP) API
    • Accessing the API for Non-Programmers
Powered by GitBook
On this page
  • Introduction
  • Basic Rules
  • Setup
  • Innova Administrator
  • Data Sync Rules
  • Using the Data Sync Feature
  • Local Well Seeker User
  • Working Example
  • Logging Data Sync Events
  • Database Changes
  • Data Sync Log

Was this helpful?

Export as PDF
  1. Technical Notes
  2. High Priority

Data Synchronization Feature Update

Introduction

With the release of Well Seeker Pro Version 2.2.1.3, Innova introduced the Data Synchronization feature, with a further logic enhancement in Version 2.2.1.25.

Designed to supersede the Real Time Data Exchange, this feature automatically synchronizes the field personnel’s local database with their organization’s remote server database, automatically sending drilling data updates both to and from the server.

This process is automatic and designed for maximum ease of use, with virtually no setup required at the rig site. It allows for multiple personnel, for example the DD and the MWD engineers, to work on the same well from different computers.

This technical note details the setup and use of the feature.

Basic Rules

Local Push

When a user on a local database saves data in a given dialog, that specific data is pushed to the server database. For example, if the user is in the Drill String Editor accessing BHA 7 and they select save, only the data for BHA 7 will be pushed to the server.

Local Pull

When a user on a local database opens a dialog, all data associated with that dialog will be pulled down from the server, ONLY if the data on local database is older than the data on the server database. E.g., Open Drill String Editor. A save time stamp check is carried out between the local database and server database Drill String Editor data. If the local database data is older than the server database data then all of the Drill String Editor data will be pulled down from the server database for the whole well. If the local data is newer then nothing will happen.

Controls

The above rules only apply when:

1. The organization has opted to have the Data Sync feature turned on.

2. The local PC has an internet connection that can communicate with the Innova infrastructure.

3. The local PC has the relevant organization’s valid Well Seeker license present

4. The local PC has the Data Sync feature in online mode. The Data Sync feature is in online mode by default when Well Seeker is opened, but can be manually toggled to offline mode if required.

5. The relevant well has an allowed Well Status selected.

Setup

Innova Administrator

Before it can be used, the Data Synchronization feature must be activated and configured for your organization. This is not an option available to company admins, but is instead setup by Innova on your organization’s behalf.

The following customization options are available:

Locking Dialogs: Any or all of the following dialogs can be locked: Cost Codes, Activity Codes, Phase Codes, Shipping Addresses, MWD Probe Catalog, Rig Names, Personnel Names & Details, and the Real Time Data Exchange. When a dialog is locked, the local Well Seeker user will not be able to access or edit it. Instead, they will get the below message. Any changes to these dialogs would need to be done on the server database, either via the Web portal or Well Seeker, by someone with the relevant permissions.

Push Principal Plan: If this option is checked, any changes to the existing principal plan made on the local user’s database will be pushed up to the server database. If a different plan is assigned as the principal plan, this will also be updated on the server. If a new plan on the local database is created and designated as the principal plan, this new principal plan will be pushed up to the server. Note that to initiate these pushes, the actual well associated with the principal plan must be pushed by either selecting 'Apply' in the Actual Well Properties or by saving a survey.

Check for New Plans: : If this option is checked, the local user’s computer will check the server every five minutes to see if there are any new plans associated with the well. The well status must be set to Active and the user must have the survey or actual wellbore open for that well. If any new plans are detected, the local user will receive a popup notification, giving them the opportunity to Pull Plans. If Pull Plans is selected, the plans will be added to the database tree. If Ok is selected, the dialog will close, but will appear again the next time the check is carried out.

Allowed Well Status: Select the well status, as set in the Daily Reports dialog, that can be pushed/pulled using the data sync. If a well has a status that is not selected here, it will not sync. This can be used to prevent accidental syncing of wells that have been completed and certified. Typically Active, Standby and Upcoming are the well status options assigned here.

Whether data can be pushed or pulled depends on the status of the well in question on both the server and the local user’s database. The table below illustrates how the combination of both statuses effects the rules:

Well status on local

Well status on server

Can pull to local?

Can push to server?

Allowed

Allowed

YES

YES

Allowed

Not Allowed

YES

NO

Not Allowed

Allowed

NO

NO

Not Allowed

Not Allowed

NO

NO

Note: If the local user changes the well status in their Daily Reports dialog, this change will get pushed to the server, so long as the current status of the well on the server is an allowed status. It is possible to change the well on the server to a non-allowed status using this method, meaning that no further pushes from the local will be accepted. The local user can use this rule to ‘close out’ the well at the end of a job.

Tables to Sync: The specific data tables/dialogs that are synced can be customized, based on each companies requirements. The following tables are available to select:

Depth Datums – The depth references set in the Well Properties

Daily Costs

Surveys

Pump Data

Actual Well – Includes the Actual Well Properties, the Status and Coordinator details and also the Casing, Annotation and Lithology tables.

Daily Reports – Includes all data in the Daily Report dialog other than the Daily Activities, Daily Costs and Pump Data.

Geo-Steering Updates

Pipe Tally

External Files – Specifically the external files that can be added at Actual Well level.

Inventory

Activity Codes

Drill String Editor

Phase Codes

Motor Performance Report

Cost Codes

Shipping Tickets

Slide Sheets

Rig Names

Daily Activities

Personnel Names & Details

Data Sync Rules

Once the data sync has been set up, any well on the local user’s database will begin syncing with the equivalent well on the organization’s server database, provided the wells have the exact same database tree structure and the relevant Well Status assigned, based on the companies setup. Note, this means that a name change at any level in the database tree will break the link and prevent synchronization. If required, database tree name changes MUST be made both on the local and the server databases.

When the sync downloads data from the server to the local user’s database, this is defined as a ‘pull’. This typically happens when the local user opens the relevant dialog. Note that the sync will never pull data that could effect the well trajectory on the local database. For example, changes made to surveys on the server will NOT be pulled down.

When the sync uploads from the field to the server, this is defined as a ‘push’. Typically the data is pushed as soon as the local user clicks on ‘Apply’ or ‘Save’ in the relevant dialog.

If you have a dialog open and data relevant to that dialog is synced, you will need to close and re-open the dialog to see it. In the Innova Portal, you will need to refresh the page.

The table below defines the specific rules for each dialog/table that can be synced:

TABLE NAME

PULLS TO LOCAL WHEN

PUSHES TO SERVER WHEN

Depth Datums

Push only. Changes on server are NOT pulled to local

Select ‘Apply’ in Actual Well Properties

Actual Well

Push only. Changes on server are NOT pulled to local

Select ‘Apply’ in Actual Well Properties.

Surveys

Push only. Changes on server are NOT pulled to local

Pushed on survey entry or when saving survey. Changes to survey program and actual wellbore only push when saving survey. Changes to Survey Properties are pushed on ‘Apply’

Geo-Steering Updates

Open Geo-Steering Updates dialog

Select ‘Apply’ in Geo-Steering dialog

External Files

Open External Files. Files added on the server will be pulled, but files deleted on the server are not deleted on the local.

Pushed when a file is added or deleted

Activity Codes

Open Activity Codes. Can be locked

Select ‘Apply’ in Activity Codes

Phase Codes

Open Activity Codes. Can be locked

Select ‘Apply’ in Phase Codes

Cost Codes

Pull on opening Cost Codes via Daily Reports only. Opening cost codes at well level does not activate the sync. Can be locked

Select ‘Apply’ in Cost Codes in Daily Reports only

Slide Sheets

Open Daily Reports or Slide Sheet

Select ‘Save’ in Slide Sheet Dialog

Daily Activities

Open Daily Reports

Select ‘Save’ in Daily Reports

Daily Costs

Open Daily Reports or Daily Costs dialog

Select ‘Apply’ in Daily Costs

Pump Data

Open Daily Reports or Pump Data dialog

Select ‘Apply’ in Pump Data

Daily Reports

Open Daily Reports

Select ‘Save’ in Daily Reports

Pipe Tally

Open Daily Reports or Pipe Tally dialog

Select ‘Save’ in Pipe Tally

Inventory

Open Daily Reports or Inventory dialog

Select ‘Save’ in Inventory

Drill String Editor

Open Daily Reports or Drill String Editor

Select ‘Save’ in Drill String Editor

Motor Performance Report

Open Daily Reports or Drill String Editor. Does not pull when opening Performance Report dialog

Select ‘Save’ in Performance Report

Shipping Tickets

Open Shipping Tickets

Select ‘Save’ in Shipping Tickets

Rig Names

Open Rig Names. Can be locked

Select ‘Apply’ in Rig Names

Personnel Names & Details

Open Personnel Names & Details. Can be locked

Select ‘Apply’ in Personnel Names & Details

MWD Probe Catalog

Open MWD Probe Catalog. Can be locked

Select 'Apply' in MWD Probe Catalog

Using the Data Sync Feature

Local Well Seeker User

The advantage of the Data Synchronization feature over the Real Time Data Exchange is that it requires minimal setup by the local user on the rig site. Small packets of data are updated to the server whenever the user selects saves or apply in a dialog. To activate the data sync, the local user needs the following in place:

  1. They must be using a license that is registered to your organization. For most users this will already be the case.

  2. They must have an active internet connection.

  3. The well that they want to sync must have exactly the same database tree naming structure on both the local computer and your organization’s remote server database. This includes Operator, Field, Facility, Well and Actual well name.

Online / Offline Status

Once these three criteria are met, and as long as the data sync feature has been activated by Innova admin, the local database will automatically start to sync with the server database whenever a save/apply is made. At the bottom right corner of the Well Seeker Pro interface, there is a window indicating if the data sync is active. If the data sync has not been turned on by Innova, or there is no internet connection, then this cell will be greyed out with no text visible.

The local user can manually pause the data sync by selecting File >> SQL Server Databases >> Data Sync Offline. When the data sync is paused, the message Data Sync Offline will display in the bottom right corner of the Well Seeker window. This allows the user to make adjustments to local databases without these changes being reflected on the server, which can be useful when troubleshooting. Note that the data sync will resume if the user closes and re-opens Well Seeker i.e. the Data Sync Offline option does not save, and is therefore reset every time Well Seeker is closed and reopened.

What to do if local and server databases have not been connected for a long time?

In a scenario where the local and server data have not been in communication for a long time, such as the loss of internet connection at the rig location, then when communication can be reestablished the local user should use the Push to server option. The option is found in the right click context menu of an actual well in the object explorer. This will bulk update the server database with all of the well information from the local database, synchronizing both databases with the latest local database information.

How does the user know if the data sync worked?

The user will not receive any notification of data syncing, as this happens continuously and would become extremely obtrusive. However, if the data sync is online and subsequently fails, then the user is notified by a Windows notification.

Note: If any changes are made to the data sync setup on the server side by the Innova Administrator, local users must close and re-open Well Seeker before these changes are applied.

Working Example

The below example demonstrates how the DD and MWD Engineer can utilize the Data Synchronization feature, in the field, to work on the same well from two different computers, whilst keeping the well up to date on their organization’s server as well.

  1. The DD and MWD Engineer arrive at the rig site. They each use the Remote Data Fetch to download the job from the server to their respective computers. This ensures that the well has the same database tree naming structure on both computers and on the server, enabling synchronization between all three.

  1. The MWD Engineer fills in the Inventory, saves and closes the dialog. When they click on the ‘Save’ button, their changes will be pushed up to the server.

Note: It is best practice to ensure that the DD does not have the Inventory open on their computer when this happens, because if the DD clicks ‘Save’ after the MWD, the DD’s Inventory will push to the server and overwrite the MWD’s changes, so a level of communication is required between the DD and MWD engineers.

  1. The DD opens the Inventory (or the Daily Report dialog) on their computer. This will cause Well Seeker to pull the updated Inventory down to the DD’s computer.

  1. The DD can then use the newly downloaded components to build their BHA in the Drill String Editor. When they save their changes, these will be pushed up to the server. The DD should then close the Drill String Editor.

  1. The MWD then opens the Drill String Editor (or the Daily Reports) on their computer, causing the new BHA to pull down from the server. They can then use the Drill String Editor to enter the sensor offsets for the MWD/LWD component, and select all the relevant serial numbers etc. When they click on the ‘Save’ button, their changes will be pushed up to the server.

  1. The next time the DD opens the Daily Reports or the Drill String Editor, the MWD’s changes will be pulled down from the server. This process can be repeated for all dialogs during the job, allowing the Field Engineers to seamlessly keep their computers and the server up to date.

Logging Data Sync Events

Database Changes

The mechanism for defining which data is the most recent, and therefore which data updates another database, is determined by entries in the Database Changes log of both the local and server databases. When a save or update event occurs to a table, that event and timestamp is updated in the relevant database.

The Database Changes page allows an organization's administrator to track the most recent change to each well in their server database.

The table lists wells on the server database that have been edited. For each well, the date of the most recent update is listed in the Last Update column, and the user that made the change is listed in the Last Update By column. If the change was made by a user logged into the server database, via Well Seeker or the Portal, their username will be displayed here. If the change was made by a push from Well Seeker, using the Real Time Data Exchange or the Data Sync, the computer name and MAC address of the user’s computer will be displayed.

Data Sync Log

Well Seeker stores a log of all data sync events that have occurred on a specific PC. To access this select Help > Data sync error log and the log file will open.

PreviousCheck for Update FunctionNextProducts & Features and User Permissions Update

Last updated 1 month ago

Was this helpful?

The best way to ensure this is, at the start of the job, to use the Remote Data Fetch feature to pull the well down from the server. For information about the Remote Data Fetch, .

To access the Database Changes page, click on the icon in the top left of any page to open the main menu. Then select Database Admin Tools >> Database Changes.

Click on the beside a well to expand the line. The expanded view breaks the well down into it’s constituent data tables. For each data table, the Updated column displays the last time the data table was updated. The User Name column displays the user or computer who made the update.

refer to the Well Seeker Pro manual