Clipper et erreur dos 4 DBFNTX/1001
Fermé
benguigui1
Messages postés
26
Date d'inscription
Statut
Membre
Dernière intervention
-
NAS -
NAS -
bonjour,
voilà mon problème : je travaille avec win xp, clipper 5 et blinker 3.
Bien que j'aie modifié le config.nt pour augmenter le parametre "FILE" j'ai toujours un probleme d'ouverture de ma table (ou parfois des index correspondants).
Qu'est ce que je dois faire ?!
merci de vos reponses...
voilà mon problème : je travaille avec win xp, clipper 5 et blinker 3.
Bien que j'aie modifié le config.nt pour augmenter le parametre "FILE" j'ai toujours un probleme d'ouverture de ma table (ou parfois des index correspondants).
Qu'est ce que je dois faire ?!
merci de vos reponses...
A voir également:
- 1001 ebook se connecter
- Se connecter à gmail sur téléphone - Guide
- Ebook epub - Guide
- 1001 ebook connexion - Forum Liseuse eBook
- 1001 ebook ne fonctionne plus - Forum Liseuse eBook
- Se connecter à ma boite hotmail - Guide
11 réponses
Changer le paramètre FILES=xxx dans le fichier CONFIG.NT sous XP/2000/NT (ou CONFIG.SYS sous WIN98) ne suffit pas.
Il faut, en plus, dans le fichier .BAT qui lance votre application déclarer la variable d'environnement suivante :
rem Pour désactiver la mémoire EMS et déclarer 99 fichiers possibles (max=254)
SET CLIPPER = E000;F099
rem Lance mon application qui s'appelle MONPROG.EXE
MONPROG
rem Détruit la variable d'environnement lorsqu'on quitte le programme
SET CLIPPER =
Bonne chance.
Il faut, en plus, dans le fichier .BAT qui lance votre application déclarer la variable d'environnement suivante :
rem Pour désactiver la mémoire EMS et déclarer 99 fichiers possibles (max=254)
SET CLIPPER = E000;F099
rem Lance mon application qui s'appelle MONPROG.EXE
MONPROG
rem Détruit la variable d'environnement lorsqu'on quitte le programme
SET CLIPPER =
Bonne chance.
Bonjour,
Mon prob est Erreur DBFNTX/1001 Open error : xclomos.DBF
(Errure Dos 4)
Sachant que j'ai fais une mise à niveau Win98 vers win2000
changer la valeur File=xxx dans config.nt
puis ?je suis perdu ?
Merci de me répondre vite ,je suis bloqué
Merci
Mon prob est Erreur DBFNTX/1001 Open error : xclomos.DBF
(Errure Dos 4)
Sachant que j'ai fais une mise à niveau Win98 vers win2000
changer la valeur File=xxx dans config.nt
puis ?je suis perdu ?
Merci de me répondre vite ,je suis bloqué
Merci
Bonjour JMD
Merci pour les conseils
j'ai mis juste files=60 et j'ai plus le message d'erreur
Mais mtn ,quand je je fais Esc pour quitter Ciel version 7.01.Ce dérnier me demande de faire une sauvegarde,OK,inserez un disquette ok click sur OK (Nom de fichier incorrect) puis Esc ne ferme pas le prog ,mais un message DOS (Assurez-vous d'avoir le patch et les fichier BACKUP et RESTORE sont dans le dossier Compt5.
Sachant que j'ai fait une réindexation des fichier OK
Juste ce message dos pour le Patch existe tjr
Merci encors JMD
Merci pour les conseils
j'ai mis juste files=60 et j'ai plus le message d'erreur
Mais mtn ,quand je je fais Esc pour quitter Ciel version 7.01.Ce dérnier me demande de faire une sauvegarde,OK,inserez un disquette ok click sur OK (Nom de fichier incorrect) puis Esc ne ferme pas le prog ,mais un message DOS (Assurez-vous d'avoir le patch et les fichier BACKUP et RESTORE sont dans le dossier Compt5.
Sachant que j'ai fait une réindexation des fichier OK
Juste ce message dos pour le Patch existe tjr
Merci encors JMD
Bonjour,
Concernant le message demandant d'installer un "Patch", je ne connais pas Ciel mais un Patch est un fichier-programme de correction. Il faut le télécharger (sur le site de Sage ou de Ciel) et l'exécuter dans le répertoire de Ciel. Il est programmé pour effectuer de petites corrections de bugs.
Quant aux programmes BACKUP.EXE et RESTORE.EXE, il s'agit d'anciens programmes de copies de sécurité du DOS. Il faut les copier dans le répertoire de Ciel de manière à pouvoir faire des copies de sécurité sur disquettes. Ce sont des petits EXE (36K et 38K) que l'on peut télécharger sur Internet, à mon avis.
Bàv,
JMD
Concernant le message demandant d'installer un "Patch", je ne connais pas Ciel mais un Patch est un fichier-programme de correction. Il faut le télécharger (sur le site de Sage ou de Ciel) et l'exécuter dans le répertoire de Ciel. Il est programmé pour effectuer de petites corrections de bugs.
Quant aux programmes BACKUP.EXE et RESTORE.EXE, il s'agit d'anciens programmes de copies de sécurité du DOS. Il faut les copier dans le répertoire de Ciel de manière à pouvoir faire des copies de sécurité sur disquettes. Ce sont des petits EXE (36K et 38K) que l'on peut télécharger sur Internet, à mon avis.
Bàv,
JMD
Hello,
To run a Clipper program, you have two ways :
- with a batch file that will look like this
ECHO OFF
SET CLIPPER = F115;E000 to prepare space for 115 files and avoid use of "Extended" memory (this is an environment variable)
MYPROG this will run your programm
SET CLIPPER = to release the environment variable
- or to call the program by it's name followed by the parameter //F:xxx //E:000 (or maybe //Fxxx //E000 ???) (one line of instruction)
Example : MYPROG //F:115 //E:000
Bye
To run a Clipper program, you have two ways :
- with a batch file that will look like this
ECHO OFF
SET CLIPPER = F115;E000 to prepare space for 115 files and avoid use of "Extended" memory (this is an environment variable)
MYPROG this will run your programm
SET CLIPPER = to release the environment variable
- or to call the program by it's name followed by the parameter //F:xxx //E:000 (or maybe //Fxxx //E000 ???) (one line of instruction)
Example : MYPROG //F:115 //E:000
Bye
Bonjour,
Dans le CONFIG.NT, ce n'est pas le paramètre "FILE" mais "FILES" :
FILES=254
(254 est le maximum).
Bàt,
JMD
Dans le CONFIG.NT, ce n'est pas le paramètre "FILE" mais "FILES" :
FILES=254
(254 est le maximum).
Bàt,
JMD
Bonjour Dewalque, j'arrive dans ce forum suite à mes recherches sur google, dans mon nouvel emploi j'ai été forcé de remplacer notre ancien serveur par une nouvelle génération de serveur (zeon quad..) et installer windows 2003 enterprise serveur...hors mon prédécesseur a développé quelques applications en DbaseII ..avec clipper 5..au lancement de ces applications me donnent des erreurs d'exécutions.. erreur Dos 4, 3...la plupart des discussions sur ces erreurs recoivent comme solutions..insérer dans config.nt files=250,..dans autoexec..path=...,sans toutefois régler mon problème, ma question dois-je également installer le programme cliper sur mon serveur?? merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour,
Pour résoudre le problème lié au nombre de files, il faut, sur Windows 2000, NT ou XP, ouvrir le fichier CONFIG.NT qui se trouve dans C:\WINDOWS\SYSTEM32 et, sur la dernière ligne, "Files=40" remplacer le "40" par "254" (maximum) par exemple.
Les programmes Clipper sont des programmes en DOS et, donc, contiennent tout ce qu'il faut pour leur exécution. Il ne faut rien installer. Il suffit que le programme .EXE trouve les fichiers .DBF dont il a besoin et il tournera sans nécessité d'installer quoi que ce soit (dans la base des registres par exemple). C'est ce qui est génial avec le DOS. Un fichier .EXE qui tourne sur UNE machine tournera sur TOUTES les machines du monde car il contient tout ce dont il a besoin. Il suffit de mettre le paramètre "Files=254" dans le fichier de configuration de Windows. Je ne comprends, d'ailleurs, pas pourquoi Microsoft ne met pas ce paramètre directement à "254" (au lieu de 40) car "1 file" occupe 12 bytes en mémoire (donc rien du tout).
J'espère que ceci vous débloquera. Sinon, recontactez-moi.
Bàv,
MCDLM
Pour résoudre le problème lié au nombre de files, il faut, sur Windows 2000, NT ou XP, ouvrir le fichier CONFIG.NT qui se trouve dans C:\WINDOWS\SYSTEM32 et, sur la dernière ligne, "Files=40" remplacer le "40" par "254" (maximum) par exemple.
Les programmes Clipper sont des programmes en DOS et, donc, contiennent tout ce qu'il faut pour leur exécution. Il ne faut rien installer. Il suffit que le programme .EXE trouve les fichiers .DBF dont il a besoin et il tournera sans nécessité d'installer quoi que ce soit (dans la base des registres par exemple). C'est ce qui est génial avec le DOS. Un fichier .EXE qui tourne sur UNE machine tournera sur TOUTES les machines du monde car il contient tout ce dont il a besoin. Il suffit de mettre le paramètre "Files=254" dans le fichier de configuration de Windows. Je ne comprends, d'ailleurs, pas pourquoi Microsoft ne met pas ce paramètre directement à "254" (au lieu de 40) car "1 file" occupe 12 bytes en mémoire (donc rien du tout).
J'espère que ceci vous débloquera. Sinon, recontactez-moi.
Bàv,
MCDLM
Bonjour,
En complément à ma réponse de dimanche, il n'est pas nécessaire d'installer Clipper sur le serveur.
Les messages DOS ERROR sont les suivants :
DOS ERROR 0 = fichier d'index hors normes : il faut regénérer le fichier d'index
DOS ERROR 1 = ???
DOS ERROR 2 = fichier inexistant (le fichier .DBF n'a pas été trouvé, mauvais chemin ou faute d'ortographe dans le nom par exemple)
DOS ERROR 3 = path incorrect (en DOS, seuls les noms de 8 caractères MAXIMUM sont autorisés, sinon il faut jouer avec les "tildes" suivis d'un numéro (~1,~2,...). Par exemple, le répertoire "Program Files" devient, en DOS, "Progra~1".
DOS ERROR 4 = pas assez de files dans CONFIG.SYS (WIN 95,98 et Me) ou CONFIG.NT (WIN 2000, NT, XP,...) (voir ma réponse de dimanche).
DOS ERROR 5 = problème de flag : pas d'autorisation pour ouvrir ce fichier. Il faut s'assurer d'avoir les droits suffisants au niveau de Windows.
Bàv,
MCDLM
En complément à ma réponse de dimanche, il n'est pas nécessaire d'installer Clipper sur le serveur.
Les messages DOS ERROR sont les suivants :
DOS ERROR 0 = fichier d'index hors normes : il faut regénérer le fichier d'index
DOS ERROR 1 = ???
DOS ERROR 2 = fichier inexistant (le fichier .DBF n'a pas été trouvé, mauvais chemin ou faute d'ortographe dans le nom par exemple)
DOS ERROR 3 = path incorrect (en DOS, seuls les noms de 8 caractères MAXIMUM sont autorisés, sinon il faut jouer avec les "tildes" suivis d'un numéro (~1,~2,...). Par exemple, le répertoire "Program Files" devient, en DOS, "Progra~1".
DOS ERROR 4 = pas assez de files dans CONFIG.SYS (WIN 95,98 et Me) ou CONFIG.NT (WIN 2000, NT, XP,...) (voir ma réponse de dimanche).
DOS ERROR 5 = problème de flag : pas d'autorisation pour ouvrir ce fichier. Il faut s'assurer d'avoir les droits suffisants au niveau de Windows.
Bàv,
MCDLM
merci de me répondre jmd, les applications tournaient sous windows 2000 serveur, nous avons intallé windows 2003 enterprise serveur, nous avons recopier les mêmes répertoires et hirarchie, les fichiers sont a 200..nous avons remarqué (car l'installation précédente remonte à plusieurs années et faite par quelqu'un d'autre) que dans l'environnement win2k serv il est inséré "clipper f74 ou F90(je serai au bureau dans env 2hrs je pourrait te confirmer) soit dit en passant je suis programmeur analyste mais je n'ai jamais travaillé avec clipper. une autre question que l'on se pose c'est la compatibilité d'exécition avec win 2003 serveur..et je vais revérifier les droits car en principe j'ai accordé les droits de lecture et écriture à tous les usagers qui ont besoins d'exécuter ces programmes, merci encore une fois de me répondre
rebonjour jmd, effectivement dans l'environnement windows la variable clipper est insérée avec une valeur F75(??) , également une autre variable n'apparait pas sous le nouveau OS(win 2003) est une variable nommée Os2LibPath dont la valeur pointe dans le répertoire system32\os2
dll, relié à l'application dos?? merci
dll, relié à l'application dos?? merci
Bonjour,
L'erreur DOS 2 = fichier inexistant
L'erreur DOS 3 = path incorrect
L'erreur DOS 4 = pas assez de files dans le CONFIG.SYS (ou le CONFIG.NT en 2000,NT,XP,Vista)
L'erreur DOS 5 = problème de flag, pas d'autorisation d'ouvrir ce fichier (problème de droits)
Bàv,
JMD
L'erreur DOS 2 = fichier inexistant
L'erreur DOS 3 = path incorrect
L'erreur DOS 4 = pas assez de files dans le CONFIG.SYS (ou le CONFIG.NT en 2000,NT,XP,Vista)
L'erreur DOS 5 = problème de flag, pas d'autorisation d'ouvrir ce fichier (problème de droits)
Bàv,
JMD
Bonjour à tous.
Mon message s'adresse particulièrement à JM DEWALQUE car j'ai noté qu'il maitrise pas mal CLIPPER5 et ses recommandations ont fait bougé les choses :
Mon problème est le suivant :
J'ai programmé depuis 1 quinzaine d'années 1 application en clipper 5 qui jusque là fonctionnait normalement sur win 95 mais lorsqu'on a voulu migré vers 1 autre PC avec WIN XP SP2 comme système d'exploitation les ennuis ont commencé, j'ai fouiné sur le net pour résoudre le problème de DOS ERROR 4, j'ai procédé, comme indiqué par JMD, aux modifs du config.nt et le .bat ça marche après complitation mais dès que je ferme la fenètre DOS puis je reviens ça ne marche plus. Ce problème me tracasse beaucoup
Aidez-moi SVP.
Mon message s'adresse particulièrement à JM DEWALQUE car j'ai noté qu'il maitrise pas mal CLIPPER5 et ses recommandations ont fait bougé les choses :
Mon problème est le suivant :
J'ai programmé depuis 1 quinzaine d'années 1 application en clipper 5 qui jusque là fonctionnait normalement sur win 95 mais lorsqu'on a voulu migré vers 1 autre PC avec WIN XP SP2 comme système d'exploitation les ennuis ont commencé, j'ai fouiné sur le net pour résoudre le problème de DOS ERROR 4, j'ai procédé, comme indiqué par JMD, aux modifs du config.nt et le .bat ça marche après complitation mais dès que je ferme la fenètre DOS puis je reviens ça ne marche plus. Ce problème me tracasse beaucoup
Aidez-moi SVP.
Bonjour à tous.
Mon message s'adresse particulièrement à JM DEWALQUE car j'ai noté qu'il maitrise pas mal CLIPPER5 et ses recommandations ont fait bougé les choses :
Mon problème est le suivant :
J'ai programmé depuis 1 quinzaine d'années 1 application en clipper 5 qui jusque là fonctionnait normalement sur win 95 mais lorsqu'on a voulu migré vers 1 autre PC avec WIN XP SP2 comme système d'exploitation les ennuis ont commencé, j'ai fouiné sur le net pour résoudre le problème de DOS ERROR 4, j'ai procédé, comme indiqué par JMD, aux modifs du config.nt et le .bat ça marche après compilation mais dès que je ferme la fenètre DOS et je rééxécute ça ne marche plus. Ce problème me tracasse beaucoup
Aidez-moi SVP.
Mon message s'adresse particulièrement à JM DEWALQUE car j'ai noté qu'il maitrise pas mal CLIPPER5 et ses recommandations ont fait bougé les choses :
Mon problème est le suivant :
J'ai programmé depuis 1 quinzaine d'années 1 application en clipper 5 qui jusque là fonctionnait normalement sur win 95 mais lorsqu'on a voulu migré vers 1 autre PC avec WIN XP SP2 comme système d'exploitation les ennuis ont commencé, j'ai fouiné sur le net pour résoudre le problème de DOS ERROR 4, j'ai procédé, comme indiqué par JMD, aux modifs du config.nt et le .bat ça marche après compilation mais dès que je ferme la fenètre DOS et je rééxécute ça ne marche plus. Ce problème me tracasse beaucoup
Aidez-moi SVP.
le problème a été résolu.
d'aprés vos réponses vous maitrisez le langage clipper,
svp si vous pouvez m'éclaircir car j'en ai vraiment besoin, je suis un programmeur en clipper, j'ai un prg qui contient la commande (sort ) pour trier la base de donnee, en lançant l'exe correspondant , il marche dans des pc et pas dans d'autres,je ne comprends rien ; aussi cmnt imprimer en usb (programme clipper) , et comment écrire en arabe en clipper ----merci bcp