Forums

Resolved
0 votes
Hi All,

I recently discovered that Quickbooks has a Linux Database manager and I'm trying to implement this at one of our clients so that they don't need to run the primary Quickbooks database on the windows workstation but rather on the ClearOS firewall. They have around 5 staff (small business) but this would be really handy as the backups can then be done on the server as they are currently being done.

I'm not sure if anyone else has tried this but I hope that the following will help someone out there:
Steps:

1) Download the Quickbooks Database Manager and Pub key from
http://intuitglobal.intuit.com/iq/quickbooks/docs/qbdbm-pubkey.asc
http://intuitglobal.intuit.com/iq/quickbooks/docs/qbdbm-22.0-2.i386.rpm

Manual if needed: http://enterprisesuite.intuit.com/resources/LinuxInstallGuide_12.0.pdf

2) Import the pubkey for the RPM with rpm --import filename.asc
You can check the RPM with "rpm -K packagename"

3) Install the package with "rpm -ivh packagename"

4) Make sure that the company files are on a Flexshare that everyone who needs is access has RWX access to

5) You specify Company files in the qbmonitord.conf file.

Edit the /opt/qb/util/qbmonitord.conf file to list the directories that store the QuickBooks company files. Type the full path of each directory on a separate line, for example:

/var/flexshare/shares/QB/QBData
/var/flexshare/shares/QB/QBcompanyfiles

The qbmonitord daemon monitors the directories
For each directory, the qbmonitord daemon ensures that the correct qbdir.dat file exists.

Restart the qbmonitord or qbdbfilemon service.
Apparently the qbmonitord daemon does not monitor subdirectories. Be sure you list subdirectories that contain company files in the qbmonitord.conf file.

6) Restart syslog ...
---
The above has been successful so far but have had some minor problems here and there. Anyone else who has done this, I'd appreciate their feedback
Wednesday, July 03 2013, 02:48 PM
Share this post:
Responses (9)
  • Accepted Answer

    Friday, September 23 2016, 01:15 AM - #Permalink
    Resolved
    0 votes
    how do i get multi user to work on quickbooks i installed the linux software and setup every thing but in quickbooks i get a h202 error and i tried to follow and it still dose not help i looked at /var/log/message and i get error value to large for defined date type

    i do not know how to fix that can any one help

    please help
    The reply is currently minimized Show
  • Accepted Answer

    Friday, January 10 2014, 06:33 PM - #Permalink
    Resolved
    0 votes
    I'm fighting with this right now...

    QBES support told me that I need to add root to the group that owns the samba share (so allusers) but that doesn't seem like the best idea to me.

    Does anyone know (or theorize) what side effect adding root to allusers will have? What if I make root own the flexshare? Apparently the qbes database driver uses root to access data (or I'm missing a fundamental concept here).

    Also, I thought about the "winadmin" user... But I can't add it to any groups ("usermod: winadmin not found in /etc/passwd")

    QBES support are dicks about supporting ClearOS.

    I am planning an upgrade to 6.5x 64bit (well, a new full install to upgrade from 5.2) but am concerned with the fact that one service I must have running is a 32bit precompiled package for the "QuickBooks Enterprise Solutions Database Driver", qbdbm-24.0-1.i386.rpm. An old howto in a ClearOS forum (http://www.clearcenter.com/support/documentation/clearos_guides/quickbooks_enterprise_on_clearos) describes installing QBES on ClearOS, but mentions the need to install 32bit libraries. Is this still the case for ClearOS 6.5, and, if so, is the method the same as described in the old howto?
    The reply is currently minimized Show
  • Accepted Answer

    Sunday, August 18 2013, 04:29 PM - #Permalink
    Resolved
    0 votes
    i am using quickbooks pro and only one person at a time is opening the file but when i open the file then i close the file and some one trys to open it they cant the file is read only then i have to change the file to read/write and they can open it then then when they exit i can't open it and i have to go and change it to read/write again is there a way so that dose not happend and it is only on the quickbooks files
    The reply is currently minimized Show
  • Accepted Answer

    Sunday, August 18 2013, 03:29 PM - #Permalink
    Resolved
    0 votes
    This is definitely correct that this only works with Quickbooks Enterprise and not with Quickbooks Pro.
    The Quickbooks Pro 2014 version will apparently have a database manager that will work with *Nix

    For one of our clients who is running Quickbooks Pro on a little workstation we are merely using Second Copy to copy the Quickbooks Company files daily to a network share using flexshare authentication data.

    Lou: What are the directory and file ownership permissions and are you using the flexshares to access the files?
    The reply is currently minimized Show
  • Accepted Answer

    Lou
    Lou
    Offline
    Friday, August 16 2013, 11:09 PM - #Permalink
    Resolved
    0 votes
    We too have QuickBooks Enterprise running for a couple of clients, both on ClearOS 6.4. The only issues we have is that whoever "owns" QuickBooks files on the server has to be the first one to open QuickBooks. Once that user opens QuickBooks, everybody else can access the files. There may be a way around this but it hasn't really been an issue with our two customers so we haven't bothered yet. The other issue is that a user from time to time will close QuickBooks incorrectly and won't be able to log back in to QuickBooks because QuickBooks sees them as already connected. A simple restart of the QuickBooks server program fixes that.
    The reply is currently minimized Show
  • Accepted Answer

    Friday, August 16 2013, 03:10 PM - #Permalink
    Resolved
    0 votes
    is there a way to get quickbooks pro to work on a linux server

    i have the files on the server but every time some one opens a file it changes on of the files to read only
    The reply is currently minimized Show
  • Accepted Answer

    Friday, August 16 2013, 01:53 PM - #Permalink
    Resolved
    0 votes
    Quickbooks Enterprise is the only version that supports a Linux server.
    The reply is currently minimized Show
  • Accepted Answer

    Friday, August 16 2013, 04:01 AM - #Permalink
    Resolved
    0 votes
    dose this work on quickbooks pro version
    The reply is currently minimized Show
  • Accepted Answer

    Friday, July 12 2013, 01:01 PM - #Permalink
    Resolved
    0 votes
    I've done this for a number of my customers. I've found that the Linux server edition of QB isn't exactly a first class citizen - if you require QB support for any reason and tell them you're on a Linux Server the support personnel start hemming & hawing.

    But anyway, I'm using for 3 customers - 2 on COS 5 and one on COS 6. Have you had trouble with clients not connecting if the DNS name is not the same as the netbios name?
    The reply is currently minimized Show
Your Reply