Skip to main content
Delphix

Executables Used by the Delphix Connector in Windows Environments (KBA9344)

 

 

KBA

KBA# 9344

 

Introduction

This document lists utilities that may be called by the Delphix Connector during Windows Environment and SQL Server dSource/VDB operations.

It may be useful to use this document in conjunction with Delphix Environment Hosts and Anti-Virus / Endpoint Security Software (KBA8490) and the Microsoft document How to choose antivirus software to run on computers that are running SQL Server, to validate whether anti-virus or endpoint protection (and any relevant exceptions/exclusions) is appropriate for your Target Environments.

Note

Note:

The files and directories noted here are provided as a guideline only, and may change between Continuous Data Engine releases.

 

Click here to view the versions of the Delphix engine to which this article applies
Major Release All Sub Releases
6.0

6.0.0.0, 6.0.1.0, 6.0.1.1, 6.0.2.0, 6.0.2.1, 6.0.3.0, 6.0.3.1, 6.0.4.0, 6.0.4.1, 6.0.4.2, 6.0.5.0, 6.0.6.0, 6.0.6.1, 6.0.7.0, 6.0.8.0, 6.0.8.1, 6.0.9.0, 6.0.10.0, 6.0.10.1, 6.0.11.0, 6.0.12.0, 6.0.12.1, 6.0.13.0, 6.0.13.1, 6.0.14.0, 6.0.15.0

5.3

5.3.0.0, 5.3.0.1, 5.3.0.2, 5.3.0.3, 5.3.1.0, 5.3.1.1, 5.3.1.2, 5.3.2.0, 5.3.3.0, 5.3.3.1, 5.3.4.0, 5.3.5.0, 5.3.6.0, 5.3.7.0, 5.3.7.1, 5.3.8.0, 5.3.8.1, 5.3.9.0

5.2

5.2.2.0, 5.2.2.1, 5.2.3.0, 5.2.4.0, 5.2.5.0, 5.2.5.1, 5.2.6.0, 5.2.6.1

5.1

5.1.0.0, 5.1.1.0, 5.1.2.0, 5.1.3.0, 5.1.4.0, 5.1.5.0, 5.1.5.1, 5.1.6.0, 5.1.7.0, 5.1.8.0, 5.1.8.1, 5.1.9.0, 5.1.10.0

5.0

5.0.1.0, 5.0.1.1, 5.0.2.0, 5.0.2.1, 5.0.2.2, 5.0.2.3, 5.0.3.0, 5.0.3.1, 5.0.4.0, 5.0.4.1, 5.0.5.0, 5.0.5.1, 5.0.5.2, 5.0.5.3, 5.0.5.4

Files and Directories Used by the Delphix Connector

Directories Used by the Delphix Connector

 

Description Default Location Notes
Delphix Connector installation directory C:\Program Files\Delphix\DelphixConnector
(Customizable during installation)
Executables are located in several subdirectories of this installation path.
Delphix Connector VDB Mount Points <Delphix Connector Path>\<Engine UUID>-VDB-<VDB ID>\DATA One NTFS mount point for each active VDB.
Delphix Connector Staging Mount Points <Delphix Connector Path>\<Engine UUID>-Staging-<Container ID>\DATA One NTFS mount point for each active dSource.
Delphix Connector Staging Mount Points <Delphix Connector Path>\<Engine UUID>-Staging-<Container ID>\ARCHIVE If using LogSync, one NTFS mount point for each active dSource.
Delphix Connector Staging Mount Points <Delphix Connector Path>\<Engine UUID>-Staging-<Container ID>\TEMP If restoring via Delphix Managed Backups, one NTFS mount point for each active dSource.

 

Key File Types Used by the Delphix Connector

The engine will most frequently interact with the following file types:

Extension Used for
.ps1 Creation and execution of PowerShell scripts.
.sql Creation and execution of queries for SQL Server.
.mdf / .ndf / .ldf SQL Server data and log files.
.bak / .trn SQL Server backup files.
.log Delphix Connector logging.

 

Utilities Bundled with the Delphix Connector

The following utilities are installed as part of the Delphix Connector installation:

Executable Name Notes
7z.exe 7-zip compression utility.
connector.cmd  
environment.cmd  
install.cmd  
dlpxrunas.exe Used to invoke utilities as a specified Environment User.
DelphixConnectorService.exe Delphix Connector Service (.NET 3.5).
DelphixConnectorService4x.exe Delphix Connector Service (.NET 4+).
java.exe Java Runtime (other JRE/JDK executables are also deployed).

 

Utilities Deployed by the Delphix Toolkit

These utilities are present in subdirectories of the Delphix Connector installation, with the naming convention Delphix_COMMON_<Partial Engine UUID>_host.

One Delphix Toolkit is present per connected Continuous Data Engine.

Executable Name Notes
dlpxrunas.exe Used to invoke utilities as a specified Environment User.
java.exe Java Runtime (other JRE/JDK executables are also deployed).
7z.exe 7-zip compression utility.
iperf3.exe Used by the Network Performance Tool.

 

Windows Utilities Called by Continuous Data Engine Scripts

The following Windows Utilities may be called by scripts used for Database or Environment management:

Utility Name Notes
PowerShell Invokes PowerShell scripts, which perform most of the work performed by the Delphix Connector.
cacls To adjust file permissions.
takeown To adjust file permissions.
cmd To invoke Windows commands and utilities.
robocopy To synchronize directories for some AppData, Snapshot and V2P operations.
iscsicli To interact with the Windows iSCSI subsystem.
mountvol To interact with the Disk Management subsystem.
diskpart To interact with the SCSI and Disk Management subsystem.

 

SQL Server Utilities

The following SQL Server utilities may be called by scripts used for Database or Environment management:

Utility Name Notes
sqlcmd

To run scripts against SQL Server instances.

The version of sqlcmd used will depend on which SQL Server "Client SDK" directory is first in the PATH of the Environment User.

 

Third Party Utilities

Where relevant, the Continuous Data Engine may also call the following executables as part of Database management:

Utility Name Notes
Litespeed Extractor.exe For Quest LiteSpeed backups, if LiteSpeed is installed and the dSource LogSync feature is Enabled.

 

 


Related Articles

The following articles may provide more information or related information to this article: