Showing posts with label shared. Show all posts
Showing posts with label shared. Show all posts

Tuesday, March 27, 2012

Data source problem. Help! - remote report server

Hi guys,

I have project A with the data source name called 'dsyellow', which is a shared data source. The reports in this project were deployed and working fine.I created a new project(project B) and used the same dataset name (i.e.dsyellow), however this data source points to a different database. Accidentaly when I deploy project B, I overwrote the data source of Project B and I am unable to run the reports in project A. I am getting the following error message. I tried to re-deploy the the first datasource by overwriting the latest data source, however, when I run the report, I am getting the same problem. Please this is urgent. Let me know if you have any idea.

  • An error has occurred during report processing. (rsProcessingAborted)

  • Cannot create a connection to data source 'dsyellow'. (rsErrorOpeningConnection)

  • For more information about this error navigate to the report server on the local server machine, or enable remote errors

  • From Report Manager you can create a second data source that will work for Project B. Then go to the properties page for the report and select the Data Source tab and point it to this new Data source. For the Project A report, also make sure that on the Data Source tab you are pointing to the dsYellow shared data source, then go to the properties tab for the dsYellow shared datasource and make sure that the connection string and user information are what you expect.

    I hope this helps.

    |||

    I think what you said make sense. However, I am having one more issue that prevent me to do that. The issue is that I am not seeing the Data Source folder from the content page of the Report Manager. I think it seems that it is hidden. I hope I will be able to solve the problem if I am able to see the Data Source folder first. Do you have any idea about this?

    Appreciate it.

    |||

    hey! I figured out how to get back the hidden data source folder. I think I can do it now.

    Thanks for your help.

    |||Items are only hidden in the list view, if you click on the Detail View button, all items are visible. Is this what you found?|||

    Yea, that was what I found. But the issue is still there. Here is the thing,I created a new project with some reports in it. My data source is from a remote server. The report is also deployed on the same remote server. I am able to run the report from my development machine. However, the error comes after deploying it on the remote server and try to run it from the report server. I checked that my report is pointing to the right server name and database name. But no luck. Ohhhhhh it makes me crazy.

    |||Can you run the report on the actual report server so you can get the full error?|||

    I did. This is the error message:

  • An error has occurred during report processing. (rsProcessingAborted)

  • Cannot create a connection to data source 'dsyellow'. (rsErrorOpeningConnection)

  • For more information about this error navigate to the report server on the local server machine, or enable remote errors

  • |||The error is stating that you are not local so therefore it is not showing the full error stack. Can you look in the RS log files to get the actual error?|||Do you know which table shows the errors?|||

    Daniel is suggesting to look in the RS log files. They are located here:

    {Drive}:\Program Files\Microsoft SQL Server\MSSQL.{Instance_of_RS}\Reporting Services\LogFiles

    Jarret

    |||

    Hey guys,

    It may sounds crazy but I am having some previllage issue to access the report server machine to get the log file. Anyhow, let me put the problem this way. I have three servers, assume ServerA,ServerB, and ServerC. ServerA is where the database(datasource) is located. ServerB is used as a report server and Server C is my local machine where I design reports. So obviously I deployed the reports from my local machine(server C) to the remote report server(server B). Deployement was successful but I got the following error when I run the report from the report server. You might think that the report is not pointing to the right data source, I checked that several times and it is pointing to the right data source.

  • An error has occurred during report processing. (rsProcessingAborted)

  • Cannot create a connection to data source 'dsCallB'. (rsErrorOpeningConnection)

  • For more information about this error navigate to the report server on the local server machine, or enable remote errors|||

    Going along with Daniel's suggestion earlier, you should open up Internet Explorer from ServerB's desktop (the RS server), and go to http://localhost/ReportServer. Then navigate to your report and see if you get more information about your error.

    Another thing to check... Make sure your report's data source is setup correctly by doing this:

    Open http://ServerB/Reports and navigate to your report.
    Click on the 'Properties' tab, then select 'Data Source' from the left side.
    Double check your data source and initial catalog in your connection string.
    Then, select 'Credentials stored securely in the report server' in the 'Connect using...' section.
    Type in a domain account with sysadmin privileges (for this test) like DOMAIN\USERNAME, with its respective password.
    Check the box for 'Use as Windows credentials when connecting to the data source'.
    Click 'Apply' at the bottom, and then click the 'View' tab to run the report.

    Hope this helps.

    Jarret

    |||I did that so many times, but no luck.|||

    Hmmmm...

    Open up Reporting Services Configuration Manager and connect to ServerB. Click 'Database Setup' from the left pane. Make sure that the Server Name, Database Name, Credentials Type, Account Name, and Password are all correct.

    Log into ServerB directly and browse to http://localhost/Reports and paste the message you get when you try to run this report. It should give more information about your error.

    Do any other reports work from ServerB? If so, can you create another report pointing to the same database as dsCallB, with "select top 1 Name from sys.objects". Deploy it and see if it returns any data.

    Jarret

    sql
  • Data source problem. Help!

    Hi guys,

    I have project A with the data source name called 'dsyellow', which is a shared data source. The reports in this project were deployed and working fine.I created a new project(project B) and used the same dataset name (i.e.dsyellow), however this data source points to a different database. Accidentaly when I deploy project B, I overwrote the data source of Project B and I am unable to run the reports in project A. I am getting the following error message. I tried to re-deploy the the first datasource by overwriting the latest data source, however, when I run the report, I am getting the same problem. Please this is urgent. Let me know if you have any idea.

  • An error has occurred during report processing. (rsProcessingAborted)

  • Cannot create a connection to data source 'dsyellow'. (rsErrorOpeningConnection)

  • For more information about this error navigate to the report server on the local server machine, or enable remote errors

  • From Report Manager you can create a second data source that will work for Project B. Then go to the properties page for the report and select the Data Source tab and point it to this new Data source. For the Project A report, also make sure that on the Data Source tab you are pointing to the dsYellow shared data source, then go to the properties tab for the dsYellow shared datasource and make sure that the connection string and user information are what you expect.

    I hope this helps.

    |||

    I think what you said make sense. However, I am having one more issue that prevent me to do that. The issue is that I am not seeing the Data Source folder from the content page of the Report Manager. I think it seems that it is hidden. I hope I will be able to solve the problem if I am able to see the Data Source folder first. Do you have any idea about this?

    Appreciate it.

    |||

    hey! I figured out how to get back the hidden data source folder. I think I can do it now.

    Thanks for your help.

    |||Items are only hidden in the list view, if you click on the Detail View button, all items are visible. Is this what you found?|||

    Yea, that was what I found. But the issue is still there. Here is the thing,I created a new project with some reports in it. My data source is from a remote server. The report is also deployed on the same remote server. I am able to run the report from my development machine. However, the error comes after deploying it on the remote server and try to run it from the report server. I checked that my report is pointing to the right server name and database name. But no luck. Ohhhhhh it makes me crazy.

    |||Can you run the report on the actual report server so you can get the full error?|||

    I did. This is the error message:

  • An error has occurred during report processing. (rsProcessingAborted)

  • Cannot create a connection to data source 'dsyellow'. (rsErrorOpeningConnection)

  • For more information about this error navigate to the report server on the local server machine, or enable remote errors

  • |||The error is stating that you are not local so therefore it is not showing the full error stack. Can you look in the RS log files to get the actual error?|||Do you know which table shows the errors?|||

    Daniel is suggesting to look in the RS log files. They are located here:

    {Drive}:\Program Files\Microsoft SQL Server\MSSQL.{Instance_of_RS}\Reporting Services\LogFiles

    Jarret

    |||

    Hey guys,

    It may sounds crazy but I am having some previllage issue to access the report server machine to get the log file. Anyhow, let me put the problem this way. I have three servers, assume ServerA,ServerB, and ServerC. ServerA is where the database(datasource) is located. ServerB is used as a report server and Server C is my local machine where I design reports. So obviously I deployed the reports from my local machine(server C) to the remote report server(server B). Deployement was successful but I got the following error when I run the report from the report server. You might think that the report is not pointing to the right data source, I checked that several times and it is pointing to the right data source.

  • An error has occurred during report processing. (rsProcessingAborted)

  • Cannot create a connection to data source 'dsCallB'. (rsErrorOpeningConnection)

  • For more information about this error navigate to the report server on the local server machine, or enable remote errors|||

    Going along with Daniel's suggestion earlier, you should open up Internet Explorer from ServerB's desktop (the RS server), and go to http://localhost/ReportServer. Then navigate to your report and see if you get more information about your error.

    Another thing to check... Make sure your report's data source is setup correctly by doing this:

    Open http://ServerB/Reports and navigate to your report.
    Click on the 'Properties' tab, then select 'Data Source' from the left side.
    Double check your data source and initial catalog in your connection string.
    Then, select 'Credentials stored securely in the report server' in the 'Connect using...' section.
    Type in a domain account with sysadmin privileges (for this test) like DOMAIN\USERNAME, with its respective password.
    Check the box for 'Use as Windows credentials when connecting to the data source'.
    Click 'Apply' at the bottom, and then click the 'View' tab to run the report.

    Hope this helps.

    Jarret

    |||I did that so many times, but no luck.|||

    Hmmmm...

    Open up Reporting Services Configuration Manager and connect to ServerB. Click 'Database Setup' from the left pane. Make sure that the Server Name, Database Name, Credentials Type, Account Name, and Password are all correct.

    Log into ServerB directly and browse to http://localhost/Reports and paste the message you get when you try to run this report. It should give more information about your error.

    Do any other reports work from ServerB? If so, can you create another report pointing to the same database as dsCallB, with "select top 1 Name from sys.objects". Deploy it and see if it returns any data.

    Jarret

  • Data source problem. Help!

    Hi guys,

    I have project A with the data source name called 'dsyellow', which is a shared data source. The reports in this project were deployed and working fine.I created a new project(project B) and used the same dataset name (i.e.dsyellow), however this data source points to a different database. Accidentaly when I deploy project B, I overwrote the data source of Project B and I am unable to run the reports in project A. I am getting the following error message. I tried to re-deploy the the first datasource by overwriting the latest data source, however, when I run the report, I am getting the same problem. Please this is urgent. Let me know if you have any idea.

  • An error has occurred during report processing. (rsProcessingAborted)
  • Cannot create a connection to data source 'dsyellow'. (rsErrorOpeningConnection)
  • For more information about this error navigate to the report server on the local server machine, or enable remote errors
  • From Report Manager you can create a second data source that will work for Project B. Then go to the properties page for the report and select the Data Source tab and point it to this new Data source. For the Project A report, also make sure that on the Data Source tab you are pointing to the dsYellow shared data source, then go to the properties tab for the dsYellow shared datasource and make sure that the connection string and user information are what you expect.

    I hope this helps.

    |||

    I think what you said make sense. However, I am having one more issue that prevent me to do that. The issue is that I am not seeing the Data Source folder from the content page of the Report Manager. I think it seems that it is hidden. I hope I will be able to solve the problem if I am able to see the Data Source folder first. Do you have any idea about this?

    Appreciate it.

    |||

    hey! I figured out how to get back the hidden data source folder. I think I can do it now.

    Thanks for your help.

    |||Items are only hidden in the list view, if you click on the Detail View button, all items are visible. Is this what you found?|||

    Yea, that was what I found. But the issue is still there. Here is the thing,I created a new project with some reports in it. My data source is from a remote server. The report is also deployed on the same remote server. I am able to run the report from my development machine. However, the error comes after deploying it on the remote server and try to run it from the report server. I checked that my report is pointing to the right server name and database name. But no luck. Ohhhhhh it makes me crazy.

    |||Can you run the report on the actual report server so you can get the full error?|||

    I did. This is the error message:

  • An error has occurred during report processing. (rsProcessingAborted)
  • Cannot create a connection to data source 'dsyellow'. (rsErrorOpeningConnection)
  • For more information about this error navigate to the report server on the local server machine, or enable remote errors
  • |||The error is stating that you are not local so therefore it is not showing the full error stack. Can you look in the RS log files to get the actual error?|||Do you know which table shows the errors?|||

    Daniel is suggesting to look in the RS log files. They are located here:

    {Drive}:\Program Files\Microsoft SQL Server\MSSQL.{Instance_of_RS}\Reporting Services\LogFiles

    Jarret

    |||

    Hey guys,

    It may sounds crazy but I am having some previllage issue to access the report server machine to get the log file. Anyhow, let me put the problem this way. I have three servers, assume ServerA,ServerB, and ServerC. ServerA is where the database(datasource) is located. ServerB is used as a report server and Server C is my local machine where I design reports. So obviously I deployed the reports from my local machine(server C) to the remote report server(server B). Deployement was successful but I got the following error when I run the report from the report server. You might think that the report is not pointing to the right data source, I checked that several times and it is pointing to the right data source.

  • An error has occurred during report processing. (rsProcessingAborted)
  • Cannot create a connection to data source 'dsCallB'. (rsErrorOpeningConnection)
  • For more information about this error navigate to the report server on the local server machine, or enable remote errors|||

    Going along with Daniel's suggestion earlier, you should open up Internet Explorer from ServerB's desktop (the RS server), and go to http://localhost/ReportServer. Then navigate to your report and see if you get more information about your error.

    Another thing to check... Make sure your report's data source is setup correctly by doing this:

    Open http://ServerB/Reports and navigate to your report.
    Click on the 'Properties' tab, then select 'Data Source' from the left side.
    Double check your data source and initial catalog in your connection string.
    Then, select 'Credentials stored securely in the report server' in the 'Connect using...' section.
    Type in a domain account with sysadmin privileges (for this test) like DOMAIN\USERNAME, with its respective password.
    Check the box for 'Use as Windows credentials when connecting to the data source'.
    Click 'Apply' at the bottom, and then click the 'View' tab to run the report.

    Hope this helps.

    Jarret

    |||I did that so many times, but no luck.|||

    Hmmmm...

    Open up Reporting Services Configuration Manager and connect to ServerB. Click 'Database Setup' from the left pane. Make sure that the Server Name, Database Name, Credentials Type, Account Name, and Password are all correct.

    Log into ServerB directly and browse to http://localhost/Reports and paste the message you get when you try to run this report. It should give more information about your error.

    Do any other reports work from ServerB? If so, can you create another report pointing to the same database as dsCallB, with "select top 1 Name from sys.objects". Deploy it and see if it returns any data.

    Jarret

  • Data Source Not Shared

    How to create a Not Schared Data Source using Reporting Service Web Service?
    ThanksWhat do you mean by "not shared"? A data source used by a report (as long
    as it is not a shared data source) is a not shared Data Source. Are you
    asking how to create it in the designer?
    --
    -Daniel
    This posting is provided "AS IS" with no warranties, and confers no rights.
    "Ale Dori" <AleDori@.discussions.microsoft.com> wrote in message
    news:B33C9A19-D026-481B-A669-24BF9EC8FBDF@.microsoft.com...
    > How to create a Not Schared Data Source using Reporting Service Web
    > Service?
    > Thanks
    >

    Sunday, March 25, 2012

    Data source and data set confusion

    Maybe I am not understanding the way that these things work, but a little help would be apperciated.

    I want to set up my shared data sources and "write them in stone". To be honest, once a data source has been set up, there should be no reason the change it unless a login credential changes, or we change the name of a database; changes to data sources should be done by a senior admin (like me!). All fine so far? Good...

    Are data sets associated with/bound exclusively to the report, or the data source? For example, if I tie down my data sources and find a way to make them unchangeable, I then want myself and my collegues to be able to create/modify/delete data sets associated with the shared data source. If I do this, and then deploy my report (with overwrite datasources set to false) will they then work?

    If the above is possible, is there a way that I can tie down the data sources so that only a select few can modify them? This would be a minimum requisit for a reporting manager (like me) where we have many developers creating reports and writing (and over-writing!) shared datasources - and causing a report completely unconnected with their current work to fail.

    I realise that my experience is limited, and that SQL Reporting Services is young, but it is such a powerful product I can see it being used extensively across many industries in the future - mainly because it kicks Crystal in to touch on so many points.

    OK, well, witha little experimentation, I have managed to answer part of my question. The data set is associated with the report, so setting the properties of the solution, over write data sources to false, I can create reports with custom data sets - no problems. Now for the tricky bit...

    Does anyone have any as to how I can tie down the data source? It is accessible via Visual Studio, and the solution properties are easily changeable. Also, once these shared data sources are tied down, how does one add them to a solution? I can only find a way to add new data source, and then make it shared.

    I have logged on to the reporting services area in SSMS and can see the security part, but how do I associate individuals to new roles in there? They will be domain roles, btw.

    Thoughts/suggestions anyone?

    sql

    Data Source access

    Hi All,
    I'm looking to create an ad-hoc query generator so that I can create a
    report on the fly, but I would like to use RS Shared Data Sources for this.
    I have run into a problem though, in that I can't retrieve the password for
    the Shared Data Source. Is there any way to get the Data Source back as a
    connection to the database in ADO?
    Thanks in advacne,
    CathieNo you cannot get the data source back as connection. But you could try to
    implement a custom RS data extension and use it then in the shared data
    source.
    --
    This posting is provided "AS IS" with no warranties, and confers no rights.
    "Cathie" <cathie@.somewhere.com> wrote in message
    news:eqY8s64SFHA.2128@.TK2MSFTNGP14.phx.gbl...
    > Hi All,
    > I'm looking to create an ad-hoc query generator so that I can create a
    > report on the fly, but I would like to use RS Shared Data Sources for
    > this. I have run into a problem though, in that I can't retrieve the
    > password for the Shared Data Source. Is there any way to get the Data
    > Source back as a connection to the database in ADO?
    > Thanks in advacne,
    > Cathie
    >|||Hi Robert,
    I'm sorry I don't understand how a custom RS data extension would help me.
    I am want to be able to get any datasource's (within RS) tables, views,
    stored procedures etc. How would a custom RS data extension help?
    Cathie
    "Robert Bruckner [MSFT]" <robruc@.online.microsoft.com> wrote in message
    news:OIBjdIgTFHA.1404@.TK2MSFTNGP09.phx.gbl...
    > No you cannot get the data source back as connection. But you could try to
    > implement a custom RS data extension and use it then in the shared data
    > source.
    > --
    > This posting is provided "AS IS" with no warranties, and confers no
    > rights.
    >
    > "Cathie" <cathie@.somewhere.com> wrote in message
    > news:eqY8s64SFHA.2128@.TK2MSFTNGP14.phx.gbl...
    >> Hi All,
    >> I'm looking to create an ad-hoc query generator so that I can create a
    >> report on the fly, but I would like to use RS Shared Data Sources for
    >> this. I have run into a problem though, in that I can't retrieve the
    >> password for the Shared Data Source. Is there any way to get the Data
    >> Source back as a connection to the database in ADO?
    >> Thanks in advacne,
    >> Cathie
    >|||If you go through a custom data extension, you would need to implement our
    IDBConnection etc. interfaces. Hence, in the custom data extension you would
    see the actual connection string etc. used to connect to the data source.
    You could use this information to do then some adhoc query generation. What
    I'm basically saying is that you cannot easily do the adhoc query generation
    from within the report in RS 2000.
    -- Robert
    This posting is provided "AS IS" with no warranties, and confers no rights.
    "Cathie" <cathie@.somewhere.com> wrote in message
    news:e5GQ9F4TFHA.2712@.TK2MSFTNGP09.phx.gbl...
    > Hi Robert,
    > I'm sorry I don't understand how a custom RS data extension would help me.
    > I am want to be able to get any datasource's (within RS) tables, views,
    > stored procedures etc. How would a custom RS data extension help?
    > Cathie
    > "Robert Bruckner [MSFT]" <robruc@.online.microsoft.com> wrote in message
    > news:OIBjdIgTFHA.1404@.TK2MSFTNGP09.phx.gbl...
    >> No you cannot get the data source back as connection. But you could try
    >> to implement a custom RS data extension and use it then in the shared
    >> data source.
    >> --
    >> This posting is provided "AS IS" with no warranties, and confers no
    >> rights.
    >>
    >> "Cathie" <cathie@.somewhere.com> wrote in message
    >> news:eqY8s64SFHA.2128@.TK2MSFTNGP14.phx.gbl...
    >> Hi All,
    >> I'm looking to create an ad-hoc query generator so that I can create a
    >> report on the fly, but I would like to use RS Shared Data Sources for
    >> this. I have run into a problem though, in that I can't retrieve the
    >> password for the Shared Data Source. Is there any way to get the Data
    >> Source back as a connection to the database in ADO?
    >> Thanks in advacne,
    >> Cathie
    >>
    >