Logo
PREGNANCY
Windows XP
Windows Vista
Windows 7
Windows Azure
Windows Server
Windows Phone
 
 
Windows Server

Microsoft Dynamics NAV : Expanding the database

7/29/2011 11:20:40 AM

Synchronizing a SQL database

Synchronization is a process to ensure that a SQL database security system is synchronized with that of Dynamics NAV. It is important to synchronize the database after restoring of the database is complete.

It is imperative to synchronize the security model after the restore of the backup has been completed successfully, for both Enhanced and Standard synchronize models.

Expanding the database

While SQL database files can be set to auto expand up to a certain limit. We have to manually expand a Dynamics NAV Classic database. The restore process can fail with an error if there is not enough space in the database to restore.

To expand the Dynamics NAV Classic database, let's follow these steps:

  1. 1. Go to File | Database | Expand... as shown in the following screenshot:

  1. 2. The Expand Database window appears as shown in the following screenshot:

  1. 3. Enter the size that we want to expand by in the Add (KB) field of the window or enter the desired database size in the New Size (KB) field of the window.

  2. 4. If we click on the Advanced... button of the Expand Database window, there is an option to add multiple database files while expanding the size of the database. We can add multiple files to the existing database. That way, we can spread the database across multiple files.

  3. 5. The Expand Database(Advanced) window appears as shown in the following screenshot:

  1. 6. To monitor the size of the added files, go to File | Database | Information and the following window appears:

  2. 7. Click on the drop-down for the Database Name field to open the Database Files window, as shown in the following screenshot:


Things to consider while defining the backup strategy

The following are the considerations for defining a backup strategy:

  • Prepare a disaster recovery plan for the organization.

  • Consider doing a backup before any major development code promotion to the database, deleting, modifying, optimizing, and expanding the database.

  • Select the appropriate SQL database recovery model.

  • Plan to include all possible failures, including a complete loss of the physical server and/or media failure.

  • System databases of SQL Server should also be backed up.

  • A quarterly check of the restore of the backup to make sure the backups are not corrupt.

  • The backup location must be physically different from our data location.

  • A daily backup of the complete database is ideal. In the case of larger databases with lots of transactions, a differential/incremental backup can suffice.

  • Also, back up the transaction log if using SQL Server for Microsoft Dynamics NAV.

Other -----------------
- SharePoint 2010 Search : Search Reporting (part 2)
- SharePoint 2010 Search : Search Reporting (part 1) - Farm Level Reports & Site Collection Reports
- SharePoint 2010 Search : Relevancy Algorithms
- Microsoft Dynamics CRM 2011 : Using Mail Merge to Generate a Word Document That Includes List Member Information
- Microsoft Dynamics CRM 2011 : Creating Opportunities from List Members
- Microsoft Dynamics CRM 2011 : Copying Members to Another Marketing List
- BizTalk 2009 : How to Tune Each Subsystem (part 2)
- BizTalk 2009 : How to Tune Each Subsystem (part 1) - ASP.NET, SOAP, and HTTP
- Microsoft PowerPoint 2010 : Organizing Clips
- Microsoft PowerPoint 2010 : Managing Pictures
- Microsoft PowerPoint 2010 : Accessing Commands Not in the Ribbon & Customizing the Way You Create Objects
- Microsoft Dynamics AX 2009 : The MorphX Tools - Code Compiler & Dynamics AX SDK
- Microsoft Dynamics AX 2009 : The MorphX Tools - Visual Form Designer and Visual Report Design
- Windows Server 2008 R2 : Work with Windows Updates (part 3) - Use Group Policy to Configure Automatic Updates
- Windows Server 2008 R2 : Work with Windows Updates (part 2)
- Windows Server 2008 R2 : Work with Windows Updates (part 1)
- SQL Server 2005 : Privilege Escalation Without Ownership Chains
- SQL Server 2005 : Privilege and Authorization - Ownership Chaining
- SQL Server 2005 : Privilege and Authorization - Basic Impersonation Using EXECUTE AS
- Configuring Standard Permissions for Exchange Server 2010 (part 2) - Understanding & Assigning Advanced Exchange Server Permissions
 
 
Most view of day
- Microsoft Excel 2010 : Inserting Blank Rows (part 1) - Separating Subtotaled Rows for Print
- BizTalk 2006 : Custom Components (part 2) - Key BizTalk API Objects
- Working in the Background : IMPLEMENTING APPLICATION RESTART AND RECOVERY
- System Center Configuration Manager 2007 : Operating System Deployment - Task Sequences (part 2) - Tasks
- Windows Server 2012 : Deploying Storage Spaces (part 3) - Planning a Storage Spaces deployment - Hardware, Performance, Resiliency
- Microsoft Lync Server 2013 : Director Troubleshooting (part 2) - DNS Records, Logs
- Windows Phone 8 : Working with the Windows Phone Software (part 6) - Removing Multimedia Content - Removing Music from Your Phone
- Managing Client Protection : User Account Control (part 1) - UAC for Standard Users, UAC for Administrators
- Microsoft Project 2010 : Creating a Budget for Your Project (part 2) - Adding Values to Budget Resources, Pairing Resources with Budgets
- CorelDRAW X5 : Finding and Saving Important Characters
Top 10
- Sharepoint 2013 : Working with the CSOM (part 6) - Working with the JavaScript client object model - Creating, reading, updating, and deleting in the JavaScript client object model
- Sharepoint 2013 : Working with the CSOM (part 5) - Working with the JavaScript client object model - Handling errors
- Sharepoint 2013 : Working with the CSOM (part 4) - Working with the JavaScript client object model - Returning collections
- Sharepoint 2013 : Working with the CSOM (part 3) - Working with the managed client object model - Creating, reading, updating, and deleting
- Sharepoint 2013 : Working with the CSOM (part 2) - Working with the managed client object model - Handling errors
- Sharepoint 2013 : Working with the CSOM (part 1) - Understanding client object model fundamentals
- Windows Phone 8 : Configuring Mailbox Settings (part 5) - Configuring Automatic Replies
- Windows Phone 8 : Configuring Mailbox Settings (part 4) - Lightening the Display,Changing the Mailbox Sync Settings
- Windows Phone 8 : Configuring Mailbox Settings (part 3) - Message Signatures, Blind CCing Yourself
- Windows Phone 8 : Configuring Mailbox Settings (part 2) - Unlinking Mailboxes, Conversation View
 
 
Windows XP
Windows Vista
Windows 7
Windows Azure
Windows Server
Windows Phone
2015 Camaro