In this article:
In the following article, BIDS refers to the report authoring tool Business Intelligence Development Studio of SQL Server .
Use the following tips and techniques to help troubleshoot your SQL Reporting subscription, report servers, and reports.
To verify that you have the correct version of tools, review the information in Tool Compatibility.
To verify that you have credentials sufficient to access to the database server:
To verify that you have credentials sufficient to retrieve schema metadata and data from the database:
For more information about troubleshooting data connections, see Windows Azure SQL Database Connectivity Troubleshooting Guide.
If you get an error message, review issues in Troubleshooting Issues to help identify a resolution.
↑ Back to top
The following list provides descriptions and resolutions of issues you might see when you are authoring reports for SQL Reporting.
Resolution: Restart BIDS, redeploy the project, and enter the correct credentials.
Resolution: In the Report Data pane, open the data source properties, and select the correct name from the drop-down list of shared data sources.
Resolution: Verify that the report server name is the fully qualified version. You get this information from the Windows Azure developer portal when you login to your Windows Azure account with your Windows Live ID. For example: abcde01234.database.windows.net. Also, verify that you are using the report server administrator credentials to access the report server.
Resolution: Verify that the report server name is the fully qualified version. You get this information from the Windows Azure developer portal when you login to your Windows Azure account with your Windows Live ID. For example: abcde01234.database.windows.net.
Also, verify that you are using the report server administrator credentials to access the report server.
Resolution: To preview a report in BIDS, your client IP address must have permissions to access the SQL Database report data sources. Contact the database owner for each data source and ask that your IP address be added to the firewall exception list for that database.
Alternatively, you can deploy the report to the SQL Reporting report server and run it in your browser to view it. The report servers are on the same side of the firewall as the SQL Database databases and do not need firewall exceptions.
Resolution: Verify that you have entered the correct credentials. If you are using the Connection Properties dialog box, select Use SQL Server Authentication and enter your user name and password. If you are using the Shared Data Source Properties dialog box, click the Credentials page, select Use this user name and password, and enter your credentials. Only SQL Authentication credentials are supported.
Resolution: To provide credentials to access a SQL Database datasource in a report data source, use only the first part of the user name. Do not include the server name. For example, if the user name is abcdefgh@database.windows.net, use only abcdefgh. There are two scenarios for entering credentials for a report data source: at design time and at run time. At design time, in a Business Intelligence Development Studio report server project, specify credentials on the Shared Data Source Properties dialog box, Credentials tab. If a data source is configured to Prompt at run time, then in Business Intelligence Development Studio when you preview a report or from the report server when you view a report, you must enter the credentials at run time. Enter the user name and password in the report viewer toolbar:
Resolution: To provide credentials to access a SQL Database datasource in a report data source, use only the first part of the user name. Do not include the server name. For example, if the user name is abcdefgh@database.windows.net, use only abcdefgh.
There are two scenarios for entering credentials for a report data source: at design time and at run time.
Resolution: In the connection string, try adding "TrustServerCertificate=True".
Resolution: In Solution Explorer, open the Shared Data Source Properties. Click Edit (next to Connection string text box). In the Connection Properties dialog box, do the following:
If you do not see a list of databases in the drop-down list, then you do not have the correct Login credentials.
Click Test Connection to get more information about the specific error condition.
Resolution: The most common cause of this error is that the last part of the report server URL in TargetServerURL is "reports". In the project property page, verify that TargetServerURL contains a valid, fully-qualified report server URL, and that the last part is "reportserver", not "reports". For example: https://abcde01234.database.windows.net/reportserver.
Resolution: The most common cause of this error is that in the report server URL in TargetServerURL, you must use the https protocol, not just http. For example: https://abcde01234.database.windows.net/reportserver.
The following list provides descriptions and resolutions of issues you might see when you are viewing reports on SQL Reporting report servers.
Resolution: Contact Support. Include all information in the error message, including the tracing ID.
The following provides descriptions and resolutions for report rendering errors you might encounter when you are viewing reports on SQL Reporting report servers.
Resolution: Update database references and republish the report to the SQL Reporting report server.
Resolution: Increase the timeout in report datasets and then republish the report to the SQL Reporting report server. You can also review the the queries that datasets use and if possible optimize the queries to run more quickly and this way decrease the probability of encountering timeouts.
Resolution: Update the parameter properties and then republish the report to the SQL Reporting report server.
Resolution: On the Server Home page select the Allow other Windows Azure services to access this server checkbox. To open the Server Home page:
1. Go to https://windows.azure.com
2. Navigate to the SQL Database server
3. Click Firewall rules
4. Select the Allow other Windows Azure services to access this server checkbox
Resolution: Update the report query and then republish to the SQL Reporting report server.
Resolution: Update data source credentials as described in the Troubleshooting Issues: BIDS section above.
Carsten Siemens edited Revision 21. Comment: Fixed typo and added tag: has TOC
patmas57 edited Revision 19. Comment: Branding update
Fernando Lugão Veltem edited Revision 16. Comment: added toc and tags
Mary Lingel MSFT edited Revision 8. Comment: fixed typo in Tool Compatibility link
Mary Lingel MSFT edited Revision 7. Comment: added report server URL example
Mary Lingel MSFT edited Revision 6. Comment: Added Troubleshooting for UserName not including Server name for data source credentials
Mary Lingel MSFT edited Revision 4. Comment: clarified last 2 BIDS issues
Mary Lingel MSFT edited Revision 3. Comment: minor edit
Mary Lingel MSFT edited Original. Comment: Added certificate CN name issue