Nutritionist Pro™
Contact Us
About Us
your source for nutrition data and technology  


Technical FAQs

What are the System Requirements?

How do I make a back up of the database?

How do I license the software?

Can I use Nutritionist Pro on MAC?

Upgrading Nutritionist Pro on Vista Operating System

Moving a Standalone Installation and Preserving the Database

Moving a Network Installation and Preserving the Database

Allowing the Nutritionist Pro Network Service to Remain Started After Administrator Logs Off of Server (resulting message: client unable to launch program)

How to Create Multiple Instances of the Software on the Same Network

When Two Instances of Nutritionist Pro are Running on the Same Network, and the Client Logs On To the Wrong One (resulting message: client unable to launch program)

ODBC message When Attempting to Launch Nutritionist Pro

Client Receiving "Database Server Not Found" message

 


What are the System Requirements?

You can download an up-to-date PDF copy of our System Requirements here. This document outlines our system requirements for both Stand Alone and Network versions of Nutritionist Pro. For the most part our software is compatible with the most up to date Windows OS and can be compatible with MAC computers using a third party emulator program.

If you have any additional questions regarding our System Requirements, please don't hesitate to contact us at 800-709-2799 or sales@axxya.com

Back to Top


How do I make a back up of the database?
Standalone edition of the software:

The standalone database is an Access database and resides ONLY on your hard drive, so it is important to back up your data periodically. The location of your database depends on how you chose to install Nutritionist Pro. So, depending on your installation method, your database could be in one of a few locations:

  • My Computer/Local Disk/Program Files/Axxya Systems/Nutritionist Pro/Nutritionist pro.mdb
  • /C drive/Axxya Systems/Nutritionist Pro/nutritionist pro.mdb
  • If you are running Windows Vista or Windows 7 your database could also be stored under a virtual store path. You will need to change your folder options to view this pathway.

    • To do this you will need to go to the Windows or Start Icon, type "Folder" In the search box, select "Folder Options," click on the "View," look within the white box, and select "Show hidden Files and Folders." Click Apply and OK. You will now be able to see the virtual storage pathway.
    • The virtual store pathway should be: C:\Users\*User Profile*\App Data\Local\Virtual Store\Axxya System\Nutritionist Pro\NutritionistPro.mdb.
    • If your database is saved under both program files and the virtual store we recommend that you either back-up both copies or move your installation out of program files and install under our default pathway of c/root.
  • During installation of the software if you selected your own custom pathway then you will need to find that pathway to locate the Nutritionist Pro.mdb file.

The database file should be a .mdb file format and will likely be the largest file in the Nutritionist Pro folder. Once you are able to locate your database file it can be backed up on any portable drive.

Network edition of the software: 

The network database is a Sybase database and only resides on the Server. To ensure that you will be able to restore your data in the event that something happens to your server it is important to back up your database regularly. The location of your database depends on how you chose to install Nutritionist Pro. So, depending on your installation method, your database could be in one of a few locations:

  • My Computer/Local Disk/Program Files/Axxya Systems/Nutritionist Pro Network/NutritionistPro.db
  • C/Axxya Systems/Nutritionist Pro
  • If you chose to install under program files and your server is running on the Vista or Windows 7 OS then another copy of the database could be under the virtual store. If that is the case we recommend that you either backup both copies or move your installation out of program files and install under our default pathway of c/root.

The database file should be a .db file format and will likely be the largest file in the Nutritionist Pro folder. It is important to remember that in order to back up the Sybase database the service "Nutritionist Pro Database Server" MUST be stopped. Once you have located the database file and stopped the service, you are ready to back up your database. The database file can be stored on any portable drive.

Back to Top


How do I license the software?
When you install Nutritionist Pro on a new machine or server you will have to call or email our technical department. 

Standalone edition of the software:

To license the Stand alone or single version of the software go to Start/All Programs/Axxya Systems/Nutritionist Pro/ RIGHT CLICK ON Nutritionist Pro Product Licensing and then select RUN AS ADMINISTRATOR and then you will see a window with a serial #. Very important to follow this step as described above for Vista or Windows 7.. 

  1. This licensing window will show you a serial #.  IT IS VERY IMPORTANT THAT AFTER OPENING THIS WINDOW YOU DO NOT CLOSE IT AGAIN UNTIL A LICENSE KEY IS PROVIDED FROM OUR TEAM. 
  2. You can either call or email and provide our team with this serial #. 
  3. After installing you will have 3 days of unlicensed evaluation period after which you will need to license the software.

Network edition of the software: 

To license the Network server based software access Start/All Programs/Axxya Systems/Nutritionist Pro Network/Database Server Monitor/Start the "SERVER"/Press the "LICENSE" BUTTON.

  1. This licensing window will show you a serial #.  IT IS VERY IMPORTANT THAT AFTER OPENING THIS WINDOW YOU DO NOT CLOSE IT AGAIN UNTIL A LICENSE KEY IS PROVIDED FROM OUR TEAM. 
  2. You can either call or email and provide our team with this serial #. 
  3. After installing you will have 7 days of unlicensed evaluation period after which you will need to license the software.

Back to Top


Can I use Nutritionist Pro on a MAC?
If you are a MAC user then there are some PC emulator software options available that you can use. Using any of these will let you run our software applications. 

Boot Camp at http://www.apple.com/macosx/features/bootcamp.html
According to their website:
Boot Camp supports the most popular 32-bit releases of Windows XP and Windows Vista.  When you use either operating system on your Mac, your Windows applications will run at native speed. Windows applications have full access to multiple processors and multiple cores, accelerated 3D graphics, and high-speed connections like USB, FireWire, Wi-Fi, and Gigabit Ethernet.
After you’ve installed Windows OS using Boot Camp, you can start up your Mac using either operating system. Simply hold down the Option key when you power up and choose one or the other.

Parallels at http://www.parallels.com/ 
http://www.parallels.com/en/products/desktop/
According to their website:
Run Windows, Linux, and more side-by-side with Mac OS X on any Intel-powered Mac, without rebooting. With Parallels’ award wining virtualization technology, you can run Mac OS X and Windows at the same time. You can even drag-and-drop files between desktops!

VM ware Fusions at http://www.vmware.com/products/fusion/
According to their website:
Seamlessly run Windows applications alongside Mac applications with the Unity features in VMware Fusion. Find and launch Windows applications quickly with the VMware Fusion launcher. Switch between Windows and Mac applications quickly with Exposé. Minimize Windows applications to the Mac OS X Dock.

Back to Top


Upgrading Nutritionist Pro on Vista Operating System
If you are upgrading the software on Vista Operating System please call one of our Technical Support Department to assist you with this upgrade.  They can be reached at 800.709.2799 or 425.999.4350 or email them at support@axxya.com

Back to Top


Moving a Standalone Installation and Preserving the Database
  1. On the originating machine, launch Nutritionist Pro.  Go to the Help menu, then select About Nutritionist Pro.  Record the version that is shown.  Except for version 1.1, you may ignore any numbers after x.x.  For instance you only need to know 2.2, 2.3, 2.4 etc.  Then verify that you have possession of the standalone version of the corresponding disc.
  2. Exit the product.  Save the Nutritionist Pro.mdb from the C:\Program Files\ Axxya Systems\Nutritionist Pro folder to a portable drive. 
  3. Install the corresponding disc from Part A onto the new PC.  Please note that the new PC must have never had any version of Nutritionist Pro installed on that machine.
  4. Paste the saved .mdb from Part A into the C:\Program Files\Axxya Systems\Nutritionist Pro folder of the new PC.  This will overwrite the blank one that was just installed by the install disc.
  5. Perform the normal licensing of the PC by selecting Licensing from the Start/All Programs/Axxya Systems/ Nutritionist Pro program group.  Keep the window open, and then contact Axxya Systems for a license key.
  6. Confirm after receiving a license key that the database contains your customized data from your old PC.  In other words, go to the Database Foods portion of the application, choose Open Foods.  Under the Status tab at the Data Source selection, choose Custom Foods and press Search.  This will display user-added foods and recipes.

Back to Top


Moving a Network Installation and Preserving the Database

  1. On the client machine, launch Nutritionist Pro.  Go to the Help menu, then select About Nutritionist Pro.  Record the version that is shown.  Except for version 1.1, you may ignore any numbers after x.x.  For instance you only need to know 2.2, 2.3, 2.4 etc.  Then verify that you have possession of the network version of the corresponding disc.  Exit the product. 
  2. On the old server machine, using the Database Server Monitor, stop the server.
  3. Copy the NutritionistPro.db from the C:\Program Files\Axxya Systems\Nutritionist Pro Network folder to a portable drive or a different directory on the network.
  4. Install the corresponding disc from Part A onto the new server.
  5. Paste the saved .db from Part A into the C:\Program Files\Axxya Systems\Nutritionist Pro Network folder of the new server.  This will overwrite the blank one that was just installed by the install disc. Never have 2 instances of the DB in the installation folder.  Make sure that the original one is named as it was and this new one you are replacing with the original DB. 
  6. Start the “SERVER” from the Database Server Monitor screen on the new server.
  7. Access Local Disk/Axxya Systems/Nutritionist pro Network/ LicenseReset.exe.  The license reset is necessary because the pasted database contains a license appropriate to only the server that it was previously installed on. 
  8. Perform the normal licensing of the server by clicking the License button of the Database Server Monitor.  Keep the window open, and then contact Axxya Systems for a license key.
  9. After licensing has been successfully performed, launch the software on the client and  confirm that the database contains your customized data from your old server.  In other words, on the client machine, go to the Database Foods portion of the application, choose Open Foods.  Under the Status tab at the Data Source selection, choose Custom Foods and press Search.  This will display user-added foods and recipes.

Back to Top


Allowing the Nutritionist Pro Network Service to Remain Started After Administrator Logs Off of Server (resulting message: client unable to launch program)

  1. Access Control Panel/Administrative Tools/Services and make certain that the "Nutritionist Pro Database Server" service exists on this list.
  1. In case, the "Nutritionist Pro Database Server" service does not exist, follow the following steps:
    1. Access My Computer/Local Disk/Program Files/Axxya Systems/Nutritionist Pro Network folder
    2. Run “SvcW2KNPro.exe” and enter either local or domain administrative password into the available textbox
    3. Press “Create Service” button
    4. Refresh the Services screen and locate the “Nutritionist Pro Database Server” service
    5. Keep the “Nutritionist Pro Database Server” service “stopped”
    6. Access My Computer/Local Disk/Program Files/Axxya Systems/Nutritionist Pro Network folder
    7. Run the “Database Server Monitor” executable
    8. Press “Stop Server” button on the Database Server Monitor Screen
    9. Re-boot the server
    10. Start the “Nutritionist Pro Database Server” service from Services screen
    11. Examine the Database Server Monitor screen to confirm that the “Server Is Active”
    12. Log off the server
    13. Launch the client installation
  1. In case, the “Nutritionist Pro Database Server” service does exist, access the registry at the server by going to Start/ Run/ regedit/ OK.
  1. Go to HkeyLocalMachine\SYSTEM\CurrentControlSet\Services\NutritionistPro.
  2. Right click on the name and select Modify.
  1. Modify the ImagePath value, by entering a single space after dbsrv7.exe and by entering the following:
    '–hvNutritionistPro'.  Please note there is a space before the dash.  Also, this is case-sensitive, so the N and the P must be capital.
  1. Re-boot the server for changes to go into effect.

Back to Top


How to Create Multiple Instances of the Software on the Same Network
Apply the following steps to All Instances of the Nutritionist Pro Network edition

  1. Install the network edition of the software AS SERVER on the dedicated server
  2. Modify the following registry keys:
    1. HKey_Local_Machine/Software/First Databank/Nutritionist Pro Network/Database Server Name (change this name from “Nutrition” to a different name)
    2. Hkey_Local_Machine/System/CurrentControlSet/Services/NutritionistPro/Parameters (the key has the name embedded in a long string after 'all -c 20M -n').  Change “Nutrition” to the same name you have replaced the first registry key above with.)
  3. Access Control Panel/Admin Tools/Data Sources/System DSN/Nutritionist Pro/Database tab/ change the “Server” name to the appropriate name as indicated within the registry
  4. After all the instances have been modified, start the Server one by one from the Database Server Monitor screen on each server
  5. Proceed with licensing each server one at a time
  6. Adjust the clients’ Data Sources accordingly by accessing the “Database tab” and changing the “Server” name.

Back to Top


When Two Instances of Nutritionist Pro are Running on the Same Network, and the Client Logs On To the Wrong One (resulting message: client unable to launch program)

  1. This is common when users are moving from an old server to a new server.
  2. Starting with version 7 of Adaptive Server Anywhere (ASA), when a second instance is launched on the same network or server, the second one automatically uses a port that is different from the first in order to avoid both instances attempting to respond to each other’s clients.  It appears that in most cases the first will use port 2638 (default port) and the second will use 49152.  A given IP address has thousands of ports available, but only one will be used by a given application.  As a result, any client ODBC DSNs that are configured with no port number (IP address only) will continue to log in to the first server, even after a re-boot of the client.  As a result, the client DSN must be configured to the appropriate port number during a transition.
  3. Use this command line to observe which port is chosen by the second instance executed from the C:\Program Files\ First Databank\Nutritionist Pro Network folder:
    ‘dbsrv7.exe -z -gd all -c 20M -n Nutrition NutritionistPro.db -n NutritionistPro’.
  4. Hit enter.
  5. Refer to the client DSN as noted in this document’s section TOPIC:  Client Receiving “Database Server Not Found” Message.  On all licensed client machines, go to the host=server name text and add ‘;port=portnumber’.
  6. Always reboot the client after a DSN change for the change to take effect.

Back to Top


ODBC Messages When Attempting to Launch Nutritionist Pro

  1. The most common cause of this error is that multiple user accounts have been set up on the PC, yet the user who is  attempting to use Nutritionist Pro does not have sufficient rights to the software’s folder C:\Program Files\Axxya Systems.  This can be resolved by an administrator logging on to the PC and granting all users/groups full control rights over “Axxya Systems” folder.
  2. If this does not resolve the issue, one other possibility is that for some reason the ODBC Data Source has been corrupted.  This can be viewed by going to Start/Control Panel/Administrative Tools/Data Sources and clicking the System DSN tab.  Check the properties and settings that you see when you click Configure for the Nutritionist Pro entry.  When you click Select the database name should be Nutritionist Pro.mdb and the location should be C:\Program Files\Axxya Systems\Nutritionist Pro.
  3. If this does not solve the error message, destroy and recreate the System DSN by clicking Nutritionist Pro and selecting Remove.  For the standalone version, create a new DSN with the name above and re-select the database path and name as above.

Back to Top


Client Receiving “Database Server Not Found” Message

  1. Commonly after client upgrade, ODBC System DSN is corrupted, where the network is not recognizing the client version.
  2. Go to Control Panel/Administrative Tools/Data Source/ System DSN tab/ Nutritionist Pro/ Configure button/ Network tab.  All boxes should be unchecked except TCP/IP.  Next to this must be the words HOST=server’s name.  Please note there can be no spaces in the host=server’s name text.
  3. In case your server and clients are software firewalled, perform the following steps on the SERVER:
  4. Make sure that Firewall is ON and ―Don‘t allow exceptions is UNCHECKED under General tab.
  5. Go to Exceptions tab and click on Add Port and add the following port twice as  “UDP and “TCP”:
           a. Name: dbsrv7.exe
           b. Port Number: 2638
  6. Test the client connection once again

Back to Top

 


Home Privacy Policy Terms of Use Contact Us Site Map
 
COPYRIGHT 2014 © AXXYA SYSTEMS LLC. ALL RIGHTS RESERVED.