How do these new cumulative updates work? (2013)

Miklos_Hollender
Member Posts: 1,598
In older times a hotfix or update was application objects or basically a new client...
Now I have downloaded cumulative update 7 for DK and it looks like a full installation DVD.
There isn't really much documentation with it (neither on customersource and I use neither a partner company nor partnersource).
Can I assume on the platform executables, client, server side just install with the repair option?
On the database side, there are no separate FOB file of modified objects? Isn't there at least a list of modified objects to merge? How do people normally install these, do they do a full database merge every time?
Now I have downloaded cumulative update 7 for DK and it looks like a full installation DVD.
There isn't really much documentation with it (neither on customersource and I use neither a partner company nor partnersource).
Can I assume on the platform executables, client, server side just install with the repair option?
On the database side, there are no separate FOB file of modified objects? Isn't there at least a list of modified objects to merge? How do people normally install these, do they do a full database merge every time?
0
Comments
-
Wait I found an Application folder. With OMG! 483 modified objects.
I should have checked this cumulative update before I started merging objects from 2009 to 2013 now I have to start again...
That answers the second one. In a pretty horrible way.0 -
on the plus side, now that you know, it makes upgrading to the last level much easier.David Machanick
http://mibuso.com/blogs/davidmachanick/0 -
That is the documentation:
http://blogs.msdn.com/b/nav/archive/201 ... tions.aspx
Some Cumulative Updates come with a complete updated Installation DVD, but that is the exception, the last one was Update 6 for 2013 R2.
http://blogs.msdn.com/b/nav/archive/201 ... eased.aspxKai Kowalewski0 -
A blog post... OK thanks. It is weird that these days people have to hunt down information from diverse sources like blogs not from one place. Anyway better than nothing. I guess sooner or later our documentation will be an RSS feed combining everything...
I get it, Cumulative Update = new name for Update Rollups.
One interesting thing is that here they say if you have a new implementaton the best practice is to use the latest objects. But of course when you actually download the update in the request email it says they are not fully tested so only use them if you have one of the problems described in the knowledge base articles. Hmm.
One thing I miss is about installing platform updates. Use installer/repair or copy-paste DLLs, stop services before? For example it mentions somewhere that update 6 and thus 7 as well will need a database conversion but it does not say if it happens when we connect with the normal client or "development environment".0 -
Hi Miklos,
I feel your pain. No remedy yet.Miklos Hollender wrote:I guess sooner or later our documentation will be an RSS feed combining everything...Miklos Hollender wrote:I get it, Cumulative Update = new name for Update Rollups.Miklos Hollender wrote:One interesting thing is that here they say if you have a new implementaton the best practice is to use the latest objects. But of course when you actually download the update in the request email it says they are not fully tested so only use them if you have one of the problems described in the knowledge base articles. Hmm.
To keep track of the changes you need to do your own source code management. With additional problems. But there is no real way around it. Without it I would simply refuse to touch any of the updates that are thrown at me.Miklos Hollender wrote:One thing I miss is about installing platform updates. Use installer/repair or copy-paste DLLs, stop services before? For example it mentions somewhere that update 6 and thus 7 as well will need a database conversion but it does not say if it happens when we connect with the normal client or "development environment".
The conversion will take place when you open the database with the development environment, and it will brick the database for older versions even if you say "no". So, careful with this.
with best regards
Jens0 -
Microsoft is working on a solution to the merging pain and what I tested in beta looks very good. Keep your eyes and ears open for any updates, hopefully soon.0
-
Thanks Mark. @jglathe: MS does TDD now? But the basic requirement for TDD is full functional transparency: a functions output must be determined entirely by its inputs, so that unit tests can be written for that function. Now in NAV theoretically the input of a function can be the whole database, because any function can look up a setting somewhere or any data really.
I could imagine TDD in ERP only if it was somehow separated. E.g. in a CU12 have a separate function for writing any table, have a separate function for checking everything, settings, data in other tables, and have them connected by functions that merely calculate and perform logic strictly from their inputs and nothing else. Those could be unit tested.0 -
Hi Miklos,Miklos Hollender wrote:MS does TDD now?
with best regards
Jens0 -
Miklos Hollender wrote:MS does TDD now?
http://www.mibuso.com/dlinfo.asp?FileID=1492
http://www.mibuso.com/dlinfo.asp?FileID=1478Kai Kowalewski0 -
I don't want to start a separate thread about it, but it looks like the 2013 R2 DK demo database actually contains no demo data like no items? Stuff like posting groups or transaction types for Intrastat are there though. Looks like a project starter DB not really demo.0
-
Hi Mark,
Does the new upgrade include a dimension fix tool?
I hope the new upgrade tool takes into account common problems and provides tools to fix them.
It would also be fantastic not to jump through hoops merging ISV protected fields. If we could merge allowing compile errors, it would make our lives much easier.David Machanick
http://mibuso.com/blogs/davidmachanick/0
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