Forum Discussion

vickyPBI's avatar
vickyPBI
Regular Visitor
8 years ago
Solved

Power BI SSRS 2016 server not enter into SSRS URL

Hi,

 

In my customize c# code i am sending SSRS subscription to users mail directly through SSIS.

 

I am getting the error when code reaching to one of the ReportingService2010 webservice method.

 

Subscritpions[] sub = rs.ListSubscriptions("ReportPath")

 

ReportPath = https://<server>/ReportServer/Pages/ReportViewer.aspx?%2fxxx%2fyyy%2fzzz+bbb+ccc%2faaa&rs:Command=Render

 

Note: xxx, yyy,(zzz+bbb+ccc)are folder name into my report structure.

 

I am getting this below error when breakpoint hits to rs.ListSubscriptions method.

 

The path of the item 'https://<server>/ReportServer/Pages/ReportViewer.aspx?%2fxxx%2fyyy%2fzzz+bbb+ccc%2faaa&rs:Command=Render' is not valid.
The full path must be less than 260 characters long; other restrictions apply.
If the report server is in native mode, the path must start with slash. ---> Microsoft.ReportingServices.Diagnostics.Utilities.InvalidItemPathException: \
The path of the item 'https://<server>/ReportServer/Pages/ReportViewer.aspx?%2fxxx%2fyyy%2fzzz+bbb+ccc%2faaa&rs:Command=Render' is not valid. The full path must be less than 260 characters long; other restrictions apply.
If the report server is in native mode, the path must start with slash.

 

Please help with your suggestions what is the wrong i am doing in this.

  • Anonymous's avatar
    Anonymous
    8 years ago

    The path to the report should be just the folders, not the url.

    e.g. /Folder1/Folder2/ReportName

    you should use the http://server or the querystring

     

    Thanks

    -G

2 Replies

  • Anonymous's avatar
    Anonymous
    Not applicable

    The path to the report should be just the folders, not the url.

    e.g. /Folder1/Folder2/ReportName

    you should use the http://server or the querystring

     

    Thanks

    -G

  • vickyPBI's avatar
    vickyPBI
    Regular Visitor

    I tried that way, But still getting the same error. Does the script task should get any special access to acces that URL.