I am working on upgrading a utility from Epicor called XL Connect. It uses SSRS and its authentication to generate and access reports. But my question here revolves around SQL Server and SSRS.
We have a Server 2008 R2 Datacenter (64-bit) VM that runs SQL 2008 (not R2) 64-bit and SSRS. According to the Epicor documentation, the installer for XL Connect is supposed to detect all instances of SSRS on the aftorementioned SQL server. For some reason their installer does not detect our instance of SSRS. What it ends up doing is installing SQL 2008 R2 Express as a separate SQL instance on my existing SQL server specifically for XL Connect. Yes, Epicor recommends you install everything needed for XL Connect on the same box that is running SQL Server and the Epicor database.
The additional instance of SQL did not seem to affect our production instance of SQL (which is what I would expect), but I went ahead and reverted back to the snapshot I took before doing any more of the XL Connect upgrade until Epicor can help sort out the issue with the installer.
So if I do have to go ahead and install this additional instance of SQL on that same box (not sure why I would have to do that), and it needs SSRS as well...
- Would I then have to upgrade SSRS to get it to work with SQL 2008 R2?
- Are there any issues that may arise from having those two instances of SQL though they be different versions on the same server?
Some may be wondering why we do not just upgrade our existing instance of SQL to SQL 2008 R2. That would be because we do not have software assurance and only own SQL 2008. We'd have to purchase SQL 2012 / 2014 to do that, and that purchase has not yet been approved.
Any help would be much appreciated.