Skip to main content

Get 50% OFF QuickBooks for 3 months*

Buy now
Switch to QuickBooks and 70% off for 3 Months
March 24, 2020
Solved

QuickBooks .ND file FilePath

  • March 24, 2020
  • 2 replies
  • 1 view

Should the FilePath value in the .ND file on the server be from the perspective of the server or the workstation?

In other words, which of the following is correct?:

  1. FilePath=D:\QuickBooks\CompanyFile.QBW
  2. FilePath=\\Server\Share\CompanyFile.QBW

I've seen it both ways. Any guidance would be appreciated. Thanks in advance.

 

Best answer by IamjuViel

Hello, @CDU.

 

When using QuickBooks on a multi-user mode, you should only have one computer acting as the server or host. With that, you should only have one .ND file for each QuickBooks Company file that you manage.

 

Here are the possible reasons why your file path was changed:

  • Hosting features were turned on by another computer or device in your network.
  • The .QBW file was moved or saved in a different location.
  • The.ND file is damaged or corrupted.

Let's first create a backup of your company file. Once completed, let's make sure that your QuickBooks software is updated to the latest version.

 

Now, let's view the details of each file path. If you see different ServerIP and server Engine Name, the hosting feature may have been turned on or enabled by another computer or user. Here's how to turn it off:

  1. Go to the Files menu.
  2. Choose Utilities.
  3. Select Turn - off Host Multi-User Access.
  4. Click Yes to confirm.

If there are no other users that can access your company file, you can perform the following:

  1. Suppress your QuickBooks Desktop
  2. Open a sample company file
  3. Run reboot.bat
  4. Troubleshoot the QuickBooks Desktop Application
  5. Create a new Windows Administrator

You can refer to these articles for more detailed instructions:

Just a heads-up, every time you use the Database Server Manager to rescan the folders on your computer, it will create a new company file. It will be created in the same folder.

 

Keep me posted if you have other questions. I'm just a few posts away.

2 replies

Tori B
QuickBooks Team
March 24, 2020

Hey there, @CDU

 

I hope you're having a wonderful day so far. 

 

The .ND file is the network data file that is located where the company file is. Based on the two file paths you have listed above, it appears your .ND file would be located at D:\QuickBooks\CompanyFile.QBW because the D drive is local, whereas the \\server is not. 

 

For more details about the .ND file, check out: .ND files in QuickBooks Desktop.

 

Please let me know if you have further questions or concerns. I'll be here to help guide you every step of the way. You can always reach out to the Community or me anytime you have questions or concerns. Take care and have a great rest or your day! 

john-pero
Level 12
March 24, 2020

@Tori B wrote:

Hey there, @CDU

 

I hope you're having a wonderful day so far. 

 

The .ND file is the network data file that is located where the company file is. Based on the two file paths you have listed above, it appears your .ND file would be located at D:\QuickBooks\CompanyFile.QBW because the D drive is local, whereas the \\server is not. 

 

For more details about the .ND file, check out: .ND files in QuickBooks Desktop.

 

Please let me know if you have further questions or concerns. I'll be here to help guide you every step of the way. You can always reach out to the Community or me anytime you have questions or concerns. Take care and have a great rest or your day! 


 Direct from the about ND link

 

"An .ND file is created in the same folder as the company file and is identified with an .ND file extension:"

 

I would think that both address are correct and that only one ND file exists (or should) Easy enough to change any existing ND files to NDOLD and then restart QuickBooks and a new ND file will be created in proper place. 

CDUAuthor
March 26, 2020

Still looking for some answers.

 

Yesterday, QuickBooks connectivity was broken again. When I checked the .ND file, it contained the network path like this:

  • FilePath=\\Server\Share\CompanyFile.QBW

I used QuickBooks Database Server Manager to re-scan, and it changed the .ND file back to this, and it now works again:

  • FilePath=D:\QuickBooks\CompanyFile.QBW

I guess that answers the question in my original post on which one is correct. But, why or how did it end up with the first one above, if the second one is the correct one? I didn't change the file, so QuickBooks Database Server Manager must have set it both ways. What would cause it to change it to the wrong value?

IamjuViel
IamjuVielAnswer
Level 8
March 26, 2020

Hello, @CDU.

 

When using QuickBooks on a multi-user mode, you should only have one computer acting as the server or host. With that, you should only have one .ND file for each QuickBooks Company file that you manage.

 

Here are the possible reasons why your file path was changed:

  • Hosting features were turned on by another computer or device in your network.
  • The .QBW file was moved or saved in a different location.
  • The.ND file is damaged or corrupted.

Let's first create a backup of your company file. Once completed, let's make sure that your QuickBooks software is updated to the latest version.

 

Now, let's view the details of each file path. If you see different ServerIP and server Engine Name, the hosting feature may have been turned on or enabled by another computer or user. Here's how to turn it off:

  1. Go to the Files menu.
  2. Choose Utilities.
  3. Select Turn - off Host Multi-User Access.
  4. Click Yes to confirm.

If there are no other users that can access your company file, you can perform the following:

  1. Suppress your QuickBooks Desktop
  2. Open a sample company file
  3. Run reboot.bat
  4. Troubleshoot the QuickBooks Desktop Application
  5. Create a new Windows Administrator

You can refer to these articles for more detailed instructions:

Just a heads-up, every time you use the Database Server Manager to rescan the folders on your computer, it will create a new company file. It will be created in the same folder.

 

Keep me posted if you have other questions. I'm just a few posts away.

Pabz_L
March 31, 2020

The .ND file was wrong again this morning. It was working fine yesterday, then this morning it was broken.  There are only 3 users, and I've already educated them to never set their QB to do hosting.

 

Any other ideas why the .ND file continues to get changed?  (I think the owner of the company may have left QB open overnight. Can that cause this problem?)


Hi, @CDU.
 
Let me share with you an insight regarding your issue. 

 

The Network Data (ND file) are configuration files that permit the QuickBooks software to access the company file in a multi-user environment. 

 

Based on the information that you've shared so far, it looks like this has something to do with your hosting or server configuration. In this case, I'd suggest reaching out to an IT person or the hosting provider so the can double-check why it keeps on changing the location.

 

Please feel free to post if you have further questions. Have a nice day!