Skip to main content
Delphix

Delphix Windows Connector Version History, and How To Determine Connector Version (KBA4376)

 

KBA

KBA# 4376

Windows Connector Revision History

The following table provides detail for the Connector version history and corresponding Delphix Versions.

Please note: The Delphix Connector and Engine are generally backwards-compatible. It is not required to update the Connector when an Engine is upgraded. However, this information is provided to provide details for customers who wish to maintain consistency across Windows Environments.

The current Connector version can always be downloaded from the current Delphix Engine at http://<name of your Delphix Engine>/connector/DelphixConnectorInstaller.msi 

Delphix Dynamic Data Platform Version Windows Connector Version JRE Version
5.3.4.0 1.13.0 1.8.0_202
5.2.5.0 1.12.0 1.8.0_202
5.2.3.0 1.10.0 1.8.0_162
5.2.0.0 1.9.0 1.8.0_131 (5.2.2.1)
5.1.5.0 1.5.0 1.8.0_112
5.1.0.0 1.4.0 1.8.0_40
4.3 1.3.0 1.8.0_40 (4.3.5.1)
4.2 1.2.0 1.7.0_71 (4.2.5.1)

How do I Find the Current Installed Connector Version?

There are several methods available to determine the version of a program currently installed.

Windows Add / Remove Programs

The Windows control panel Add / Remove Programs applet can be used to determine the installed version of a given program, by locating the program in question and checking the Version column, as illustrated below.

addremove.png

Registry via PowerShell script

For automation or other scripted solutions to check current version, a PowerShell script can be leveraged to interrogate the Windows Registry and quickly output the current version of the Connector, as illustrated below.

PS C:\> .\getConnectorVersion.ps1
DelphixConnector: Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{5FA36D43-10B7-4CA4-ADA0-9781E5BF70C8}\DisplayVersion:  1.12.0

The getConnectorVersion.ps1 PowerShell script is hyperlinked here, and also attached to the bottom of this document. 

PowerShell Get-CimInstance cmdlet (not recommended)

In case the PowerShell script referenced above cannot be utilized, the Get-CimInstance PowerShell cmdlet can be leveraged.  This option will typically take longer to return result, and will be dependent on server activity and size of the host, number of programs installed, etc.  This is not disruptive, but the response time may not be desirable.

PS C:\Users\Administrator> Get-CimInstance -Class Win32_Product |
  Where-Object Name -eq "DelphixConnector"
Name             Caption                                               Vendor                                               Version                                              IdentifyingNumber        
----             -------                                               ------                                               -------                                              -----------------        
DelphixConnector DelphixConnector                                      Delphix                                              1.12.0                                               {5FA36D43-10B7-4CA4-ADA0-9781E5BF70C8}     

Optionally, the cmdlet can also be limited to only display the Version column, and even strip headers by appending the format table option.

PS C:\Users\Administrator> Get-CimInstance -Class Win32_Product |
  Where-Object Name -eq "DelphixConnector"| select Version | ft -HideTableHeaders​

1.12.0  

How do I Find the Connector Version in a Downloaded MSI?

At the time of this document publication, the Connector Version is not included in the downloaded MSI filename, so it can be difficult to determine the MSI version when multiple downloads exist, such as on a centralized file share.

In these instances, the MSI file must be interrogated to extract the ProductVersion field.  A PowerShell script (hyperlinked here) derived from https://www.scconfigmgr.com/2014/08/22/how-to-get-msi-file-information-with-powershell/ can be leveraged to accomplish this. The script is also attached to the bottom of this document. Example output below.

PS C:\Users\Administrator\downloads> C:\getMsiVersion.ps1 C:\Users\Administrator\Downloads\DelphixConnectorInstaller.msi -Property ProductVersion
1.12.0

Others have used this as a starting point to create a PowerShell function, but this is certainly optional depending on the needs to be addressed.

 

 

Related Articles 

N/A