Altova DiffDog Server 2025 

DiffDog Command Line

Home Prev Top Next

This section describes the commands available in the DiffDog Server executable and the DiffDog Command Line Client. In the descriptions of commands that are the same for both executables, the executables are referred to as <executable>.

 

Important point

On Linux, use an all-lowercase to call the executable. In addition, on Linux and macOS, you might need to add the prefix "./" before the name of the executable when calling it from the current directory of the command shell.

 

DiffDog Server executable

The DiffDog Server executable allows you to run the following commands:

 

accepteula

aliases, list-aliases

assignlicense

createconfig

data-diff, compare-data

datasources, list-datasources

db-drivers, list-db-drivers

diff, compare

foreground

help

install

licenseserver

run, import, load

showcfg

uninstall

verifylicense

version

 

Some of the commands listed above have two or three versions (e.g., aliases, list-aliases). The first command is a short version, and the others are longer versions. You can use these commands interchangeably. To run any of these commands, use the following syntax:

 

diffdogserver [options] <command> [arguments]

 

DiffDog Command Line Client

The DiffDog Command Line Client supports the following commands:

 

aliases

data-diff

datasources

db-drivers

diff

run

help

showcfg (see description below)

version

 

Most of the commands listed above are the same as the ones in the DiffDog Server executable (subsection above). To run the DiffDog Client commands, use the following syntax:

 

DiffDogCmdlClient [options] <command> [arguments]

 

 

showcfg

The showcfg command lists all the current DiffDog Client settings in a human readable form. The settings are grouped into the following categories:

 

Application: This group lists settings you have defined in the client configuration file.

Registry (Windows-specific): This group lists settings that exist in the Windows Registry Editor. Any custom XML or directory filters that you have created in DiffDog will also appear here (see the --directory-filter and --xml-filter options). Any order by attribute lists you have created in DiffDog will also appear here (see the --xml-order-by-attribute-list option).

Built-In: This group lists settings that are built into the executable. The application will default to these settings if no other settings exist.

 

© 2018-2024 Altova GmbH