Syntax
The documentation of the syntax for dscmd.exe
uses the follow conventions
dscmd <arguments> [options]
<Arguments>
Arguments are indicated by angled brackets and are required
[Options]
Are indicated by square brackets and are not required in all circumstances. But there are scenarios where certain combinations of options must be used.
For example if you use the --connectionString
option to connect to tabular model
you cannot also use the --server
or --database
options.
And if you use the --database
option you must also use the --server
option.
Values with spaces
If you need to pass a value with spaces, for example if you have a database called Adventure Works you would surround that value with quotes.
eg. --database "Adventure Works"
Using an invalid combination of options should generate a meaningful error message explaining what the problem is