A fast way to get Reporting Services local site working? - sql-server-2008

I was here trying to figure out why my Reports manager is empty, there's no tabs at all.
I installed SQL Server 2008 complete,
but didn't not configure Reporting
Services.
When installing SQL Server
2008, this Windows 7 version didn't
have yet IIS installed, I installed
it later.
I don't see where is this
localhost/Reports physically on my
Hard Drive, where is the physic
folder?
I don't see on IIS where is Report folder, would it exist?
alt text http://lh3.ggpht.com/_bCvG6V5JTUk/TBkp71wepUI/AAAAAAAAAMM/nW69MqioXjM/iis-without-reportingservices.png
The site settings people
talk about, I can't find it.
The "Reporting Services" service is running on automatic at SQL Server Configuration Manager.
alt text http://lh6.ggpht.com/_bCvG6V5JTUk/TBknc9ypz_I/AAAAAAAAAME/NbmudObOFGk/report-manager-empty.jpg
How can I get Reporting Services this working without struggling?
(I can't see why is necessary to customize all these user permissions)

I get it working now.
The main problem is that the current user Junior-PC\Junior was not included in "System Administrator" role http://localhost/Reports.
Enable Administrator account in Start->Right click Computer->Manage-> Local users and groups ->Groups-> Administrators
Run IE as Administrator, type http://localhost/Reports
On the top of "Report Manager" window, click on link "Site Settings"
On the next page, on the left hand, click on link "Security"
On the same page, on the right side, click on the "New role assignment" button
Type the full domain and username (for example Junior-PC\Junior) and check the "System administrator" item, then click Ok.
Now you are able to log on http://localhost/Reports as System administrator.
And then, you can create a new Folder, a new shared Datasource and then your reports within the new folder.
You see, the physic reports folder is present where you have put your new "Folder".
I thought IIS would show up some "Reports" folder since localhost URL is being called.

Related

SSRS 2008 R2 on Windows 8.1

I installed SQL Server 2008 R2 SP2 with advanced services on a Windows 8.1 environment. I selected the default configuration for the Reporting Service.
Everything seems to work, but when I try browse to the report manager I get the message
The permissions granted to user 'LocalMachine\User' are insufficient
for performing this operation. (rsAccessDenied)
The laptop is not part of a domain and the logged on user is the local admin. Does anyone have an idea how to overcome this issue?
Thanks in advance!
The problem you're encountering is due to UAC (user access control). Even though you're setup as an adminstrator you're account is not being treated as such unless you run IE as an Administrator.
To save having to remember this step each time, and to enable other browsers to be used and Visual Studio to deploy reports you need to setup your login as an explicit user to SSRS Server. Follow the steps below and that should do the trick.
Steps recommend using IE - other browsers can work with the following steps but not guaranteed.
Open Internet Explorer as Administrator(Right click the IE exe and
choose “Run as Administrator”
Go to the “SQL Server Reporting Services” Home page (http://localhost:port/Reports) which will redirect to http://localhost:port/Reports/Pages/Folder.aspx
Click on the “Folder Settings” button.
Click on the “New Role Assignment” button.
Add the Group or user name: DOMAIN\USER_NAME or in this case LOCALMACHINE\USER_NAME. You'll probably want to pick Content Manager role so your account has full functionality.
Hopefully the above will do the trick.

Problems with Reporting Services

I am using SQLServer 2008 Enterprise Edition running in Windows 7 Home Premium Edition, and I am having problems with the reporting service. The Reporting Service Configuration Manager does not show neither the Report Service Web Server Url nor the Report Manager URL. However, if I bring closer the mouse to the place where the aforementioned Urls should be a tooltip with the value of these addresses appears.
Using this invisible url I go to Report Manager and it is empty in spite of the fact that I have made an apparent successful deploy of some reports from my Visual Studio 2008.
In addition, when attempting to see the reports through the Report Service Web URL it gives me the following error :
"The permissions granted to user yamil PC yamil ' plow insufficient for performing this operation. ( rsAccessDenied ) "
At last, no one of the web sites related with Reporting Services appears in the Internet Information Services Configuration Manager. Is this normal?
This looks like permission or UAC error to me. By default, BUILTIN\Administrators or the local admin group on computer would have content manager role on RS. If you are already part of this group and you still see the error, You need to right click on your IE's icon and "Run as Administrator" before you try to browse the Report Server URL which throws the error.
For Report Manager URL, if its greyed out, URL reservation for Report Manager is not done. See if Apply button is enabled, If it is, Clicking on the Apply button under Report Manager tab should take care of it.
Make sure the user you are trying to login with is an administrator. Once that is done you should be able to go into the report manager url as specified in Reporting Services Configuration Manager.

Reporting instances

Currently I am trying to work with reporting service instances through local network.
But the problem is, I am using WMI provider for getting reporting service instances from other machine in local network, I am getting access denied exception.
Do you guys have any ideas how can I actually return all reporting service instances in local network, maybe without using WMI if it is possible?
Thanks, looking for your advices.
You need to the have the local admin of the SSRS Server go in and add users to be a 'browser'. By default SSRS is set up with only the local admin who installed the SSRS Server instance as the only one able to view the site. You need to go onto that server, log in, go into the
'Reporting Service Configuration Manager', Should display your 'ReportServer' instance if properly set up. Click OK, Click the 'Report Manager URL' on the left side, go to the link displayed. The default is usually like 'http: //(servername)/Reports'.
Once in you typically click 'site settings' on the upper right in SQL 2008 and higher. Click Security, add user or group as a 'System User'. Next go back to the 'home' landing page. Click 'Folder Settings', Security do the same thing except for 'Browser' if you want them to see reports. If you cannot get to this main landing page from the local user that installed you have other issues and need to first determine that an admin can log on. This should be the first step of administering SSRS, is verifying the default admin can log in and see the site and the web service.

Reporting Server Home Page Only displays When Run as Administrator

I am having some issues setting up Reporting Server. I can open http://localhost/reports only when I run Internet Explorer as administrator. When I try to open it from another server, logging in with the same user as the service account, I get prompted for credentials before it proceeds. What settings do I need to check\change to allow me to open the reports home page without having to open IE as administrator locally or having to enter my username and password from a remote connection? Here is the error I am receiving if I open IE not as admin.
User 'DOMAIN\USER' does not have required permissions. Verify that sufficient permissions have been granted and Windows User Account Control (UAC) restrictions have been addressed.
Connect to SSRS Report Manager (/reports) as admin, then check what you see when you click on the Folder Settings. This should give you the security settings for the root folder. Make sure that your account is included here, whether by AD group or individually. Content Manager is the most permissive setting.
In addition to checking the Home folder security settings as #Jamie-F pointed out, check the "Site Settings", "Security" as well and make sure the user or group is there.

SSRS report not being deployed onto the report server

I am having a problem with deploying the SSRS report onto the report server. When I try to deploy the report from visual studio, I get the following error:
The permissions granted to user 'krishna' are insufficient for performing this operation.
I am not sure where to give the permissions so that the report gets deployed and I can see my reports on the reports folder.
According to the article How to fix Reporting Services permissions are insufficient for performing operation (rsAccessDenied):
Make sure you have access configured to the URL http://localhost/reports using the SQL Reporting Services Configuration. To do this:
Open Reporting Services Configuration Manager -> then connect to the report server instance -> then click on Report Manager URL.
In the Report Manager URL page, click the Advanced button -> then in the Multiple Identities for Report Manager, click Add.
In the Add a Report Manager HTTP URL popup box, select Host Header and type in: localhost
Click OK to save your changes.
Now start/ run Internet Explorer using Run as Administrator.
NOTE: If you don't see the 'Site Settings' link in the top left corner while at http://localhost/reports it is probably because you aren't running IE as an Administrator or you haven't assigned your computer's 'domain\username' to the reporting services roles, see how to do this in the next few steps.
Then go to: http://localhost/reports (you may have to login with your Computer's username and password)
You should now be directed to the Home page of SQL Server Reporting Services here: http://localhost/Reports/Pages/Folder.aspx
From the Home page, click the Properties tab, then click New Role Assignment
In the Group or user name textbox, add the 'domain\username' which was in the error message
*(in my case, I added: DOUGDELL3-PC\DOUGDELL3 for the 'domain\username', in your case you can find the domain\username for your computer in the rsAccessDenied error message).
Now check all the checkboxes; Browser, Content Manager, My Reports, Publisher, Report Builder, and then click OK.
Your domain\username should now be assigned to the Roles that will give you access to deploy your reports to the Report Server. If you're using Visual Studio or SQL Server Business Intelligence Development Studio to deploy your reports to your local reports server, you should now be able to.
I encountered this same issue, but the resolution was different.
looking at http://localhost/Reports/Pages/Folder.aspx and I had to 'edit item security' to get the parent permissions to apply to the child folders and items (reports).
When I manually tried to upload using the "Upload File" function, it became clear.
(! Replacing an item with another one that has the same name, but is a different type, is not allowed.)
It seems the folders where the report is stored did not allow overwriting. I applied the parent folder permissions over the reports folder and we were able to deploy using Visual Studio again. Not sure how it got into this state.