Install and configure the Duplication Synchronization Service (DuSS) - Intergraph Smart 3D - Administration & Configuration

Intergraph Smart 3D Global Workshare (SQL Server)

Language
English
Product
Intergraph Smart 3D
Subproduct
Global Workshare
Search by Category
Administration & Configuration
Smart 3D Version
12 (2018)

At the end of the Global Workshare setup, you must configure and activate the Duplication Synchronization Service (DuSS) at the Host and each Satellite location.

The Duplication Synchronization Service (DuSS) works with the database replication service to maintain a healthy model at each Global Workshare Configuration location. This service is run to prevent dangling relationships between objects that are propagated or replicated between the servers. The service also helps prevent certain inconsistencies, particularly those involving To Do List entries that arise during the updates that occur in Global Workshare Configuration. The DuSS addresses these issues to keep the model data accurate at all locations.

If users at different locations are working on unrelated objects within the model, or if they are working on related objects at different times, the basic replication engine handles everything, and the DuSS is not activated. However, if users at different locations are working on closely related objects in a model at the same time, the DuSS is required to step in and resolve conflicts by preventing certain inconsistencies and ensuring that the model data is accurate at all locations.

  1. Log on as an administrator on the local computer and add [Product Folder\Smart3D\Core\Runtime] to environment path variable.

  2. Click Start > All Programs > Accessories > Command Prompt. You must open a command prompt with full administrator permissions. Type CMD in the Run dialog, and press CTRL + SHIFT + ENTER.

  3. Use the cd command to switch to <Installation folder>\ProjectMgmt\Middle\bin.

  4. Type the following command line:

    DuplicationSyncService.exe –I

    To uninstall the Duplication Synchronization Service, type the following command line:

    DuplicationSyncService.exe –u

  5. Close the Command Prompt window.

  6. Open Start > All Programs > Intergraph Smart 3D > Modify Database and Schema Location and set the Site database connection that needs to be processed by DuSS. The Site database information must be set with the user account that is running the DuSS service.

  7. Click Start > Run. Type services.msc, and then click OK to display the Services window displays.

  8. In the Services window, right-click S3D Duplication Synchronization Service and select Properties.

  9. Select the Log On tab and type a user who has local machine administrator privileges and access to Smart 3D databases.

  10. On the General tab, set the Service to Automatic, and then click Start.

  11. Click OK.

  12. Open Project Management while connected to the Host server.

  13. Right-click the model to configure for DuSS, then select Properties.

  14. Under the Databases tab, scroll to the Node for Duplication Synchronization Service column, and type the name of the corresponding computer where the DuSS service was installed for Host and Satellite servers.

  • You must install Smart 3D software on the DuSS configured computer.

  • If you have the Global Workshare environment on different Smart 3D software versions, then you must install a separate DuSS service for each version.

  • The DuSS writes status information to log files that are located in the temp folder on the computer where the DuSS is running. The two log files used are Duss.logA and Duss.logB. The status information is written to one log file until it reaches a maximum size, and then the service switches over to use the other log file. Each time a log file is reused, the previous data is overwritten. In this way, the recent activity is always recorded without allowing the log files to become huge. You can monitor the DuSS activity by reviewing these log files.