nzsql et la commande more sous Windows
Lorsque vous exécutez la commande nzsql sur un client Windows, vous pouvez voir l'erreur suivantemore not recognized as an internal or external command. Cette erreur se produit parce que nzsql utilise la commande more pour traiter les résultats de la requête. L'erreur indique que la commande nzsql n'a pas pu localiser la commande more sur votre client Windows.
Pour corriger le problème, ajoutez l'exécutable de la commande more.com à la variable d'environnement PATH de votre système client. Chaque version du système d'exploitation Windows a une façon légèrement différente de modifier les variables d'environnement, il faut donc se référer à la documentation de Windows pour des instructions spécifiques. Sur un système Windows 7, vous pouvez utiliser un processus similaire au suivant :
- Cliquez sur Démarrer, puis tapez environment dans le champ de recherche. Dans les résultats de la recherche, cliquez sur Modifier les variables d'environnement du système. La boîte de dialogue Propriétés du système s'ouvre et affiche l'onglet Avancé.
- Cliquez sur Variables d'environnement. La boîte de dialogue Variables d'environnement s'ouvre.
- Dans la liste des variables système, sélectionnez la variable Path et cliquez sur Edit. La boîte de dialogue Edit System Variable s'ouvre.
- Placez le curseur à la fin du champ Valeur de la variable. Vous pouvez cliquer n'importe où dans le champ et appuyer sur Fin pour atteindre la fin du champ.
- Ajoutez la valeur C:\Windows\System32; à la fin du champ Path. Veillez à utiliser un point-virgule et à taper un espace à la fin de la chaîne. Si le fichier more.com se trouve dans un autre répertoire que C:Windows\System32, utilisez le chemin d'accès qui s'applique à votre client.
- Cliquez sur OK dans la boîte de dialogue Edit System Variable, puis sur OK dans la boîte de dialogue Environment Variables, puis sur OK dans la boîte de dialogue System Properties.
Après avoir effectué cette modification, la commande nzsql devrait s'exécuter sans afficher l'icônemore not recognizederreur.