Install Linux Database Server Manager
by Intuit• Updated 3 months ago
Learn how to install the QuickBooks Desktop Enterprise Database Manager on a Linux file server.
The QuickBooks Desktop Enterprise Linux Database Server Manager lets you host and store QuickBooks files on a Linux file server. We’ll help you install it on your server.
Note: QuickBooks Desktop Enterprise 23.0 doesn’t support the Linux database manager. Find out more about the system requirements for QuickBooks Desktop 2023.
This article covers the following topics:
Here’s some important info to be aware of before you install the on your Linux Server.
Install the Linux Database Server Manager
Note: If you have OpenSuse on your Linux server, you also need the fam-server package 2.7.0.29 turned on.
- Download the Linux Database Server Manager RPM package.
- Become the root user:
- Open a terminal window.
- Enter sudo password root and press Enter.
- Enter your user password.
- Verify the integrity of the package with the GPG public key:
- Download the public key onto your Linux server.
- Open a terminal window.
- Enter rpm --import qbdbm-pubkey.asc and press Enter to add the public key to the keyring (a database of trusted keys on your Linux server).
- Enter rpm -K packagename and press Enter (packagename is the name of the Linux Database Server Manager RPM package you downloaded).
- If the command returns gpg ok continue to step 4. Otherwise, delete the downloaded packages and repeat steps 1 thru 3.
- In a terminal window, enter rpm -ivh packagename and press Enter (packagename is the name of the Linux Database Server Manager RPM package).
- Create a directory to store your QuickBooks company files.
- Copy your QuickBooks company files to the directory you created.
Configure the Linux Database Server Manager
Follow these steps as the root user to setup the Linux database manager:
Download the PDF version of the Linux Database Server Manager Installation and Configuration Guide for more info.
Error Messages
All qbmonitord error log messages are output to the /var/log/qbmonitord.log file.
- Enter tail -f /var/log/qbmonitord.log to see the last 10 lines of the qbmonitord.log file as well as each new line as they are added.
- Enter tail -n 100 -f /var/log/qbmonitord.log to see more than the last 10 lines.
Linux Server Error Log Messages
Error Message | Description |
---|---|
A parameter was specified with the qbmonitord command | The qbmonitord daemon doesn't use parameters. |
An unexpected error occurred | A more detailed error message follows this error. |
The interrupt handler cannot be initialized | An error occurred during the interrupt handler initialization. |
No directories found in the config file | Your shared directories are missing from the qbmonitord.conf file. Edit the qbmonitord.conf file and list each directory on a separate line. |
Unable to open FAM connection | Make sure FAM (via xinetd) and portmapper are running. |
Config file could not be read | The qbmonitord.conf file wasn't found in the /opt/qbes7/util directory. |
Error creating meta file | The qbmonitord daemon wasn't able to create the qbdir.dat file in in your shared directory. Make sure the directory has the appropriate permissions. |
Windows Client Error Messages
Error Message | Description |
---|---|
An error occurred when QuickBooks tried to access the company file. Please try again. If the problem persists, contact Intuit Technical Support and provide the following error code. (-6000, -83). | The database manager doesn’t have access to the company file. Make sure the company file is in a directory listed in the qbmonitord.conf file. Then restart the QuickBooks Desktop Enterprise application on the Windows client. |
An error occurred when QuickBooks tried to access the company file. Please try again. If the problem persists, contact Intuit Technical Support and provide the following error code. (-6000, -82). | There's a problem with the user permission setup. Make sure: • the user is a valid user listed in the smb.conf file and the /etc/group file • the user has a valid Samba user ID and password. |
You are trying to work with a company file that is located on another computer, but that computer needs additional installation and setup. | The database server isn't running on the Linux server. Make sure: • The database manager is running on the Linux server: (in a terminal window, enter: ps -ef | grep qbdbmgrn_31). • The Linux server can see the Windows clients. • The Windows clients can see the host name or IP address of the Linux server. |
Sign in now for personalized help
See articles customized for your product and join our large community of QuickBooks users.
More like this
- Use QuickBooks Database Server Managerby QuickBooks•Updated July 05, 2024
- Install QuickBooks Desktopby QuickBooks•25•Updated 1 month ago
- Install QuickBooks Database Server Managerby QuickBooks•2•Updated July 04, 2024
- Fix Error 1920: QuickBooks Database Manager failed to startby QuickBooks•Updated June 24, 2024