IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Dotnet Discussion :

[PPC] Merge replication


Sujet :

Dotnet

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de Roach-
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    135
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Novembre 2004
    Messages : 135
    Par défaut [PPC] Merge replication
    Bon pour vous faire une histoire courte j'avais une base de donné que je dois modifier car elle est trop redondante. Cette db est relié à une merge replication qui est fait à partir d'un ppc. Elle fonctionne sans problème. Le programme pour ppc a été fait avec VS 2003 avec le compact framework 1.1 et la db est sous SQL 2000.

    Maintenant j'ai refait un autre db qui est beaucoup moins redondante et lorsque je configure une merge replication je recoit toujours cette erreur : Header information os either corrupted or missing. lorsque je l'exécute sur le ppc. Les programme ppc de test à été fait avec VS 2005. Au début je croiyais que j'avais un problème avec le cf 2, j'ai donc refait le test avec VS 2003 cf 1.1 mais j'ai le même problème.

    La première replication fonctionne toujours, mais la seconde ne veux pas.

    Bon j'ai accès à l'agent par le browser sans problème, et dans enterprise manager tous semble bon. J'ai regarder dans le monitor de replication et rien ne semble avoir de disfonctionnement au niveau de SQL. J'ai aucune allerte et tout est à "succeeded". Autant au niveau publisher que de l'agent.

    J'ai fait plusieurs recherche sur le web sans trouver réponse a mon problème, j'ai trouve une information comme quoi c'est norton internet security qui cause celle mais je ne l'ai pas j'ai mcaffee. Pour être certain j'ai tester avec un ordinateur sans aucun antivirus et j,ai toujours la même erreur. Malheureusement j'ai rien trouver d'autre.

    J'aimerais bien avoir votre avis car cela fait au moins 1 semaine que je suis sur cela sans résultat concret.

    Merci

  2. #2
    Membre Expert
    Avatar de Piotrek
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    869
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 869
    Par défaut
    Salut

    T'as teste la solution de Arun Reginald:
    http://www.experts-exchange.com/Programming/Wireless_Programming/Q_21673037.html

    La première replication fonctionne toujours, mais la seconde ne veux pas.
    Qu'entends tu pas moins redondante? les bases se ressemblent moins en structure et il y a moins de choses a synchroniser? c'eset peut etre de ce cote la qu'il faut chercher... tu ne synchronise que quelques colonnes d'une table?

  3. #3
    Membre confirmé Avatar de Roach-
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    135
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Novembre 2004
    Messages : 135
    Par défaut
    Pour tester j'ai fait rien de compliquer seulement la réplication d'une table complète rien de plus.

    Malheureusement je ne peux pas voir la solution de Arun Reginald. Cependant j'ai lu un autre article de lui sur un autre site web et lui sont problème était NIS (Norton) qui bloquait les header http. Mai j'ai fait un test sur un système sans aucun antivirus au logiciel de sécurité et j'ai la même erreur. A moin que se soit un autre article différent.

  4. #4
    Membre Expert
    Avatar de Piotrek
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    869
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 869
    Par défaut
    Donc apparement tout est bon pour la replication... c'est vraiement etrange

    Je cite:

    I figured this baby my own self. See, when you are using the products shown below, it means your emulator has SQL Server Mobile Edition that comes with Microsoft Visual Studio 2005.

    Microsoft Visual Studio 2005 v8.0.50727.42 (RTM.050727-4200)
    Windows Mobile 2003 Second Edition v4.21.1088 (Build 14342.2.5.0)
    SQL Server 2005 Mobile Edition v03.00.5206.00

    Now, SQL Server Mobile Edition as the version states is basically SQL Server CE v03.00.~ which means that RDA communication would not recognize headers sent via the HTTP protocol using the sscesa20.dll. To synchronize using RDA between Microsoft SQL Server 2000 v8.0 (SP3a) and SQL Server 2005 Mobile Edition v03.00.~, you need to install:

    Server Tools for SQL Server 2005 Mobile Edition for SQL Server 2000 (SP3a)

    With that done, you'd need to create a virtual directory using the Configure Web Synchronization Wizard that comes with the Server Tools and then reference the sqlcesa30.dll file that is in the directory. That solved my problem!
    Autrement je vois vraiement pas d'ou ca peut venir

  5. #5
    Membre confirmé Avatar de Roach-
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    135
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Novembre 2004
    Messages : 135
    Par défaut
    Oui je vient de payer pour voir et je vais esseyer cela le plus tot possible mais sa semble être mon problème. Je vais probablement refaire une installation complète pour limiter le superflu.

  6. #6
    Membre Expert
    Avatar de Piotrek
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    869
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 869
    Par défaut
    Oui je vient de payer pour voir


    Tu ne vois pas du tout la solution sur le site??

  7. #7
    Membre confirmé Avatar de Roach-
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    135
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Novembre 2004
    Messages : 135
    Par défaut
    Après avoir payé 9.95 pour un mois j'ai pu voir la solution. Cela me dérenge pas de payer si cela fonctionne bien évidament.

  8. #8
    Membre Expert
    Avatar de Piotrek
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    869
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 869
    Par défaut
    Etrange, je tombe parfois sur expert exchange lors de recherches sur le net, j'ai toujours vu les resultats! Je savais meme pas que c'etait payant...

  9. #9
    Membre confirmé Avatar de Roach-
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    135
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Novembre 2004
    Messages : 135
    Par défaut
    Vraiment étrange, je me suis fait passer un sapin

    Reste juste a espérer que cela va fonctionner.

  10. #10
    Membre confirmé Avatar de Roach-
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    135
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Novembre 2004
    Messages : 135
    Par défaut
    Bon voile le problem était du au dll. Avec SQL Mobile 2005 il faut utiliser sqlcesa30.dll au lieu de sscesa20.dll. Pour avoir cette dll il faut dl : Server Tools for SQL Server 2005 Mobile Edition for SQL Server 2000 (SP3a).


    Merci Piotrek.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Merge Replication "uninitialized subscription"
    Par baptistehk dans le forum Réplications
    Réponses: 1
    Dernier message: 29/10/2009, 13h00
  2. Merge Replication c#
    Par ben24 dans le forum C#
    Réponses: 8
    Dernier message: 24/04/2007, 12h30
  3. Réponses: 1
    Dernier message: 18/08/2006, 23h52
  4. merge replication : synchronisation
    Par nys_00 dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 25/03/2005, 08h50
  5. [NON RESOLU][PostgreSQL] Replication
    Par ive69 dans le forum PostgreSQL
    Réponses: 6
    Dernier message: 30/04/2003, 16h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo