Fix for ticket #22234

On Windows platforms, `os.system` is used to invoke the dbshell command, but special characters in parameters (e.g. in the password) are not escaped in any way. `subprocess.call` takes care of stringification of argument lists on Windows platforms.