Hi Everyone,
I hope someone can help me sort this out. I wasn't sure if this should be submitted to SQL Server 2012 or SharePoint 2013 but I think I have ruled out an actual SQL issue here.
I have a test SharePoint 2013 Farm installed on one server. On that server we have SQL Server 2012 Standard (Database Engine Only) installed as one instance for SharePoint 2013. SharePoint 2013 is installed as Enterprise.
On another server I have SQL Server 2012 Enterprise installed I have both the Database Engine and Analysis Services installed on that server in one Instance.
I have created a new Analysis Services Cube and stored in on that server using VS 2012 Data Tools. I then use Office 2013 Excel and create a new Pivot Table and bring in that data into that workbook. I save that workbook to my desktop and can click on the DATA tab and do a "Refresh All" and the data is refreshed with no problem.
I then Save that Workbook to SharePoint 2013 in my Business Center documents library. I then try to do a Data Refresh and get the following error: External Data Refresh Failed. We were unable to refresh one or more data connections in the workbook. The following connections failed to refresh: servername ConnectionName.
Let me tell you a little bit about how I have my SharePoint 2013 setup.
In Application Management ==> Secure Store Service - I have a Target Application Id setup with an AD account name and password.
In Application Management ==> Excel Services Application Settings - I an using an Unattended Service Account that is pointing to the Target Application ID that I setup in Secure Store Service.
Now in SQL Server 2012. I have made the AD account name and password a SYSADMIN account (because nothing seemed to work) and mapped that login to my Database that I created my cube from.
I have went into the Properties of my Analysis Server on SQL Server 2012 and out that AD userid in the Security Page as a Server Administrator.
Now let me tell you the real kicker here.
I also have a Sharepoint 2010 farm that we have been testing for about a year. This is something we wanted to go into production with but now have decided we will deploy our new production site on 2013.
This has the same setup only I am using SQL Server 2008 R2 as my database for SharePoint 2010, and am using SQL Server 2008 R2 on another server and instance for Database Engines and Analysis Server.
I have already created a cube on the SQL 2008 r2 Analysis Server using BIDS.
I created a Excel Pivot Table based on that cube and save it to the SharePoint 2013 site.
I then put the SSS AD account name on the SQL Server 2008 Analysis Services Security as Administrator.
I pull up that Excel Workbook and go into Data and do a Refresh All and it works.
I then bring up my copy of the Excel workbook I created for my SQL Server 2012 Cube (this does not work on SP 2013) and save it to my Business Center in SP 2010. This will do a DATA Refresh on that workbook.
Another thing that I have done, (we have Office Web Apps Server running on the SP 2013 side), is set SPWOPISuppressSetting -view -extension xlsx so that when I bring up the Excel spreadsheet in 2013 it has a url with the xlviewer instead of the WOPI url.
OK. I have went through all of my setup. I am must wondering if I missed something in my install for this. HELP. There can't be that much difference in the installation between 2010 and 2013.
Thanks in Advance everyone.