QuickBooks Error H194: Multi-User Hosting Setup Failure

Error H194 blocks QuickBooks Desktop from opening a company file in multi-user mode; this guide explains the cause and how to restore shared access.

Error H194 is one of the QuickBooks Desktop H-series errors that appear when a workstation tries to open a company file in multi-user mode and cannot reach the computer hosting that file. The company data itself is usually intact; the failure sits in the hosting configuration or the network path between the two machines. Our engineers clear this error regularly, and the sections below cover the message, the cause, and the fixes in order of likelihood.

What the error message says

The message most often reads:

"You are trying to work with a company file located on another computer, and this copy of QuickBooks cannot reach the server on that computer (H194)."

The exact wording varies slightly by version and release, but the code H194 and the underlying failure are the same in every case.

What error H194 means

H194 belongs to the H-series family of errors (H101, H202, H303, H505, and their variants). Every error in this family points to the same situation: QuickBooks on a workstation asked to open a company file stored on another computer, and the hosting service on that computer either did not answer or refused the connection. The host answers through the QuickBooks Database Server Manager service, which appears in the Windows service list as QuickBooksDB followed by a two-digit version number. Each company file also has a small companion file with an .ND extension that tells QuickBooks which machine is the host and which port to use. When hosting is switched on in the wrong place, the service is stopped, the port is blocked, or the .ND file is stale or damaged, the workstation cannot complete the handshake and reports an H-series code such as H194.

What triggers error H194

  • Hosting is enabled on more than one computer. QuickBooks allows exactly one host per company file; a workstation with hosting switched on tries to act as a server and collides with the real host.
  • The Database Server Manager service is stopped, missing, or the wrong version on the host machine.
  • The folder holding the company file has never been scanned by Database Server Manager, so the host does not know the file exists.
  • A firewall or security product blocks the ports QuickBooks uses. Port 8019 handles initial communication, and each installed version also uses a dynamically assigned port for data traffic.
  • A damaged or outdated .ND network data file sits next to the company file.
  • The file is opened through a mapped drive letter that Windows cannot resolve at that moment, or name resolution for the host fails.

How to fix error H194

Work through the scenarios in order; the first is the most common.

Scenario 1: hosting is enabled on multiple computers

  1. On every computer that uses the file, open QuickBooks and go to the File menu, then Utilities.
  2. If you see "Host Multi-User Access", hosting is off on that machine. If you see "Stop Hosting Multi-User Access", hosting is on.
  3. On every workstation, click Stop Hosting Multi-User Access and confirm. Only the computer that physically stores the company file should keep hosting enabled.
  4. On the host, confirm that "Stop Hosting Multi-User Access" appears, meaning hosting is active there.
  5. Open the company file on the host first, then open it from each workstation in multi-user mode.

Scenario 2: the Database Server Manager service or scan

  1. On the host, press Windows+R, type services.msc, and press Enter.
  2. Scroll to the QuickBooksDB entry for your version and confirm its status is Running and its startup type is Automatic.
  3. If it is stopped, right-click and choose Start. If the entry is missing, reinstall QuickBooks Database Server Manager from your QuickBooks installer.
  4. Open QuickBooks Database Server Manager from the Start menu, add the folder containing the company file under Scan Folders, and run a scan.
  5. Retry opening the file from a workstation.

Scenario 3: firewall or security software

  1. On the host, confirm the firewall allows the Database Server Manager executable, port 8019, and the version-specific port shown in Database Server Manager.
  2. Add exceptions in any third-party security software for the QuickBooks program folder.
  3. As a test, temporarily disable the firewall and security software, try the file, then re-enable them and keep only the needed exceptions.

Scenario 4: damaged .ND file

  1. Close QuickBooks on all machines.
  2. On the host, in the folder holding the company file, find the file with the same name as the company file and an .ND extension.
  3. Rename it so the extension reads .OLD.
  4. Reopen the company file on the host so QuickBooks rebuilds the .ND file, then reopen it from the workstations.

Scenario 5: path and name resolution

  1. Open the file by its UNC path (server name, share name, and file name preceded by two backslashes) rather than a mapped drive letter.
  2. Confirm the host is awake and not in a power-saving state, and that workstations can reach the host by name.

How to prevent error H194 from recurring

  • Keep hosting enabled on exactly one machine, and recheck the File, Utilities menu after any reinstall or new workstation setup.
  • Rescan company file folders in Database Server Manager whenever a company file is created, copied, or moved to the host.
  • Re-add firewall exceptions after a version upgrade, since the service name changes with each release year.
  • Standardize all machines on the same QuickBooks version and release.
  • Prefer UNC paths over mapped drives in shortcuts, and give the host a static IP address so workstations always find it.
Keep going

Your Desktop doesn’t have to end when Intuit says so.

Start with the master survival guide, or jump straight to the fix you need.