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.
- 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: