QuickBooks HelpAideQuickBooksIntuit

Installer le gestionnaire de serveur de bases de données Linux

by Intuit Dernière mise à jour : 5 août 2026

Apprenez comment installer le gestionnaire de bases de données QuickBooks Desktop Enterprise sur un serveur de fichiers Linux.

Le gestionnaire de serveur de bases de données QuickBooks Desktop Enterprise Linux vous permet d’héberger et de stocker des fichiers QuickBooks sur un serveur de fichiers Linux. Nous vous aiderons à l’installer sur votre serveur. 

Note : QuickBooks Desktop Enterprise 23.0 ne prend pas en charge le gestionnaire de base de données Linux. En savoir plus sur les exigences système pour QuickBooks Desktop 2023 .

Cet article couvre les sujets suivants :

Voici quelques renseignements importants à connaître avant d’installer le sur votre serveur Linux.

Le gestionnaire de serveur de bases de données Linux comprend les éléments suivants :

  • Fichiers du serveur de base de données – Donne Les utilisateurs de QuickBooks Desktop Enterprise ont accès en lecture et en écriture aux fichiers d’entreprise QuickBooks situés sur le serveur Linux.
  • Qbmoni éléments
  • Fichier de configuration de Qbmonitord (qbmonitord.con) – Énumère les répertoires lus par le qbmonitord modifier.
  • Fichier Qbdir.dat – QuickBooks Desktop Enterprise crée un fichier de définition de réseau (ND) pour chaque fichier d’entreprise QuickBooks à l’aide du fichier qbdir.dat.
  • Fichier ND – utilisé par le client QuickBooks Windows pour stocker le nom et l’adresse de l’ordinateur hôte de QuickBooks.

Voici les exigences matérielles et logicielles pour le gestionnaire de base de données Linux.

Matériel et logicielsMinimumRecommandé
ProcesseurIntel Pentium 3 à 1,2 GHzIntel Pentium 4 à 2 GHz
RAM1 GODans la mesure du possible
Espace disque2,5 GO2,5 Go et espace supplémentaire pour les fichiers d’entreprise QuickBooks
Logiciel de partage de fichiersSamba 2.2.12Samba 2.2.12

Le gestionnaire de serveur de bases de données Linux est pris en charge par les versions 32 bits et 64 bits des distributions suivantes :

QuickBooks Desktop EnterpriseDistribution Linux (système d’exploitation - serveur)
21,0 et 22,0• Fedora 32
• OpenSuse Leap 15.2
• Red Hat Enterprise 8 (RHE 8)
20,0• Fedora 29
• OpenSuse Leap 15.0
• Red Hat Enterprise 7 (RHE 7)
  • Noms de fichiers sensibles à la casse – Le système de fichiers de Linux est sensible à la casse. Assurez-vous que les noms de vos fichiers d’entreprise QuickBooks sont uniques.
  • Partage et autorisations d’utilisateur – Configurez des répertoires partagés qui stockent les fichiers d’entreprise QuickBooks en tant que partages Samba. Les utilisateurs du partage Samba doivent avoir un accès complet (lecture/écriture/exécution) aux répertoires partagés.
  • Résolution du nom d’hôte – Les clients Windows doivent connaître le nom d’hôte ou l’adresse IP du serveur Linux. Assurez-vous de configurer Samba avec le serveur de noms de domaine. Si vous n’avez pas de DNS ou de WINS, vous pouvez inscrire le serveur Linux dans le fichier HÔTES de Windows.

QuickBooks Desktop Enterprise fonctionne mieux avec les paramètres ajustés dans votre logiciel pare-feu/antivirus. Si vous avez des problèmes de performance, communiquez avec votre fournisseur de logiciel pour obtenir de l’aide. Assurez-vous que les bons ports sont ouverts sur le serveur Linux et le client Windows.

  • QuickBooks Desktop Enterprise 20.0, 21.0 et 22.0 : Ports 8019 ou 55343 à 55347

Note : Si vous ne parvenez pas à accéder aux fichiers d’entreprise, vérifiez que le port 10172 est ouvert sur le serveur Linux et le client Windows.

Consultez l’article Configurer le pare-feu et les paramètres de sécurité Internet pour QuickBooks Desktop pour en savoir plus.



Installer le gestionnaire de serveur de bases de données Linux

Note : Si vous avez OpenSuse sur votre serveur Linux, vous devez également activer le paquetage fam-server 2.7.0.29 .

  1. Téléchargez le module RPM du gestionnaire de serveur de bases de données Linux .
  2. Devenez l’utilisateur racine :
    • Ouvrez une fenêtre de terminal.
    • Saisissez le mot de passe sudo racine et appuyez sur la touche Entrée .
    • Saisissez votre mot de passe d’utilisateur.
  3. Vérifiez l’intégrité du forfait avec la clé publique GPG :
    • Téléchargez la clé publique sur votre serveur Linux.
    • Ouvrez une fenêtre de terminal.
    • Saisissez pmh --import qbdbm-pubkey.asc et appuyez sur Entrée pour ajouter la clé publique au trousseau (une base de données de clés de confiance sur votre serveur Linux).
    • Saisissez pmh -K nompaquet et appuyez sur Entrée (nompaquet est le nom du paquet RPM du gestionnaire de serveur de bases de données Linux que vous avez téléchargé).
    • Si la commande renvoie gpg ok, passez à l’étape 4. Sinon, supprimez les forfaits téléchargés et répétez les étapes 1 à 3.
  4. Dans une fenêtre de terminal, saisissez pmh -ivh nompaquet et appuyez sur Entrée (nompaquet est le nom du paquet RPM du gestionnaire de serveur de bases de données Linux).
  5. Créez un répertoire pour stocker vos fichiers d’entreprise QuickBooks.
  6. Copiez vos fichiers d’entreprise QuickBooks dans le répertoire que vous avez créé.

Retour en haut de la page



Configurer le gestionnaire de serveur de bases de données Linux

Suivez ces étapes en tant qu’utilisateur racine pour configurer le gestionnaire de base de données Linux :

Vous devez lister les répertoires partagés dans le fichier qbmonitord.conf pour accorder aux utilisateurs l’accès à vos fichiers d’entreprise. Nous vous montrerons comment faire.

  1. Ouvrez une fenêtre de terminal.
  2. Modifiez le fichier /opt/qb/util/qbmonitord.conf .
  3. Saisissez le chemin d’accès complet de chaque répertoire sur une ligne distincte.
    Par exemple :
    • /QBData
    • /fichiersentrepriseQB
  4. Redémarrez le service qbmonitord ou qbdbfilemon.

Note importante : Le démon qbmonitord ne surveille pas les sous-répertoires automatiquement. Vous devez lister les sous-répertoires qui contiennent les fichiers d’entreprise dans le fichier qbmonitord.conf. Assurez-vous de lister les sous-répertoires qui contiennent des fichiers d’entreprise dans le fichier qbmonitord.conf.

Les ordinateurs Windows ne peuvent pas voir les répertoires partagés sur votre serveur Linux à moins qu’ils ne soient configurés comme partages Samba. Pour en savoir plus sur la configuration d’un partage Samba, lisez la documentation de Samba pour votre distribution Linux.

Pour créer un partage Samba :

  1. Devenez l’utilisateur racine :
    • Ouvrez une fenêtre de terminal.
    • Saisissez le mot de passe sudo racine et appuyez sur la touche Entrée .
    • Saisissez votre mot de passe d’utilisateur.
  2. Créer un groupe d’utilisateurs :
    • Saisissez groupadd -r groupname et appuyez sur la touche Entrée . Nom du groupe est le nom du groupe que vous voulez créer (par exemple, qbusers).
    • Saisissez nom du groupe : utilisateur1, utilisateur2, utilisateur3 pour répertorier les utilisateurs du groupe que vous avez créé à l’étape 2.
  3. Ajouter des utilisateurs et des mots de passe :
    • Saisissez useradd user pour ajouter chaque utilisateur de l’étape 3 au groupe que vous avez créé à l’étape 2.
    • Pour chaque utilisateur, saisissez smbpasswd -a user pour activer le compte d’utilisateur Samba et définir un mot de passe.
  4. Définir les autorisations de partage :
    • Saisissez chmod -R 775 /directory pour accorder aux utilisateurs l’autorisation de lire/écrire/exécuter le répertoire partagé.
    • Saisissez chgrp -R nomgroupe/répertoire pour modifier la propriété du groupe pour le répertoire partagé.
  5. Allez à /etc/samba et ajoutez les lignes suivantes au fichier smb.conf :
    • [nom_partage] - Remplacez nom_partage par le nom que vous voulez utiliser pour le partage (il s’agit du nom que vos clients Windows verront).
    • chemin = /répertoires - Remplacez répertoire par le chemin d’accès complet du répertoire que vous avez créé sur votre serveur Linux pour stocker les fichiers d’entreprise QuickBooks.
    • comment = partage samba pour les fichiers d’entreprise
    • utilisateurs valides = utilisateur1 utilisateur2 utilisateur3 - Remplacez utilisateur par les noms d’utilisateur que vous avez énumérés à l’étape 2.
    • public = non
    • inscriptible = oui
    • imprimable = non
    • créer un masque = 0765
  6. Saisissez Service SMB Redémarrage pour redémarrer le démon Samba.

Les utilisateurs de QuickBooks Desktop Enterprise peuvent accéder aux fichiers d’entreprise sur le serveur Linux à partir de leur client Windows.

Vous devez redémarrer le démon syslog après l’installation pour enregistrer les messages dans le fichier qbmonitord.log.

  1. Ouvrez une fenêtre de terminal.
  2. Saisissez /etc/init.d/syslog redémarrer , puis appuyez sur Entrée .

Le démon syslog enregistre les messages de qbmonitord dans le fichier qbmonitord.log.

Téléchargez la version PDF du guide d’installation et de configuration du gestionnaire de serveur de bases de données Linux pour en savoir plus.

Retour en haut de la page



Messages d’erreur

Tous les messages du journal des erreurs de qbmonitord sont générés dans le fichier /var/log/qbmonitord.log .

  • Saisissez queue -f /var/log/qbmonitord.log pour voir les 10 dernières lignes du fichier qbmonitord.log ainsi que chaque nouvelle ligne au fur et à mesure qu’elles sont ajoutées.
  • Saisissez queue -n 100 -f /var/log/qbmonitord.log pour voir plus que les 10 dernières lignes.

Messages du journal d’erreurs du serveur Linux

Message d’erreurDescription
Un paramètre a été spécifié avec la commande qbmonitordLe démon qbmonitord n’utilise pas de paramètres.
Une erreur imprévue s’est produiteUn message d’erreur plus détaillé suit cette erreur.
Le gestionnaire d’interruptions ne peut pas être initialiséUne erreur s’est produite pendant l’initialisation du gestionnaire d’interruptions.
Aucun répertoire trouvé dans le fichier de configurationVos répertoires partagés ne figurent pas dans le fichier qbmonitord.conf. Modifiez le fichier qbmonitord.conf et indiquez chaque répertoire sur une ligne distincte.
Impossible d’ouvrir la connexion FAMAssurez-vous que FAM (via xinetd) et portmapper sont en cours d’exécution.
Le fichier de configuration n’a pas pu être luLe fichier qbmonitord.conf n’a pas été trouvé dans le répertoire /opt/qbes7/util .
Erreur lors de la création du métafichierLe démon qbmonitord n’a pas pu créer le fichier qbdir.dat dans votre répertoire partagé. Assurez-vous que le répertoire dispose des autorisations appropriées.

Messages d’erreur du client Windows

Message d’erreurDescription
Une erreur s’est produite lorsque QuickBooks a essayé d’accéder au fichier d’entreprise. Veuillez réessayer. Si le problème persiste, communiquez avec le soutien technique d’Intuit et fournissez le code d’erreur suivant. (-6000, -83).Le gestionnaire de base de données n’a pas accès au fichier d’entreprise. 
Assurez-vous que le fichier d’entreprise se trouve dans un répertoire du fichier qbmonitord.conf. Redémarrez ensuite l’application QuickBooks Desktop Enterprise sur le client Windows.
Une erreur s’est produite lorsque QuickBooks a essayé d’accéder au fichier d’entreprise. Veuillez réessayer. Si le problème persiste, communiquez avec le soutien technique d’Intuit et fournissez le code d’erreur suivant. (-6000, -82).Il y a un problème avec la configuration des autorisations d’utilisateur.
Assurez-vous :
  L’utilisateur est un utilisateur valide figurant dans le fichier smb.conf et le fichier /etc/group. 
  • l’utilisateur a un nom d’utilisateur et un mot de passe Samba valides.
Vous essayez de travailler avec un fichier d’entreprise qui se trouve sur un autre ordinateur, mais cet ordinateur nécessite une installation et une configuration supplémentaires.Le serveur de base de données ne fonctionne pas sur le serveur Linux.
Assurez-vous :
   • Le gestionnaire de base de données est exécuté sur le serveur Linux : (dans une fenêtre de terminal, saisissez : ps -ef | grep qbdbmgrn_31 ).
   • Le serveur Linux peut voir les clients Windows.
   • Les clients Windows peuvent voir le nom d’hôte ou l’adresse IP du serveur Linux.

Retour en haut de la page