Application Settings #
Certain settings can be configured via a settings file so they are always applied. These settings are:
parallelthreadshttp_proxy
The following files are searched for in order. If a file is found, it doesn’t search further for files. Command-line flags override settings in this file.
%LOCALAPPDATA%\sqldsc\sqldsc.settings.hcl%HOMEDIR%\sqldsc.settings.hcl.\sqldsc.settings.hcl
Using the --debug flag will tell you which configuration file is used.
A typical settings file might look like this:
parallel = true
# threads = 4
This enables parallel processing as the threads setting is commented out. If you set both threads and parallel it uses threads. Typically a user enables parallel via a setting in their %LOCALAPPDATA% directory. That can be overridden via command-line as needed.
The http_proxy can be in host:port format or https://host:port. Using the --trace flag will tell you the proxy it is using.