Skip to main content

NAV 2009, 2009 SP1 and 2009 R2 in Same Machine Continued...


Hi all,

As promised in earlier post  that I will try to figure out the way to run classic report from Role Tailored client which is not installed on my machine.
One of my post  I explained that from where Role Tailored client find the path of classic client, I am just using that.
My machines have NAV 2009 SP1 Installed. I went to registry editor (regedit.exe) to find the key where the information of classic client in stored.











As you can see in the screen shot above (FOR WIN 7) that the information about classic client is stored in Computer\HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS\CurrentVersion\App Paths\finsql.exe
Go to File & select Export and save the registry file on desktop with Name say NAV Classic for NAV 2009 SP1. Now open the file in notepad.







The selected line shows the path of finsql that need to start when we execute a report whose RTC Layout is not created.
Let’s change the file and make changes for other versions (NAV 2009 & NAV 2009 R2) classic default Path.
I saved the file with name NAV Classic for 2009 & NAV Classic for 2009 R2 and here how they looks.









Let’s create a new Report in NAV 2009 R2 say Test Report and try to run that report from RTC.
As expected I got the error.












Now let’s add information for classic client in Registry for NAV 2009 R2. For this just double click the registry file that we have created for NAV 2009 R2.
An Warning will appear, click yes.












Now let’s again try to run that report. (during this operation the RTC Client should be closed).











And it’s done.

You can restore the path of default version but just clicking on the registry file that we have saved in the first step.
Thanks & Regards,
Saurav Dhyani

Comments

  1. Hey, just a heads up, if you want to change the registry in Windows XP you should do it like this instead:

    "Path"="C:\\Program Files\\Microsoft Dynamics NAV\\60\\Classic\\"
    @="C:\\Program Files\\Microsoft Dynamics NAV\\60\\Classic\\finsql.exe"

    First the path and then the @ (default), otherwise it won't work.
    Thanks for the help, this post was very helpful! Cheers

    ReplyDelete
  2. Hey Luis thanks for the update, i missed that part.

    Thanks if you find the post helpful! Cheers

    ReplyDelete
  3. If you find this registry key to be a problem, then please vote for a fix here: https://connect.microsoft.com/dynamicssuggestions/feedback/details/716463/allow-multiple-rtc-versions-on-the-same-computer

    Thanks in advance

    ReplyDelete
  4. Hey there Saurav, I was wondering around the Internet and couldn't find an answer to a problem I have and since your blog was the one that solved my prior issue I just wanted to ask you something:
    Can I run a page on SP1 Classic, when I have R2 installed, and make it open SP1 RTC instead of R2 RTC like it does?
    Many thanks in advance!

    ReplyDelete
    Replies
    1. Hi Luis,
      Thanks for the query.
      I will look for the solution for the issue and will revert you back for sure.

      Just to confirm that i understand it correctly - you have both SP1 & R2 RTC running on single machine and both services running.

      You want to run a page from classic client that is on SP1 and want to open the specific RTC version from there.

      Regards,
      Saurav Dhyani

      Delete
    2. Hi Luis,
      I found out a link which full fill your requirement.

      Please have a look on it at http://blogs.msdn.com/b/nav/archive/2009/11/17/how-to-run-2-rtc-on-the-same-pc-and-connect-it-to-different-db-how-to-run-pages-reports-from-diff-db.aspx

      i think this being done for multiple instance of Navision RTC but same version. I will be testing it next week as i am on holiday and will be trying to do it for different versions also.

      You might use it in the mean time. Let me know if any other input required.

      Thanks & Regards,
      Saurav Dhyani

      Delete

Post a Comment

Popular posts from this blog

VIEW SERVER STATE permission on SQL Server?

Hi all, Sometime While trying to Login into a database we face an error message as shown below. --------------------------- Microsoft Dynamics NAV Classic --------------------------- You cannot start Microsoft Dynamics NAV Classic because you do not have the VIEW SERVER STATE permission on SQL Server. Contact your system administrator. --------------------------- OK    ---------------------------

RTC Report It is not possible to instantiate the Visual Studio bridge.

Hi all, As a Navision developers I have Multiple Versions of Navision running in single Machine. As discussed Earlier in the post how to run multiple Version of RTC in single machine. So my machine have following details for RTC Versions - NAV 2009 R2    - is installed. NAV 2009 SP1  - is copied at C:\Program Files (x86)\Microsoft Dynamics NAV\60\NAV 6.0 SP1 IN\ NAV 2009         - is copied at C:\Program Files (x86)\Microsoft Dynamics NAV\60\NAV 6.0 IN\ This approach has been working great for execution of Classic and RTC Clients. However, after installing Dynamics NAV 2009 R2, if i tried to view the Layout for an NAV 2009 SP1 Report i was getting the following error: ---------------------------  Microsoft Dynamics NAV Classic  ---------------------------  It is not possible to instantiate  the Visual Studio bridge.  ---------------------------  OK    --------------------------- After searchi...

NAV 2013 R2 - Cumulative update 12 Released.

Hi all, Please find below the details of  Cumulative Update 12 released for Microsoft Dynamics NAV 2013 R2. Title - Cumulative Update 12 for Microsoft Dynamics NAV 2013 R2 Build No. - 38053 Release Date - October, 2014 Local Version Included - AU, AT, BE, CH, DE, DK, ES, FI, FR, IS, IT, NA, NL, NO, NZ, SE, UK, RU Download Link Note: Implementing this cumulative update will require a database conversion unless you have already implemented update rollup 5.