none
Ajuda desesperada. Pocket e base não se conversam RRS feed

  • Pergunta

  • Pessoal,

    Li a materia publicada no msdn sobre acessar o sql Server direto no pocket pc no link http://www.microsoft.com/brasil/msdn/Tecnologias/movel/Default.mspx?mfr=true

    Achei exelente, pois era aquilo mesmo que queria fazer. Tenho o Visual Studio 2003 e programo em VB, com SQL Server 2000. Estou trabalhando em um projeto onde as pessoas vão acessar via wireless o banco de dados da rede.

    Acontece que fui fazer um teste de conexão, e este já é o terceiro dia que tento e não consigo. Foram 2 dias de trabalho praticamente perdidos. A mensagem que eu recebo é que o SQL Server não existe ou não conseguiu autenticar.

    Porém a mesma conexão (mesmo parametros e mesmo valores) eu consigo conectar com o vb.net (winforms normal) e em páginas ASP.NET. Somente quando vou no emulador, ele dá esse erro.

    Cara já fiz de tudo, pedi ajuda no forum, mudei os parâmetro, mudei os valores, tentei colocar nome da máquina, IP, tudo. Puxei os skins na página da microsoft, puxei sdk 2003, tentei também no VS.NET 2005 e acontece o mesmo problema.

    Já fui no SQL Server 2000 (na minha máquina), tentei ver se podia ser segurança, adicionei permissão, aspnet, tudo. Vi porta (parece estar na padrao), tipo de autenticação (Sql e windows), fui no client utility, a porta tá no 1433 normal, tá habilitado o TCP/IP, os pipes. A única coisa que não tem é o alias, mas como não sei mexer nisso e não sei se realmente tem efeito, eu não mexi. 

    Outra coisa estranha foi quando eu atualizei com os skins e com sdk 2003, aí abri o projeto e mandei rodar com o skin do seu exemplo WWE PPC 2003 SE – SDK Emulator, aparece uma mensagem “Talvez o programa instalado não seja exibido adequadamente, pois foi projetado para uma versão anterior do software Windows Mobile”, mas acho que isso não interferia no problema que já tava ocorrendo.

    Mesmo assim criei novo projeto… coloquei um novo form e a mensagem continou aparecendo. 

    Enfim povo, vocês são a minha ultima chance. Se puderem me dar uma pista, por menor que fosse, já iria ajudar.

    Obrigado e um abraço, 

    Thiago Barros

    quinta-feira, 20 de julho de 2006 14:34

Respostas

  • Pessoal, consegui.

    Só para constar para outras pessoas que tenham a mesma dificuldade. Fui no site de downloads da microsoft e puxei várias atualizações. Mas o que acredito que foi fundamental foi o service pack 3 do SQL Server 2000. Depois que instalei, consegui fazer conectar... ufa.

    Obrigado,

    Thiago

    quinta-feira, 20 de julho de 2006 19:21

Todas as Respostas

  • Pessoal, consegui.

    Só para constar para outras pessoas que tenham a mesma dificuldade. Fui no site de downloads da microsoft e puxei várias atualizações. Mas o que acredito que foi fundamental foi o service pack 3 do SQL Server 2000. Depois que instalei, consegui fazer conectar... ufa.

    Obrigado,

    Thiago

    quinta-feira, 20 de julho de 2006 19:21
  • Olá amigos.

    tive o mesmo problema para conectar a aplicação mobile no sql server 2000 via internet.
    Assim que li este tópico, consegui fazer o programa funcionar no emulardor, mas no meu qeck ele da o seguitne erro:
    Diz que a versão do framework requerida é mais recente a a instalada, e no detalhes, ele da erro no System.Data.SqlClient.
    No meu qteck está instalado o compact framework 2.0 com sp1.
    Como posso resolver este prolbema

    Agradeço a ajuda de todos
    Abraços
    Eduardo Polato

    sábado, 10 de fevereiro de 2007 19:07