Arquivos .UDL (Universal Data Link) é uma maneira simples e rápida para testar conexões com o SQL Server ou ainda criar Connections Strings
1- Criamos um arquivo teste.TXT e vamos renomear para teste.UDL (o ícone mudará)
2- Execute o arquivo teste.udl e clique sobre a aba Providers, como você pode observar existem diversos providers, mas para esta artigo em específico vou usar o Native Client do SQL 2008 (10.0), após selecionar o provider clique sobre o botão Next.
3- Na aba Connection você deve informar o nome do seu servidor SQL no campo 1 no campo 2 você deve informar o modo de autenticação (SQL ou Windows) se o usuário estiver correto e com permissões no SQL server no campo 3 você conseguirá selecionar o database
4- Agora para testar basta clicar sobre o botão Test Connection, se o usuário estiver correto e com as devidas permissões no SQL você deverá receber a mensagem abaixo:
5- Caso queira criar a Connection String, basta clicar em OK na mensagem de Test Connection e em OK nas propriedades do arquivo UDL e em seguida abrir o arquivo teste.UDL no notepad e copiar a Connection String e utilizar em seu aplicativo, deverá ser algo +/- assim:
[oledb]
; Everything after this line is an OLE DB initstring
Provider=SQLNCLI10.1;Persist Security Info=False;User ID=teste;Password=123456;Initial Catalog=master;Data Source=C3PO
Muito bom o post Marcelo. Simples e objetivo.
Abs
excelente exemplo.
Estava precisando testar a conexão sem mexer no programa fechado e esse exemplo foi perfeito.
Pergunto:
E se o servidor SQL for uma máquina remota.
O que é necessário fazer para conectar com o Banco de Dados ?
Ola Gerson
Se o servidor SQL é uma máqina remota, vocë precisa assegurar que as regras de firewall para o servidor remoto e sua estação estão abertos.
Um teste de ping vai assegurar a comunicacao (internet)
E um teste de telnet vai verificar se o firewall esta aberto e você tem comunicação na porta do SQL Server.
Me Ajudou, valeu