Neste artigo iremos explicar como realizar a configuração do Provider, utilizado para fazer a conexão com o banco de dados SQL Server do AudioVault. Para isso, siga as etapas abaixo:
Permitir conectar usando usuários do SQL
A instância do SQL vem configurada apenas para conectar com usuário do Windows. É preciso permitir conectar com usuários SQL Server também.
Clique com o botão direito do mouse na instância e selecione Properties;
Selecione a opção Security;
Marque a opção SQL Server and Windows Authentication mode;
Reinicie o serviço do SQL.
Configurar a conexão remota ao SQL Server
Será preciso habilitar os protocos Named Pipes e TCP/IP, para que o SQL Server aceite conexões remotas.
Abre o SQL Server Configuration Manager.
Em SQL Server Network Configuration clique no sinal > para expandir e selecione Protocols for SQLEXPRESS.
Clique com o botão direito do mouse em Named Pipes e em Habilitar.
Repita o procedimento acima para TCP/IP.
Em seguida clique em SQL Server Services.
Clique com o botão direito do mouse em SQL Server (SQLEXPRESS) e selecione Restart.
Ativar o serviço do SQL Browser
Este serviço por padrão vem desativado. Será preciso seguir os seguintes passos para ativa-lo:
Abra o menu do Windows e no campo de pesquisa digite o comando SERVICES.MSC e pressione Enter.
Na tela que será exibida procure o serviço SQL Server Browser.
Clique duas vezes sobre ele e em Tipo de inicialização, selecione Automático.
Clique em Aplicar, em seguida no botão Iniciar.
Liberar o SQL no firewall do Windows
Para que a conexão remota funcione, os executáveis do SQL Server e SQL Browser devem ser adicionados nas regras do firewall do Windows.
Criar usuário com acesso ao banco de dados
Será preciso criar um usuário e senha, com autenticação no SQL Server e dar permissão de acesso ao banco de dados do AudioVault.
Configurando a conexão
Clique em Ferramentas > Configurações.
Na aba Integração Automação, no campo Sistema selecione a opção AudioVault.
Desça até o campo Banco de dados e clique em [...].
Em Provedor selecione Microsoft OLE DB Provider for SQL Server e clique em Avançar.
Selecione ou insira um nome de servidor seguido da instância do SQL Server, por exemplo: CadenaServer\SQLEXPRESS
Informe o nome de usuário e senha criados anteriormente, para conexão com banco de dados.
Selecione o banco de dados no servidor e clique em Testar conexão.
Deverá ser exibida a seguinte mensagem: