Estou tentando me conectar a uma instância do SQL 2017 via SSMS 18.2 com os 'Parâmetros de conexão adicionais'
StatsLog_On=Yes;StatsLogFile=C:\Temp\TestODBC.txt
A documentação em Usando palavras-chave de cadeia de conexão com o SQL Server Native Client não é perfeita, mas indica fortemente que deve funcionar. Eu sei de outras fontes que as palavras-chave StatsLog_On
& StatsLogFile
precisam ser usadas juntas.
Recebo esta mensagem de erro quando tento conectar
===================================
Não é possível conectar ao sandbox.
===================================
Palavra-chave não suportada: 'statslog_on'. (System.Data)
Local do Programa:
em System.Data.Common.DbConnectionOptions.ParseInternal(Hashtable analisable, String connectionString, Boolean buildChain, sinônimos de Hashtable, Boolean firstKey)
em System.Data.Common.DbConnectionOptions..ctor(String connectionString, sinônimos de Hashtable, Boolean useOdbcRules)
em System.Data.SqlClient.SqlConnectionString..ctor(String connectionString)
em System.Data.SqlClient.SqlConnectionFactory.CreateConnectionOptions(String connectionString, DbConnectionOptions anterior)
em System.Data.ProviderBase.DbConnectionFactory.GetConnectionPoolGroup(chave DbConnectionPoolKey, DbConnectionPoolGroupOptions poolOptions, DbConnectionOptions& userConnectionOptions)
em System.Data.SqlClient.SqlConnection.ConnectionString_Set(chave DbConnectionPoolKey)
em System.Data.SqlClient.SqlConnection.set_ConnectionString(valor da string)
em Microsoft.SqlServer.Management.UI.ConnectionDlg.SqlServerType.Microsoft.SqlServer.Management.UI.ConnectionDlg.IServerType.GetConnectionObject(UIConnectionInfo ci)
em Microsoft.SqlServer.Management.SqlStudio.Explorer.ObjectExplorerService.ValidateConnection(UIConnectionInfo ci, servidor IServerType)
em Microsoft.SqlServer.Management.UI.ConnectionDlg.Connector.ConnectionThreadUser()
Nota: "Sandbpx" é o nome da instância SQL
Como uma verificação da realidade, o uso Server=sandbox;MultiSubnetFailover=True
funciona bem