SQL server backup vs. Navision backup

ta5
Member Posts: 1,164
Hi
Is there a reason to use navision backup when using sql server option?
Of course a navision backup offers the possibility to restore companywise or only objects, etc. But is it also needed to detect data corruption or anything else (as I've heard)? I guess no, but your opinion is appreciated.
Thanks
Thomas
Is there a reason to use navision backup when using sql server option?
Of course a navision backup offers the possibility to restore companywise or only objects, etc. But is it also needed to detect data corruption or anything else (as I've heard)? I guess no, but your opinion is appreciated.
Thanks
Thomas
0
Answers
-
I see no reason to use Navision backup for normal operations. In fact, little reason to use them at all. As far as data corruption/intergrity checking, this can be accomplished using the available SQL DBCC commands. The NAV SQL Installation guide outlines the association between the various database test and the related DBCC commands.There are no bugs - only undocumented features.0
-
Thanks!
Thomas0 -
-
Hi Garak
Interesting thread. The link to How_to_backup_navision.pdf seems to be broken, do you have the new link?
By the way, do you know the document form ExpandIT, where they say nevertheless a Navision Backup is a kind of must because sql backup does not know the internal structures of navision?
Here is the link, sorry in german only:
http://www.ctm-computer.de/ctm/produkte ... herung.pdf
Regards
Thomas0 -
bbrown wrote:As far as data corruption/intergrity checking, this can be accomplished using the available SQL DBCC commands.
I wouldn't totally agree with that. :-k
I can easily corrupt a Navision database that you could then backup with SQL, and SQL would show the database to be fine even though it was a corrupt database. Flow fields are the first candidate, but there are lots more. Simply putting a lower case non ascii character of the wrong code page into a text field like Customer name. The old bug in Navision where a flow field could overflow, can't be done in Navision now but could be replicated in SQL. Those are simple examples, but there are many more, and often the only way to fix them is to clean up the SQL create an FBK and restore it.
I understand that these are generally circumstances where someone played with the back end in SQL direct, but I do still see some use for an FBK. I wouldn't use one as my primary recovery plan in a production environment, but I still generally encourage clients to make and FBK backup once per month and restore it. Especially if they have any external process linking into Navision.David Singleton0 -
ta5 wrote:ctm-computer
:-) ctm :-) My old employer :-D
Yes i know this document ;-)
for me, the link http://www.geocities.com/navision_attai ... vision.pdf workDo you make it right, it works too!0 -
Thanks David. Circumstances like these were the reason for my original question. Actually this is quite scary, isnt't?
Regards
Thomas0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 320 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions