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

BC 21 and Higher - PowerShell Cmdlet (Replacement of Business Central Administration).

Hi Readers, As discussed in last article about deprecating of Business Central Administration, there are few common actions that we use in administration till Business Central 20. For our on-prem customers, we will still require doing activities. As Microsoft suggest we need to start using PowerShell cmdlet.    Let's see how to do those via PowerShell, or Administration Shell. I will be keep adding commands as you comment to this article.

Send Mail with Attachment From Navision.

Hi all, We have seen how to save a report into PDF and how to send mail to a customer. Let's link these two post in one i.e. Mailing statement to a customer into PDF Format. This article is part of the Series. Please Refer  Table of Content here . If you have the old objects set let me brief you what I will be changing - 

MSDYN365BC - Data Upgrade To Microsoft Dynamics 365 Business Central on premises.

Hi Readers, We have already talked about the number of steps for upgrading to Business Central on Premises from different NAV versions. After that article, I received multiple requests for an article which list down steps for Data Migration. In this article, we will discuss steps of data migration to MSDYN365BC (on-Prem) from NAV 2017. For this article, I am considering a Cronus Demo Database without any customization. For an actual upgrade project, we will have to complete object merge using compare and Merge process. After the Merge Process, the next step is data migration. Let's discuss those steps. Direct Upgrade to Microsoft Dynamics 365 Business Central (on-Prem) is from following versions - 1. NAV 2015. 2. NAV 2016. 3. NAV 2017. 4. NAV 2018.