Aller au contenu

[RESOLU] SQL Server CE pour PocketPC2002


ggbce

Messages recommandés

Salut,

Je place ma question ici et également dans la section PDA... car ça touche les 2 situations.

Sachant que SQL Server existe pour PocketPC et que je dois développer une petite application avec base de données sur un PocketPC, ma solution s'est penchée facilement sur le format Microsoft SQL !

Par contre, le problème je trouve plein d'infos à ce sujet... mais rien à télécharger qui fonctionne.

J'ai des PocketPC (Compaq Ipaq H38xx/39xx) qui roulent avec Windows CE (PocketPC 2002). J'ai pu facilement trouver le serveur web dans le kit EVB 3.0 de Microsoft téléchargeable gratuitement sur leur site... mais je ne trouve null part SQL Server CE version 2000, uniquement des Service Packs ????

J'ai pu trouver le SDK avec SQL Server 2005 pour PocketPC... mais celui ci fonctionne uniquement avec Windows Mobile 2003 ou plus récent.

Si quelqu'un pourrait m'aider à ce sujet (trouver un téléchargement de SQL Server basé sur le moteur SQL 2000 ou même 7.0 suffirait... pour PocketPC2002).

Lien vers le commentaire
Partager sur d’autres sites

Salut tout le monde,

J'ai finalement trouvé un site web qui avait un lien direct vers le téléchargement de Microsoft SQL Server 2000 CE 2.0 FRN Release, voici le lien pour les intéressés:

http://www.microsoft.com/downloads/details...bc-69992802732d

------------------------------------

J'ai téléchargé le tout et installé ce qu'il fallait. Mais me voici avec un problème que je ne sais pas comment faire pour le résoudre.

Je veux installer SQL Server 2000 CE sur le PocketPC directement (sans l'intervention du PC) à l'aide d'un .CAB... mais il n'y en a pas ! D'après les explications, on peut installer SQL via EVB 3.0 en compilant notre application... mais moi je ne veux pas d'application, uniquement SQL Server car je veux utiliser Internet Explorer et le serveur HTTP intégré du PocketPC pour dévelloper mon petit programme, bref créer un mini site web dynamique local sur le PocketPC.

Est-ce que quelqu'un connait une procédure pour copier les fichiers nécessaires, lancer le service SQL et créer la base de données sur un PocketPC (tout ça depuis le PocketPC directement) ?

Merci

Lien vers le commentaire
Partager sur d’autres sites

Bonjour à tous,

Finalement j'ai répondu à ma question par moi même !!! Ça fait du bien des fois d'exprimer nos problèmes comme ça on allume ;)

Pour ceux qui veulent savoir comment installer SQL Server 2000 CE sur leur Pocket PC manuellement pour créer une petite base de données voici la procédure:

1- Téléchargez le paquet suivant: http://www.microsoft.com/downloads/details...bc-69992802732d

2- Sur le PC, Installez les outils de dévellopement uniquement (vous pouvez installer les outils de servers aussi, mais ça exige l'installation de IIS)

3- Déplacez-vous vers C:\Program Files\Microsoft SQL Server CE 2.0\Device\Arm\Sa1100 et copiez tous les fichiers présents sauf ssceerror20jp.dll qui est le fichier de gestion des erreurs en japonais :mad2: .

*** Arm\Sa1100 (Intel xScale 400 Mhz) est le sous-dossier correspondant à mon processeur, vous pourriez avoir à choisir un sous-dossier différent.

4- Copiez le tout dans un dossier x, par exemple nommé SQL Server sur votre carte mémoire SD, CF ou directement sur l'appareil via Active Sync (moi, le but est de faire une installation sans ActiveSync pour ne pas dépendre de l'ordi... voyez vous quelqu'un qui programme des outils pour Pocket PC qui devrait avoir ActiveSync 3.x pour les PocketPC 2000/2002, AtciveSync 4.x pour les Windows Mobile 2003/2005, ActiveSync 5.x pour ...)

5- Placez la carte mémoire dans le PocketPC, Couper/Coller le dossier SQL Server vers \Program Files\, ce qui donnera la structure \Program Files\SQL Server\.

6- Exécutez le fichier dllregister.exe sur le PocketPC, ce qui ajoutera automatiquement les DLL valides se trouvant dans le dossier actuel. NOTE: Vous pouvez également ajouter d'autres fichiers DLL comme ADO35.dll pour d'autres possibilités. Vous pouvez ré-exécuter dllregister.exe à tout moment. Je n'ai par contre pas trouvé de unregister.dll.

7- Exécutez ISQLW20.EXE (Query Analyzer) pour gérer, créer des bases de données !!!

---------------------------

Pour la suite, il me reste également à tester, mais j'ai très facilement créé ma première base de données avec des tables. J'ai bien hâte de voir lorsque je créerai ma première connexion SQL dans une page ASP (nécessite l'installation de HTTPServer qui se trouve dans eVB 3.0) si ça va fonctionner !!!

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...