Detalhamento do Processo
Neste artigo, explicaremos como configurar o Provider para realizar a conexão com o banco de dados SQL Server utilizado pelo AudioVault. Siga as etapas abaixo para completar a configuração:
Permitir Conexão Usando Usuários SQL Server:
Por padrão, o SQL Server permite apenas conexões com usuários do Windows. É necessário habilitar a conexão com usuários do SQL Server também:
Clique com o botão direito do mouse na instância do SQL Server e selecione Properties.
Vá até a opção Security.
Marque a opção SQL Server and Windows Authentication mode.
Reinicie o serviço do SQL Server para aplicar as mudanças.
Configurar a Conexão Remota com o SQL Server:
Para que o SQL Server aceite conexões remotas, é necessário habilitar os protocolos Named Pipes e TCP/IP:
Abra o SQL Server Configuration Manager.
Em SQL Server Network Configuration, clique no ícone > para expandir e selecione Protocols for SQLEXPRESS.
Clique com o botão direito do mouse em Named Pipes e escolha Habilitar.
Repita o procedimento para o protocolo TCP/IP.
Em seguida, vá até SQL Server Services.
Clique com o botão direito em SQL Server (SQLEXPRESS) e selecione Restart.
Ativar o Serviço SQL Server Browser:
Esse serviço, por padrão, vem desativado. Para ativá-lo:
No menu do Windows, digite SERVICES.MSC no campo de pesquisa e pressione Enter.
Localize o serviço SQL Server Browser na lista exibida.
Clique duas vezes no serviço e, em Tipo de Inicialização, selecione Automático.
Clique em Aplicar e, em seguida, no botão Iniciar para ativar o serviço.
Liberar o SQL Server no Firewall do Windows:
Para que a conexão remota funcione corretamente, adicione os executáveis do SQL Server e do SQL Browser nas regras de permissão do firewall do Windows.
Criar um Usuário com Acesso ao Banco de Dados:
Crie um novo usuário com senha, configurado para autenticação no SQL Server, e conceda a ele permissão de acesso ao banco de dados do AudioVault.
Configurando a Conexão no Cadena:
Acesse o menu Ferramentas > Configurações.
Na aba Integração Automação, selecione AudioVault no campo Sistema.
Desça até o campo Banco de dados e clique no botão [...].
Em Provedor, selecione Microsoft OLE DB Provider for SQL Server e clique em Avançar.
Insira o nome do 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 o banco de dados.
Selecione o banco de dados no servidor e clique em Testar Conexão.
Se a configuração estiver correta, uma mensagem de sucesso será exibida:
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: