Skip to main content

Microsoft Dynamics NAV Setup

This guide covers the complete setup and configuration of Microsoft Dynamics NAV for your organization. Follow these steps to ensure a proper installation and configuration.


Overview​

Microsoft Dynamics NAV (Navision) is an Enterprise Resource Planning (ERP) solution that provides:

  • Financial Management - Complete accounting and financial operations
  • Sales & Marketing - Customer management and sales processing
  • Inventory Management - Warehouse and inventory control
  • Project Management - Project tracking and management
  • Manufacturing - Production planning and control
  • Human Resources - HR and payroll management

Prerequisites​

Before installing Microsoft Dynamics NAV, ensure you have:

  • ✅ Windows Server 2016 or later
  • ✅ SQL Server installed and configured
  • ✅ Required licenses (NAV Server, Database, Users)
  • ✅ Administrative access
  • ✅ Network infrastructure configured
  • ✅ Sufficient disk space (minimum 50GB)
  • ✅ Minimum 16GB RAM (32GB+ recommended)

Installation​

Step 1: Prepare Server Environment​

  1. System Requirements

    • Windows Server 2016/2019/2022
    • SQL Server 2016 or later
    • .NET Framework (latest version)
    • IIS (if using web services)
    • Minimum 16GB RAM
    • Sufficient disk space
  2. Pre-Installation Checks

    • Verify system requirements
    • Check available disk space
    • Review security policies
    • Plan installation locations
    • Backup existing systems

Step 2: Install SQL Server​

  1. SQL Server Installation
    • Install SQL Server if not already installed
    • Configure SQL Server instance
    • Set up service accounts
    • Configure authentication mode
    • Verify SQL Server installation
SQL Server Configuration

Ensure SQL Server is properly configured before installing NAV. See Microsoft SQL Server guide for detailed SQL setup.

Step 3: Install Microsoft Dynamics NAV​

  1. Run Installation Wizard

    • Launch NAV installation media
    • Select installation type (Server, Database, Client)
    • Choose installation location
    • Select components to install
  2. Installation Components

    • NAV Server - Application server
    • NAV Database - Database components
    • NAV Client - User interface
    • Development Environment - Development tools
    • Web Server Components - Web services
  3. Complete Installation

    • Review installation summary
    • Install Microsoft Dynamics NAV
    • Verify installation
    • Check installation logs

Database Setup​

Create NAV Database​

  1. Database Creation

    • Open SQL Server Management Studio
    • Create new database for NAV
    • Configure database settings
    • Set up database permissions
  2. Database Configuration

    CREATE DATABASE [NAV_Database]
    ON (NAME = 'NAV_Data', FILENAME = 'C:\SQLData\NAV_Data.mdf')
    LOG ON (NAME = 'NAV_Log', FILENAME = 'C:\SQLLog\NAV_Log.ldf');
  3. Database Settings

    • Set recovery model to Full
    • Configure auto growth
    • Set initial database size
    • Configure file locations

Import Database Objects​

  1. Import Application Objects

    • Run NAV database import
    • Import standard objects
    • Import custom objects (if any)
    • Verify import success
  2. Initialize Database

    • Run database initialization
    • Set up initial data
    • Configure system tables
    • Verify database integrity

Server Configuration​

  1. Server Configuration

    • Open NAV Server Administration
    • Configure server instance
    • Set up service account
    • Configure server settings
  2. Server Settings

SettingDescriptionExample
Server InstanceNAV server instance nameDynamicsNAV90
Database ServerSQL Server nameSERVER01
Database NameNAV database nameNAV_Database
Service AccountService accountNAVService

Service Configuration​

  1. Service Account

    • Use dedicated service account
    • Grant appropriate permissions
    • Configure service startup
    • Set service recovery options
  2. Service Settings

    • Set startup type to Automatic
    • Configure service dependencies
    • Set up service recovery
    • Test service functionality

Company Setup​

Create Company​

  1. Company Creation

    • Open NAV client
    • Create new company
    • Enter company information
    • Configure company settings
  2. Company Information

    • Company name and code
    • Company address
    • Tax information
    • Fiscal year settings

Company Configuration​

  1. General Setup

    • Configure general ledger
    • Set up chart of accounts
    • Configure posting groups
    • Set up number series
  2. Basic Configuration

    • Currency setup
    • Language configuration
    • Regional settings
    • Date formats

User Setup​

Create Users​

  1. User Creation

    • Create Windows users or NAV users
    • Assign user permissions
    • Configure user roles
    • Set up user profiles
  2. User Permissions

    • Assign appropriate permissions
    • Configure role-based access
    • Set up data access restrictions
    • Test user access
User Management

For detailed user creation guide, see Creating New User.

Security Configuration​

  1. Authentication Setup

    • Configure Windows authentication
    • Set up NAV authentication (if needed)
    • Configure password policies
    • Set up user groups
  2. Permission Sets

    • Assign permission sets
    • Configure object permissions
    • Set up data access
    • Review security settings

Integration Setup​

LS Central Integration​

  1. LS Central Installation

    • Install LS Central components
    • Configure LS Central database
    • Set up LS Central integration
    • Test integration
  2. Integration Configuration

    • Configure store setup
    • Set up POS integration
    • Configure data synchronization
    • Test integration functionality
LS Central Setup

For detailed LS Central setup, see LS Central guide.

Web Services Setup​

  1. Web Services Configuration

    • Enable web services
    • Configure web service ports
    • Set up web service authentication
    • Publish web services
  2. Web Services Testing

    • Test web service connectivity
    • Verify web service functionality
    • Check web service security
    • Monitor web service performance

Backup Configuration​

Backup Setup​

  1. Backup Strategy

    • Schedule daily full backups
    • Configure transaction log backups
    • Set up backup retention
    • Test backup restoration
  2. Backup Configuration

    -- Full backup
    BACKUP DATABASE [NAV_Database]
    TO DISK = 'C:\Backups\NAV_Full.bak'
    WITH COMPRESSION, INIT;
Backup Testing

Regularly test backup restoration procedures to ensure backups are valid and can be restored when needed.

Maintenance Plans​

  1. Database Maintenance

    • Set up index maintenance
    • Configure statistics updates
    • Set up integrity checks
    • Schedule maintenance tasks
  2. Automated Maintenance

    • Create maintenance plans
    • Schedule automated tasks
    • Monitor maintenance execution
    • Review maintenance logs

Performance Optimization​

Database Optimization​

  1. Index Management

    • Review and optimize indexes
    • Rebuild fragmented indexes
    • Update statistics regularly
    • Monitor index usage
  2. Query Optimization

    • Review slow queries
    • Optimize query performance
    • Use appropriate indexes
    • Monitor query execution

Server Optimization​

  1. Server Settings

    • Configure memory limits
    • Set up connection limits
    • Optimize server performance
    • Monitor server resources
  2. Performance Monitoring

    • Monitor server performance
    • Track resource usage
    • Identify bottlenecks
    • Optimize configurations

Testing & Validation​

System Testing​

  1. Functional Testing

    • Test core functionality
    • Verify user access
    • Test data entry
    • Validate reports
  2. Integration Testing

    • Test LS Central integration
    • Verify web services
    • Test data synchronization
    • Validate integrations

User Acceptance Testing​

  1. User Testing

    • Train users on system
    • Test user workflows
    • Gather user feedback
    • Address user concerns
  2. Go-Live Preparation

    • Finalize configurations
    • Complete user training
    • Prepare go-live plan
    • Set up support procedures

Troubleshooting​

Common Issues​

IssueSolution
Installation ErrorsCheck system requirements, verify permissions, review installation logs
Database Connection ErrorsVerify SQL Server connectivity, check service account, review firewall rules
Service Not StartingCheck service account permissions, verify configuration, review service logs
User Access IssuesVerify user permissions, check authentication, review security settings
Performance IssuesOptimize database, check indexes, review server resources, optimize queries

Diagnostic Steps​

  1. Check Service Status

    • Verify NAV Server service is running
    • Check service logs
    • Review service configuration
    • Test service connectivity
  2. Review Configuration

    • Check server configuration
    • Verify database settings
    • Review user permissions
    • Confirm integration settings
  3. Analyze Logs

    • Review application logs
    • Check database logs
    • Analyze error logs
    • Identify patterns

Best Practices​

Installation​

  • ✅ Always backup before installation
  • ✅ Test installation in staging first
  • ✅ Document all configuration changes
  • ✅ Use dedicated service accounts
  • ✅ Follow installation best practices

Configuration​

  • ✅ Use consistent naming conventions
  • ✅ Document all configurations
  • ✅ Set up proper security
  • ✅ Configure automated backups
  • ✅ Regular performance monitoring

Maintenance​

  • ✅ Regular database maintenance
  • ✅ Monitor system performance
  • ✅ Keep system updated
  • ✅ Regular security audits
  • ✅ Document all changes


Questions?​

For questions about Microsoft Dynamics setup and configuration:

  • Contact your Technical Team Lead
  • Reach out to the Head of Software Department
  • Check Microsoft Dynamics documentation
  • Review system administration guides

Need help? Don't hesitate to reach out! 🚀