How to solve if Dynamics GP, Unknown Dictionary Error appear

IH Account 3 0 Reputation points
2024-01-17T05:17:50.84+00:00

How to solve if Dynamics GP, Unknown Dictionary Error appear & db-server status show starting for long time ?

Community Center Not monitored
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Technical Hotline9 0 Reputation points
    2024-01-17T07:35:23.4233333+00:00

    Hello IH Account 3

    Follow the below steps to address the "Unknown Dictionary Error" and prolonged "Starting" status for the db-server in Dynamics GP:

    1. Verify Dictionary File Paths:

    • Access the Dynamics.set file using a text editor.
    • Confirm the paths to dictionary files (.dic) are correct and the files exist in those locations.
    • Check for typos or inconsistencies in file names or paths.

    2. Rebuild Dictionary Files:

    • If paths are correct but the error persists, rebuild the dictionary files using dexsql.exe:
      • Locate dexsql.exe in the Dynamics GP installation directory (usually C:\Program Files\Microsoft Dynamics\GP\SQL\Utility\0).
        • Run dexsql.exe with the command: dexsql.exe -rebuild "<path to DYNAMICS database>"
        3. Start Dynamics GP as "sa" User:
        • Attempt to launch Dynamics GP or Dynamics GP Utilities using the "sa" account.
        • If successful, rebuild the dictionary files again from within Dynamics GP Utilities.
        4. Check User Permissions:
        • Ensure users have proper Read/Write permissions to the application directory, forms, reports, and third-party dictionaries.
        5. Recreate the Dynamics.set File:
        • If issues persist, rename the current Dynamics.set file.
        • Copy the Dynamics.set file from a functioning workstation with the same modules.
        Additional Troubleshooting Steps:
        • Review Event Logs: Check Windows Event Viewer for error messages related to Dynamics GP or SQL Server.
        • Restart Services: Restart Dynamics GP services and SQL Server services.
        • Check SQL Server Health: Ensure SQL Server is running properly and has sufficient resources.
        • Address Network Issues: Verify network connectivity and firewall settings if Dynamics GP is on a network server.
    • Run DEX_REQ.SQL Script: If none of the above work, run the DEX_REQ.SQL script from the Dynamics GP installation directory to recreate tables.
    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.