Alberto Mota Postado Outubro 4, 2010 Denunciar Share Postado Outubro 4, 2010 Prezados colegas, estou usando sqlserver 2008 express e o Delphi 7Para conexão uso o AdoConnection e coloco Servidor\SqlExpress no nome do servidorapós fazer todas as configurações no Sql Server. Em algumas empresas funciona sem problemas.copio o executavel em cada estação.Fiz isso em 2 empresas e dá o erro: Provedor não encontradoDepois de verificar tudo, comm o ultima opção foi instalar o Delphina estação. e a conexão estava como Driver ODBCou seja ele perde a configuração.Isso será quando o windows foi instalado e não havia driver do sql server? Então refaço na estação, onde coloco todo o projeto e gero um novo executavel.E roda ok.Não gostaria de instalar o Delphi em toda estação que der o problema.O que será que esta faltando? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jhonas Postado Outubro 5, 2010 Denunciar Share Postado Outubro 5, 2010 Isso será quando o windows foi instalado e não havia driver do sql server?veja qual é a dll do sqlserver e instale nas estações de trabalhoabraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Alberto Mota Postado Outubro 5, 2010 Autor Denunciar Share Postado Outubro 5, 2010 Jhonas, obrigado pela atenção.Como faço essa verificação na estação e no servidor?E porque isso ocorre? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jhonas Postado Outubro 5, 2010 Denunciar Share Postado Outubro 5, 2010 Em algumas empresas funciona sem problemas.copio o executavel em cada estação.Fiz isso em 2 empresas e dá o erro: Provedor não encontradose o seu executavel utiliza um banco de dados, voce vai precisar das dlls de acesso a esse banco para que o programa funcione sem problemas.nos locais onde voce instala o executavel e não ocorre problemas, é porque as dlls necessarias para acessar o banco de dados já estão instaladas láo erro de provedor não encontrado, refere-se justamente a isso ... as dlls de acesso não estão presentes nem na estação de trabalho e nem no servidorEntão refaço na estação, onde coloco todo o projeto e gero um novo executavel.E roda ok.quando voce faz isso, voce esta simplesmente instalando as dlls necessarias para o funcionamentonão me lembro os nomes das dlls necessarias, mas faça uma pesquisa que voce encontraabraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Alberto Mota Postado Outubro 5, 2010 Autor Denunciar Share Postado Outubro 5, 2010 Jhonas, obrigado.farei isso com certeza.Depois posto o resultado.Um abraço. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jhonas Postado Outubro 5, 2010 Denunciar Share Postado Outubro 5, 2010 Não tenho certeza, mas acho que são essasMS SQL Server---Driver DBX----Driver Client 2008---------------dbxmss.dll----sqlncli10.dll 2005---------------dbxmss9.dll---sqlncli.dll 2000---------------dbxmss.dll----oledb.dll abraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Alberto Mota Postado Outubro 6, 2010 Autor Denunciar Share Postado Outubro 6, 2010 Jhonas, vou instalar amanhã o sqlncli.msi e as demais dlls e o Sql Native Client na estaçãoPosto depois o resultado.Obrigado. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Alberto Mota Postado Outubro 7, 2010 Autor Denunciar Share Postado Outubro 7, 2010 Jhonas, esta perfeito agora. Era isso mesmo.Instalei apenas o sql native client que baixei do site da microsoft.O sqlncli.msi 3.4MbReiniciei o computador e abriu o sistema.Sem precisar ter que instalar o DelphiMais uma vez, imensamente grato pela atenção.Um abraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Alberto Mota
Prezados colegas, estou usando sqlserver 2008 express e o Delphi 7
Para conexão uso o AdoConnection e coloco Servidor\SqlExpress no nome do servidor
após fazer todas as configurações no Sql Server.
Em algumas empresas funciona sem problemas.
copio o executavel em cada estação.
Fiz isso em 2 empresas e dá o erro: Provedor não encontrado
Depois de verificar tudo, comm o ultima opção foi instalar o Delphi
na estação. e a conexão estava como Driver ODBC
ou seja ele perde a configuração.
Isso será quando o windows foi instalado e não havia driver do sql server?
Então refaço na estação, onde coloco todo o projeto e gero um novo executavel.
E roda ok.
Não gostaria de instalar o Delphi em toda estação que der o problema.
O que será que esta faltando?
Link para o comentário
Compartilhar em outros sites
7 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.