{"id":121,"date":"2014-03-04T13:24:34","date_gmt":"2014-03-04T13:24:34","guid":{"rendered":"http:\/\/support.unit4venice.be\/fr\/?p=121"},"modified":"2022-04-04T10:19:14","modified_gmt":"2022-04-04T08:19:14","slug":"problemes-eventuels-avec-la-gestion-de-donnees-pervasive","status":"publish","type":"post","link":"https:\/\/support.venice.be\/fr\/index.php\/problemes-eventuels-avec-la-gestion-de-donnees-pervasive\/","title":{"rendered":"Probl\u00e8mes \u00e9ventuels avec la gestion de donn\u00e9es Pervasive"},"content":{"rendered":"<p>A partir de la version 11.80 de Venice la version V14 de Zen Pervasive est install\u00e9e standard avec Venice.\u00a0 Cet article n&rsquo;est donc plus up-to-date pour les nouvelles installations<\/p>\n<p><a href=\"https:\/\/support.venice.be\/fr\/index.php\/nouvelle-procedure-dinstallation-actian-zen\/\" target=\"_blank\" rel=\"noopener\">Nouvelle procedure d\u2019installation Actian Zen<\/a><\/p>\n<p>Dans cet article nous \u00e9num\u00e9rons quelques messages d&rsquo;erreur avec lesquels vous pouvez \u00eatre confront\u00e9 quand vous travaillez avec le gestion de donn\u00e9es Pervasive. Nous vous donnons chaque fois des tuyaux pour r\u00e9soudre le probl\u00e8me.<\/p>\n<h3><strong style=\"line-height: 1.714285714; font-size: 1rem;\">Un des composants de la gestion<\/strong> des<strong style=\"line-height: 1.714285714; font-size: 1rem;\"> donn\u00e9es n&rsquo;est pas charg\u00e9 (S20).<\/strong><\/h3>\n<p><a href=\"https:\/\/support.venice.be\/fr\/wp-content\/uploads\/2013\/11\/errors20.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-127\" src=\"https:\/\/support.venice.be\/fr\/wp-content\/uploads\/2013\/11\/errors20.png\" alt=\"errors20\" width=\"423\" height=\"143\" \/><\/a><\/p>\n<p>Vous pouvez recevoir ce message si le r\u00e9pertoire de syst\u00e8me de Pervasive (le plus souvent c:\\program files\\Pervasive software\\PSQL\\Bin ou c:\\program files\\Pervasive software(x86)\\PSQL\\Bin ne figure pas dans la variable d&rsquo;environnement Windows PATH.\u00a0 Vous pouvez le contr\u00f4ler si vous ouvrez une fen\u00eatre DOS et si vous tapez la commande <strong>echo %PATH%.<\/strong><\/p>\n<p>Si vous cliquez droite sur <strong>cet ordinateur<\/strong> dans Explorateur de Windows et vous choisissez Propri\u00e9t\u00e9s, esuite propri\u00e9t\u00e9s de syst\u00e8me avanc\u00e9es, onglet Avanc\u00e9, vous pouvez consulter les variables d&rsquo;environnement. Contr\u00f4lez si le r\u00e9pertoire susmentionn\u00e9 figure dans la variable PATH. Si oui, il suffit de red\u00e9marrer le pc. Normalement la variable est correctement remplie avec un red\u00e9mmarage de l&rsquo;ordinateur et le probl\u00e8me sera r\u00e9solu.<\/p>\n<h3><strong>La gestion de donn\u00e9es pour &#8230; ne fonctionne pas. Etat 2 (I\/O error)<\/strong><\/h3>\n<p>Installez la version 14 de Pervasive ZEN<\/p>\n<h3><strong>Pas de gestion<\/strong> de donn\u00e9es<strong> disponible&#8230;<\/strong><\/h3>\n<p>Lors de l&rsquo;installation de Venice (Lite), ou lors d&rsquo;adaptations au niveau du serveur ou du r\u00e9seau, il est possible que vous receviez le message<\/p>\n<blockquote><p>\u00ab\u00a0pas de gestion de donn\u00e9es disponible pour \\\\serveur\\venice\\main\u00a0\u00bb.<\/p><\/blockquote>\n<p>Ce message indique que Venice ne trouve pas de gestion de donn\u00e9es Pervasive bien configur\u00e9e dans le r\u00e9peroire mentionn\u00e9 dans le message d&rsquo;erreur.<\/p>\n<p>Vous pouvez effectuer plusieurs contr\u00f4les pour r\u00e9soudre ce probl\u00e8me. D\u00e9marrez d&rsquo;abord l&rsquo;outil Function executor de Pervasive sur la machine o\u00f9 le message d&rsquo;erreur est g\u00e9n\u00e9r\u00e9. Vous le retrouvez sous\u00a0<em>Other Utilities<\/em> dans le groupe de programmes\u00a0<em>Pervasive<\/em> dans le menu\u00a0<em>Accueil\u00a0<\/em>de Windows. Sous Window s8 vous pouvez rechercher \u00e0 base du nom dans la sections\u00a0<em>Apps.<\/em><\/p>\n<p>Choisissez\u00a0<em>File, Open<\/em>. Dans l&rsquo;\u00e9cran suivant, vous cliquez sur le bouton de navigation et vous naviguez au r\u00e9pertoire mentionn\u00e9 dans le message d&rsquo;erreur. S\u00e9lectionnez le fichier\u00a0<em>Locator.btr<\/em> et cliquez sur le bouton <i>Open.\u00a0<\/i>(Attention: il est possible que Windows ne montre pas l&rsquo;extension .BTR du fichier).<\/p>\n<p>Vous allez recevoir un message d&rsquo;erreur. L&rsquo;identification du probl\u00e8me d\u00e9pend du message d&rsquo;erreur que vous recevez.<\/p>\n<p>Vous rececvrez un message du type:<\/p>\n<p><a href=\"https:\/\/support.venice.be\/fr\/wp-content\/uploads\/2013\/11\/Btrieve-error.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-128\" src=\"https:\/\/support.venice.be\/fr\/wp-content\/uploads\/2013\/11\/Btrieve-error.png\" alt=\"Btrieve error\" width=\"246\" height=\"193\" \/><\/a><\/p>\n<p>Le num\u00e9ro d&rsquo;erreur Btrieve d\u00e9termine comment vous pouvez d\u00e9boguer le message d&rsquo;erreur.<\/p>\n<p>Btrieve \u00e9tat 2 \u00a0 : Installez la version 14 de Pervasive ZEN<br \/>\nBtrieve \u00e9tat 94 : voir <a href=\"#droits\">Probl\u00e8me de droits<\/a><br \/>\nBtrieve \u00e9tat 116: Voir <a href=\"#nom\">R\u00e9solution de nom<\/a><br \/>\nBtrieve \u00e9tat 161: Voir\u00a0<a href=\"https:\/\/support.venice.be\/fr\/index.php\/faute-161-user-count-limit-exceeded\/\" target=\"_blank\" rel=\"noopener\">Faute 161 User count limit exceeded<\/a><br \/>\nBtrieve \u00e9tat 3014: voir <a href=\"#reseau\">Connection r\u00e9seau<\/a><\/p>\n<p>Si tout est en ordre, vous devez recevoir l&rsquo;\u00e9can suivant:<\/p>\n<p><a href=\"https:\/\/support.venice.be\/fr\/wp-content\/uploads\/2013\/11\/locator.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-129\" src=\"https:\/\/support.venice.be\/fr\/wp-content\/uploads\/2013\/11\/locator.png\" alt=\"locator\" width=\"624\" height=\"431\" \/><\/a><\/p>\n<h3><a name=\"reseau\"><\/a>Connection r\u00e9seau<\/h3>\n<p>Si vous avez une configuration Workgroup ou Client-serveur, chaque poste de travail communique avec le serveur. Cette communication se passe par le port tcp 3351.<\/p>\n<p>Cela signifie que &#8211; du c\u00f4t\u00e9 du serveur &#8211; une application (Pervasive) doit \u00eatre active qui &lsquo;\u00e9coute&rsquo; \u00e0 ce port, et d&rsquo;autre part le r\u00e9seau doit permettre la communication \u00e0 travers ce port entre le poste de travail et le serveur.<\/p>\n<p>Si cette communication ne peut pas \u00eatre \u00e9tablie, vous recevez le message susmentionn\u00e9 lors du d\u00e9marrage de Venice.<\/p>\n<p>Voici quelques possibilit\u00e9s pour tester si la communication est bonne:<\/p>\n<ol>\n<li>D\u00e9marrez Venice sur le serveur.Si cela r\u00e9ussit, cela indique qu&rsquo;il y a une instance active de Pervasive sur le serveur. Le probl\u00e8me peut donc \u00eatre d\u00fb \u00e0 la communication au niveau du r\u00e9seau<\/li>\n<li>Testez la connection entre le poste de travail et le serveur. pour cela, vous pouvez utiliser la commande <em>Telnet. <\/em>(Il est possible que vous deviez encore installer le client telnet sur le poste de travail. cela d\u00e9pend de la version Windows) ou des porgrammes telnet que vous t\u00e9l\u00e9charger sur Internet tels que putty.<br \/>\nSi la communication vers le port 3351 sur le serveur r\u00e9ussit \u00e0 l&rsquo;aide de telnet (p.ex. si vous utilisez le client telnet Windows, vous recevez un \u00e9cran vide, et le curseur clignote en haut \u00e0 gauche de l&rsquo;\u00e9cran), il n&rsquo;y a pas de probl\u00e8me avec la connection au niveau du r\u00e9seau.<\/li>\n<\/ol>\n<p>Si vous recevez un message d&rsquo;erreur lors de l&rsquo;ex\u00e9cution de l&rsquo;\u00e9tape 2, vous devez contr\u00f4ler pourquoi cette communication est bloqu\u00e9e.<\/p>\n<p>Il y a plusieurs possibilit\u00e9s:<\/p>\n<ol>\n<li>Un firewall sur le poste de travail. Cela peut \u00eatre le firewal incorpor\u00e9 dans Windows, mais \u00e9galement un logiciel antivirus qui bloque la communication au niveau du r\u00e9seau. Dans la plupart des cas, il suffit d&rsquo;admettre que le programme w3dbsmgr.exe (Pervasive) \u00e9tablisse des connexions vers l&rsquo;ext\u00e9rieur.<\/li>\n<li>Un softwarefirewall ou programme antivirus sur le serveur Venice. Dans ce cas, c&rsquo;est le trafic entrant qui est bloqu\u00e9. Vous devez donc admettre le trafic tcp sur ce port 3351.<\/li>\n<li>Il peut y avoir \u00e9galement un hardware firewall qui bloque le trafic. Demandez le responsable IT si un tel firewall est pr\u00e9sent, et si oui demandez-lui d&rsquo;admettre le trafic entre le poste de travail et le serveur \u00e0 travers le port 3351.<\/li>\n<\/ol>\n<h3><a name=\"ipv6\"><\/a>IPV6 protocol &amp; ancienne version de Pervasive<\/h3>\n<p>Il est important de conna\u00eetre les versions de Pervasive qui sont install\u00e9es sur le serveur et sur les postes de travail. Pour consulter la version, vous d\u00e9marrez Pervasive Control Center (sous le groupe de programmes Pervasive dans le menu Accueil de Windows).<\/p>\n<p>D\u00e9marrez cet outil et cliquez sur votre nom d&rsquo;ordinateur dans le panneau \u00e0 gauche, choisissez\u00a0<em>Propri\u00e9t\u00e9s.<\/em>\u00a0Vous pouvez y lire la version du moteur Pervasive.<\/p>\n<p><a href=\"https:\/\/support.venice.be\/fr\/wp-content\/uploads\/2013\/11\/version.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-130\" src=\"https:\/\/support.venice.be\/fr\/wp-content\/uploads\/2013\/11\/version.png\" alt=\"version\" width=\"622\" height=\"446\" \/><\/a><\/p>\n<p>Si la version de Pervasive sur le\u00a0poste de travail\u00a0<strong>ou<\/strong> sur le serveur est inf\u00e9rieure \u00e0 la version 11, et le protocole internet IPv6 est actif sur le serveur ou sur le poste de travail, vous devez d\u00e9installer la version de Pervasive et la remplacer par la version v11. La mani\u00e8re la plus simple pour r\u00e9aliser cela est:<\/p>\n<ol>\n<li>\n<div style=\"padding-left: 30px;\">Arr\u00eatez le servcie PsqlWge sur le poste de travail.<\/div>\n<\/li>\n<li>\n<div style=\"padding-left: 30px;\">D\u00e9installez Pervasive Psql v 8 via le panneau de configuration de Windows.<\/div>\n<\/li>\n<li>\n<div style=\"padding-left: 30px;\">Supprimez le r\u00e9pertoire c:\\pvsw.<\/div>\n<\/li>\n<li>\n<div style=\"padding-left: 30px;\">Effectuez de nouveau une activation poste de travail. Le programme setup va d\u00e9tecter que Pervasive n&rsquo;est pas install\u00e9. Si vous cliquez sur <em>Installer,<\/em> la gestion de donn\u00e9es Pervasive v11 sera install\u00e9e.<\/div>\n<\/li>\n<li>\n<div style=\"padding-left: 30px;\">Apr\u00e8s l&rsquo;installation de Pervasive, le setup va proposer de continuer avec l&rsquo;installation de Venice.<\/div>\n<\/li>\n<li>\n<div style=\"padding-left: 30px;\">Arr\u00eatez le setup \u00e0 ce moment.<\/div>\n<\/li>\n<\/ol>\n<h3><a name=\"dfs\"><\/a>DFS<\/h3>\n<p>Pervasive n&rsquo;est pas compatible avec les DFS-shares (Distributed file system) ou autres techniques avanc\u00e9es de partage de fichiers. Le chemin de base de Venice doit se trouver sur un networkshare Windows normal.<\/p>\n<h3><a name=\"droits\"><\/a>Probl\u00e8me de droits<\/h3>\n<p>L&rsquo;erreur peut aussi se produire si l&rsquo;utilisateur Windows qui s&rsquo;est connect\u00e9 sur le poste de travail, n&rsquo;a pas sufissamment de droits sur le chemin de base (et les r\u00e9pertoires en-dessous).<\/p>\n<p>Vous pouvez v\u00e9rifier ceci par moyen du Function Executor (voir d\u00e9but de cet article).<\/p>\n<p>L&rsquo;utilisateur Windows a besoin d&rsquo;un acc\u00e8s complet sur le chemin de bases et les r\u00e9pertoires au-dessous (donc lire et \u00e9crire). Le probl\u00e8me peut \u00eatre li\u00e9 aux droits sur les r\u00e9pertoires, mais \u00e9galement sur les droits accord\u00e9s au niveau du share Windows.<\/p>\n<p>V\u00e9rifiez \u00e9galement que Pervasive 11 soit install\u00e9 aussi bien sur le serveur que sur le poste de travail.<\/p>\n<p>Une autre possibilit\u00e9 est que certains r\u00e9pertoires sont encrypt\u00e9s via l&rsquo;explorateur de Windows.<\/p>\n<h3><a name=\"nom\"><\/a>R\u00e9solution des noms<\/h3>\n<p>Assurez-vous que les r\u00e9f\u00e9rences au serveur de Venice se passent sur base du nom de server, et non sur base de son adresse IP.<\/p>\n<p>Si vous cr\u00e9ez un drive r\u00e9seau, ne cr\u00e9ez donc pas le lien comme suit:<br \/>\n\\\\192.168.2.3\\Venice<\/p>\n<p>mais plut\u00f4t:<br \/>\n\\\\sbs2013\\Venice<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A partir de la version 11.80 de Venice la version V14 de Zen Pervasive est install\u00e9e standard avec Venice.\u00a0 Cet article n&rsquo;est donc plus up-to-date pour les nouvelles installations Nouvelle procedure d\u2019installation Actian Zen Dans cet article nous \u00e9num\u00e9rons quelques &hellip; <a href=\"https:\/\/support.venice.be\/fr\/index.php\/problemes-eventuels-avec-la-gestion-de-donnees-pervasive\/\">Continuer la lecture <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[38],"tags":[39,40,41,37,42,43],"acf":[],"_links":{"self":[{"href":"https:\/\/support.venice.be\/fr\/index.php\/wp-json\/wp\/v2\/posts\/121"}],"collection":[{"href":"https:\/\/support.venice.be\/fr\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/support.venice.be\/fr\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/support.venice.be\/fr\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/support.venice.be\/fr\/index.php\/wp-json\/wp\/v2\/comments?post=121"}],"version-history":[{"count":18,"href":"https:\/\/support.venice.be\/fr\/index.php\/wp-json\/wp\/v2\/posts\/121\/revisions"}],"predecessor-version":[{"id":564,"href":"https:\/\/support.venice.be\/fr\/index.php\/wp-json\/wp\/v2\/posts\/121\/revisions\/564"}],"wp:attachment":[{"href":"https:\/\/support.venice.be\/fr\/index.php\/wp-json\/wp\/v2\/media?parent=121"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/support.venice.be\/fr\/index.php\/wp-json\/wp\/v2\/categories?post=121"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/support.venice.be\/fr\/index.php\/wp-json\/wp\/v2\/tags?post=121"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}