Showing posts with label reporting. Show all posts
Showing posts with label reporting. Show all posts

Friday, March 30, 2012

Question about Service Pack 1

Maybe my question is stupid, but I still post it here. Hope somebody can give
me an answer. MS released Service Pack 1 for Reporting services. Should I
only install the SP 1 into the server machine, or should I ask each user
install the SP 1 in his/her computer to run reports?
Thanks!server only .
"Jean" <Jean@.discussions.microsoft.com> wrote in message
news:4069EC0F-4D3B-46B6-A3F5-2D91CC0F4C12@.microsoft.com...
> Maybe my question is stupid, but I still post it here. Hope somebody can
give
> me an answer. MS released Service Pack 1 for Reporting services. Should I
> only install the SP 1 into the server machine, or should I ask each user
> install the SP 1 in his/her computer to run reports?
> Thanks!|||But why my report runs very different in different computers? The same report
runs well in some users' computers, but doesn't work in other users'
computers? That makes me so frustrating.
Thanks!
"Dennis Redfield" wrote:
> server only .
> "Jean" <Jean@.discussions.microsoft.com> wrote in message
> news:4069EC0F-4D3B-46B6-A3F5-2D91CC0F4C12@.microsoft.com...
> > Maybe my question is stupid, but I still post it here. Hope somebody can
> give
> > me an answer. MS released Service Pack 1 for Reporting services. Should I
> > only install the SP 1 into the server machine, or should I ask each user
> > install the SP 1 in his/her computer to run reports?
> >
> > Thanks!
>
>|||You should upgrade all development machines as well. And you definitely do
not do anything at the clients. If the users computers are acting
differently the first thing I would do is see what version of IE they are
on.
--
Bruce Loehle-Conger
MVP SQL Server Reporting Services
"Jean" <Jean@.discussions.microsoft.com> wrote in message
news:567BAAD6-6C11-4C2E-9548-46DE8A3814FA@.microsoft.com...
> But why my report runs very different in different computers? The same
report
> runs well in some users' computers, but doesn't work in other users'
> computers? That makes me so frustrating.
>
> Thanks!
> "Dennis Redfield" wrote:
> > server only .
> >
> > "Jean" <Jean@.discussions.microsoft.com> wrote in message
> > news:4069EC0F-4D3B-46B6-A3F5-2D91CC0F4C12@.microsoft.com...
> > > Maybe my question is stupid, but I still post it here. Hope somebody
can
> > give
> > > me an answer. MS released Service Pack 1 for Reporting services.
Should I
> > > only install the SP 1 into the server machine, or should I ask each
user
> > > install the SP 1 in his/her computer to run reports?
> > >
> > > Thanks!
> >
> >
> >|||How different? Define "doesn't work"
Jeff
"Jean" <Jean@.discussions.microsoft.com> wrote in message
news:567BAAD6-6C11-4C2E-9548-46DE8A3814FA@.microsoft.com...
> But why my report runs very different in different computers? The same
report
> runs well in some users' computers, but doesn't work in other users'
> computers? That makes me so frustrating.
>
> Thanks!
> "Dennis Redfield" wrote:
> > server only .
> >
> > "Jean" <Jean@.discussions.microsoft.com> wrote in message
> > news:4069EC0F-4D3B-46B6-A3F5-2D91CC0F4C12@.microsoft.com...
> > > Maybe my question is stupid, but I still post it here. Hope somebody
can
> > give
> > > me an answer. MS released Service Pack 1 for Reporting services.
Should I
> > > only install the SP 1 into the server machine, or should I ask each
user
> > > install the SP 1 in his/her computer to run reports?
> > >
> > > Thanks!
> >
> >
> >|||Actually, I posted the question this morning.
I have a report generated in Matrix. One of data field is a Hyperlink. I
used rs:LinkTarget=_blank to open a new window for a subreport. It works in
some computers, but not in other some computers. It really looks like work in
Win. 2000, but not Win XP. All of us use the updated IE.
Any suggestion?
Thanks to everyone!
"Jeff Dillon" wrote:
> How different? Define "doesn't work"
> Jeff
> "Jean" <Jean@.discussions.microsoft.com> wrote in message
> news:567BAAD6-6C11-4C2E-9548-46DE8A3814FA@.microsoft.com...
> > But why my report runs very different in different computers? The same
> report
> > runs well in some users' computers, but doesn't work in other users'
> > computers? That makes me so frustrating.
> >
> >
> > Thanks!
> >
> > "Dennis Redfield" wrote:
> >
> > > server only .
> > >
> > > "Jean" <Jean@.discussions.microsoft.com> wrote in message
> > > news:4069EC0F-4D3B-46B6-A3F5-2D91CC0F4C12@.microsoft.com...
> > > > Maybe my question is stupid, but I still post it here. Hope somebody
> can
> > > give
> > > > me an answer. MS released Service Pack 1 for Reporting services.
> Should I
> > > > only install the SP 1 into the server machine, or should I ask each
> user
> > > > install the SP 1 in his/her computer to run reports?
> > > >
> > > > Thanks!
> > >
> > >
> > >
>
>|||Again, define "not works"!!
What happens' It doesn't open a new window? It opens a new window but
doesn't display? ?
Jeff
"Jean" <Jean@.discussions.microsoft.com> wrote in message
news:1393708D-AAD3-4807-9575-414EF2CE44CF@.microsoft.com...
> Actually, I posted the question this morning.
> I have a report generated in Matrix. One of data field is a Hyperlink. I
> used rs:LinkTarget=_blank to open a new window for a subreport. It works
in
> some computers, but not in other some computers. It really looks like work
in
> Win. 2000, but not Win XP. All of us use the updated IE.
> Any suggestion?
>
> Thanks to everyone!
> "Jeff Dillon" wrote:
> > How different? Define "doesn't work"
> >
> > Jeff
> > "Jean" <Jean@.discussions.microsoft.com> wrote in message
> > news:567BAAD6-6C11-4C2E-9548-46DE8A3814FA@.microsoft.com...
> > > But why my report runs very different in different computers? The same
> > report
> > > runs well in some users' computers, but doesn't work in other users'
> > > computers? That makes me so frustrating.
> > >
> > >
> > > Thanks!
> > >
> > > "Dennis Redfield" wrote:
> > >
> > > > server only .
> > > >
> > > > "Jean" <Jean@.discussions.microsoft.com> wrote in message
> > > > news:4069EC0F-4D3B-46B6-A3F5-2D91CC0F4C12@.microsoft.com...
> > > > > Maybe my question is stupid, but I still post it here. Hope
somebody
> > can
> > > > give
> > > > > me an answer. MS released Service Pack 1 for Reporting services.
> > Should I
> > > > > only install the SP 1 into the server machine, or should I ask
each
> > user
> > > > > install the SP 1 in his/her computer to run reports?
> > > > >
> > > > > Thanks!
> > > >
> > > >
> > > >
> >
> >
> >|||It doesn't open a new window. It always open the subreport in the old window.
"Jeff Dillon" wrote:
> Again, define "not works"!!
> What happens' It doesn't open a new window? It opens a new window but
> doesn't display? ?
> Jeff
> "Jean" <Jean@.discussions.microsoft.com> wrote in message
> news:1393708D-AAD3-4807-9575-414EF2CE44CF@.microsoft.com...
> > Actually, I posted the question this morning.
> >
> > I have a report generated in Matrix. One of data field is a Hyperlink. I
> > used rs:LinkTarget=_blank to open a new window for a subreport. It works
> in
> > some computers, but not in other some computers. It really looks like work
> in
> > Win. 2000, but not Win XP. All of us use the updated IE.
> >
> > Any suggestion?
> >
> >
> > Thanks to everyone!
> >
> > "Jeff Dillon" wrote:
> >
> > > How different? Define "doesn't work"
> > >
> > > Jeff
> > > "Jean" <Jean@.discussions.microsoft.com> wrote in message
> > > news:567BAAD6-6C11-4C2E-9548-46DE8A3814FA@.microsoft.com...
> > > > But why my report runs very different in different computers? The same
> > > report
> > > > runs well in some users' computers, but doesn't work in other users'
> > > > computers? That makes me so frustrating.
> > > >
> > > >
> > > > Thanks!
> > > >
> > > > "Dennis Redfield" wrote:
> > > >
> > > > > server only .
> > > > >
> > > > > "Jean" <Jean@.discussions.microsoft.com> wrote in message
> > > > > news:4069EC0F-4D3B-46B6-A3F5-2D91CC0F4C12@.microsoft.com...
> > > > > > Maybe my question is stupid, but I still post it here. Hope
> somebody
> > > can
> > > > > give
> > > > > > me an answer. MS released Service Pack 1 for Reporting services.
> > > Should I
> > > > > > only install the SP 1 into the server machine, or should I ask
> each
> > > user
> > > > > > install the SP 1 in his/her computer to run reports?
> > > > > >
> > > > > > Thanks!
> > > > >
> > > > >
> > > > >
> > >
> > >
> > >
>
>|||Did you look at the URLs generated? If they are correct, then something else
is wrong.
--
Brian Welcker
Group Program Manager
Microsoft SQL Server
--
This posting is provided "AS IS" with no warranties, and confers no rights.
"Jean" <Jean@.discussions.microsoft.com> wrote in message
news:87B7A2BE-866E-4C3E-8835-E0129918D2B2@.microsoft.com...
> It doesn't open a new window. It always open the subreport in the old
> window.
> "Jeff Dillon" wrote:
>> Again, define "not works"!!
>> What happens' It doesn't open a new window? It opens a new window but
>> doesn't display? ?
>> Jeff
>> "Jean" <Jean@.discussions.microsoft.com> wrote in message
>> news:1393708D-AAD3-4807-9575-414EF2CE44CF@.microsoft.com...
>> > Actually, I posted the question this morning.
>> >
>> > I have a report generated in Matrix. One of data field is a Hyperlink.
>> > I
>> > used rs:LinkTarget=_blank to open a new window for a subreport. It
>> > works
>> in
>> > some computers, but not in other some computers. It really looks like
>> > work
>> in
>> > Win. 2000, but not Win XP. All of us use the updated IE.
>> >
>> > Any suggestion?
>> >
>> >
>> > Thanks to everyone!
>> >
>> > "Jeff Dillon" wrote:
>> >
>> > > How different? Define "doesn't work"
>> > >
>> > > Jeff
>> > > "Jean" <Jean@.discussions.microsoft.com> wrote in message
>> > > news:567BAAD6-6C11-4C2E-9548-46DE8A3814FA@.microsoft.com...
>> > > > But why my report runs very different in different computers? The
>> > > > same
>> > > report
>> > > > runs well in some users' computers, but doesn't work in other
>> > > > users'
>> > > > computers? That makes me so frustrating.
>> > > >
>> > > >
>> > > > Thanks!
>> > > >
>> > > > "Dennis Redfield" wrote:
>> > > >
>> > > > > server only .
>> > > > >
>> > > > > "Jean" <Jean@.discussions.microsoft.com> wrote in message
>> > > > > news:4069EC0F-4D3B-46B6-A3F5-2D91CC0F4C12@.microsoft.com...
>> > > > > > Maybe my question is stupid, but I still post it here. Hope
>> somebody
>> > > can
>> > > > > give
>> > > > > > me an answer. MS released Service Pack 1 for Reporting
>> > > > > > services.
>> > > Should I
>> > > > > > only install the SP 1 into the server machine, or should I ask
>> each
>> > > user
>> > > > > > install the SP 1 in his/her computer to run reports?
>> > > > > >
>> > > > > > Thanks!
>> > > > >
>> > > > >
>> > > > >
>> > >
>> > >
>> > >
>>

Question About Scalability of Reporting Services

We use SQL Server 2000 Reporting Services to represent reports for our company.

Our boss complained to me about the poor performance of Reporting Services when he viewed reports. He suspected that RS Server is a single-thread server and can not be scaled up by adding more CPUs or memories to increase the reports process speed.

Is my boss correct?

And how can we increase the performance of Reporting Servces?

Traditional scale up can resolve the issue?

Appreciate your precious reply.

Your boss is not correct :)

We will scale up with more CPUs. Most of Reporting Services is managed code, so we are subject to whatever memory constraints are in place by the CLR. So on 32-bit machines we will use up to 2GB of memory, and we will use more on 64-bit platforms.

You can check the execution log to see which reports in particular are taking a long time to execute and what phases of those executions are long running:

http://msdn2.microsoft.com/en-us/library/ms159110.aspx

See Tudor's blog entry on performance here as well:

http://blogs.msdn.com/tudortr/archive/2004/06/28/167969.aspx

It has good tips for optimizing a poorly performing report.

|||

Excellent!

Thanks alot!

Question about RS2k user logon window

When I'm trying to logon the reporting service main page, the user logon dialogue box will ask you to input the authorized user id and password(It's the account created in windows system). But when I try to open certain report!on my reporting server, this logon dialogue box will be displayed again and I have to input the account and password again. All the reports can be directly opened after second entry.

So my quesition is how to setup reporting service so that I can open all the reports directly just after the first entry.That will bother users to browse report!freely only after inputing authority information twice.

PS: My platform is Windows 2K Server SP4 + SQL Server 2K SP4.

Thats because you first contact the Reporting Server (localhot/reports) and the afterwards the localhost/reportserver Webservice. Seems that you configured it for integrated authentication and did not setup the Windows client to pass user credentials automatically or did setup the client to use basic authentication instead of integrated Wndows Authentication.

HTH, Jens K. Suessmeyer.

http://www.sqlserver2005.de|||Thanks,Suessmeyer. Where can I setup the Windows client to pass user credentials automatically ?|||Does anybody know the answer?|||

Ok,I've solved problem. That's because I use domain name to logon my reporting server like this format: http://www.xxxx.com/reports, but I've setup the IP address in the reportmanager configuration file RSWebApplication.config to access the reportserver :<ReportServerUrl>http://220.xxx.xxx.xxx/ReportServer</ReportServerUrl>.

So the first time when I logon to the report!manager, it poped up a logon window with domain name and user account like this format: www.xxxx.com/rptuser, then after I clicked certain report, it pointed to the report!server and asked you to logon with this account: 220.xxx.xxx.xxx/rptuser . I've changed my ReportServerUrl setup to domain name then the problem is solved.

Question about RS2k user logon window

When I'm trying to logon the reporting service main page, the user logon dialogue box will ask you to input the authorized user id and password(It's the account created in windows system). But when I try to open certain report!on my reporting server, this logon dialogue box will be displayed again and I have to input the account and password again. All the reports can be directly opened after second entry.

So my quesition is how to setup reporting service so that I can open all the reports directly just after the first entry.That will bother users to browse report!freely only after inputing authority information twice.

PS: My platform is Windows 2K Server SP4 + SQL Server 2K SP4.

Thats because you first contact the Reporting Server (localhot/reports) and the afterwards the localhost/reportserver Webservice. Seems that you configured it for integrated authentication and did not setup the Windows client to pass user credentials automatically or did setup the client to use basic authentication instead of integrated Wndows Authentication.

HTH, Jens K. Suessmeyer.

http://www.sqlserver2005.de
|||Thanks,Suessmeyer. Where can I setup the Windows client to pass user credentials automatically ?|||Does anybody know the answer?|||

Ok,I've solved problem. That's because I use domain name to logon my reporting server like this format: http://www.xxxx.com/reports, but I've setup the IP address in the reportmanager configuration file RSWebApplication.config to access the reportserver :<ReportServerUrl>http://220.xxx.xxx.xxx/ReportServer</ReportServerUrl>.

So the first time when I logon to the report!manager, it poped up a logon window with domain name and user account like this format: www.xxxx.com/rptuser, then after I clicked certain report, it pointed to the report!server and asked you to logon with this account: 220.xxx.xxx.xxx/rptuser . I've changed my ReportServerUrl setup to domain name then the problem is solved.

|||

edward barry date of birth 04-12-1968

city villa park il I work for school district45in dupagecounty i'm janitor work phone 630 953-8192

Wednesday, March 28, 2012

Question about restoring a database

All,
I have many DTS packages pulling data from production
servers to reporting servers. This is going to be changed
so that the production servers push the data to the
reporting servers.
The production server DBA wants to periodically make a
full backup of the databases, "zip" them, and FTP them to
the reporting servers. On the reporting servers, the "zip"
files will be un-zipped and the databases will be
restored. The databases are scattered over half the US.
Most of the tables, triggers, stored procedures, views,
users, etc. in the copied databases are not needed for our
reporting. I would like to be able to drop these objects
from the reporting server databases immediately after they
are restored. Doing so will free up significant amounts of
hard drive space.
My biggest concern is that dropping objects from a
database will cause problems when attempting a restore? Is
this concern valid?
TIA,
Mike> My biggest concern is that dropping objects from a
> database will cause problems when attempting a restore? Is
> this concern valid?
You mean that next time you will restore the database? No, that will not
cause problems. One thing, though. Top free up space after dropping the
object you need to shrink the files. Because of this, before the next
restore, you either need to delete the database first, or use the REPLACE
parameter in the RESTORE command.
--
Tibor Karaszi, SQL Server MVP
Archive at:
http://groups.google.com/groups?oi=djq&as_ugroup=microsoft.public.sqlserver
"Mike" <anonymous@.discussions.microsoft.com> wrote in message
news:057001c3a97b$cec6ea40$a401280a@.phx.gbl...
> All,
> I have many DTS packages pulling data from production
> servers to reporting servers. This is going to be changed
> so that the production servers push the data to the
> reporting servers.
> The production server DBA wants to periodically make a
> full backup of the databases, "zip" them, and FTP them to
> the reporting servers. On the reporting servers, the "zip"
> files will be un-zipped and the databases will be
> restored. The databases are scattered over half the US.
> Most of the tables, triggers, stored procedures, views,
> users, etc. in the copied databases are not needed for our
> reporting. I would like to be able to drop these objects
> from the reporting server databases immediately after they
> are restored. Doing so will free up significant amounts of
> hard drive space.
> My biggest concern is that dropping objects from a
> database will cause problems when attempting a restore? Is
> this concern valid?
> TIA,
> Mike
>
>sql

Question about Reporting Services...

I used Visual Studio 2003 to create several reports and those reports are
saved to a virtual directory at the IIS server. At present I can only open
those reports using the Report Manager came with the Reporting Services. I
wonder if I can open those reports straight from the web site with a
hyperlink and without opening the Report ManagerUI. If it is the case how
dose it work to connect to the SQL database? My understanding is the
connection/other information associated with the report is saved in a table
"Report Server" at the SQL database. Can I attach this connection string
information in a file at IIS or can it be attached right to the report
itself? Also how will it work in printing those reports in different file
formats as shown in the Reporting Manager if I allow to by-pass using the
Report Manager UI? Thank you for your infor.Hi Paul,
I assume when you mean "open" reports, you mean you want to retrieve a rendered
copy of the report (not retrieve the report definition, etc).
You can access the reports by URL quite easily. If say you have a report
"Purchase Order" in the folder "Demos" (/Demos/Purchase Order). Use this
URL:
http://<yourServer>/ReportServer/?/Demos/Purchase+Order
Then you can attach various URL parameters to control what happens. To render
the report in PDF, use this URL:
http://<yourServer>/ReportServer/?/Demos/Purchase+Order&rs:Command=Render&rs:Format=PDF
All of the database connection information is either stored in the RDL file
on the server, or as part of a Shared Data Source. So, there's no need to
send that info through the URL. If you have additional report parameters,
append them like you would any other URL querystring value. For example,
if you have a parameter "SalesYear":
http://<yourServer>/ReportServer/?/Demos/Purchase+Order&rs:Command=Render&rs:Format=PDF&SalesYear=2005
You can also use the RS web-services API:
http://support.microsoft.com/?kbid=875447
I've always thought that this was the way MSFT intended for users to get
to reports... built seamlessly into web applications, while Report Manager
was for report management/administration.
-Chris @. SoftArtisans
> I used Visual Studio 2003 to create several reports and those reports
> are saved to a virtual directory at the IIS server. At present I can
> only open those reports using the Report Manager came with the
> Reporting Services. I wonder if I can open those reports straight from
> the web site with a hyperlink and without opening the Report
> ManagerUI. If it is the case how dose it work to connect to the SQL
> database? My understanding is the connection/other information
> associated with the report is saved in a table "Report Server" at the
> SQL database. Can I attach this connection string information in a
> file at IIS or can it be attached right to the report itself? Also how
> will it work in printing those reports in different file formats as
> shown in the Reporting Manager if I allow to by-pass using the Report
> Manager UI? Thank you for your infor.
>

Question about Reporting Services License

Reporting Services is due to come out in December 2003 or
January 2004 for SQL2000. I understand that it is free or
like an add on for current SQL licenses. My question is:
Do I have to install it on a SQL Server or can I install
in on a seperate server. I'd like to keep the load of
running reports off of our Production Server. If I had
say a reporting server that didn't have SQL2000 installed,
can I install reporting services there for use with the
Production SQL2000 Server?
Thanks,
VanIt is licensed like Analysis Services. You can install it on a separate
server (i.e. one not running SQL Server) however this requires a SQL license
(or licenses for per processor) for the separate server. There is a standard
edition and an enterprise edition available (enterprise allows web farm
support and dynamic data delivery). Have a look at
http://www.microsoft.com/sql/reporting/howtobuy/faq.asp
--
HTH
Jasper Smith (SQL Server MVP)
I support PASS - the definitive, global
community for SQL Server professionals -
http://www.sqlpass.org
"Van Jones" <anonymous@.discussions.microsoft.com> wrote in message
news:1d9501c3aee7$d9d94880$a601280a@.phx.gbl...
Reporting Services is due to come out in December 2003 or
January 2004 for SQL2000. I understand that it is free or
like an add on for current SQL licenses. My question is:
Do I have to install it on a SQL Server or can I install
in on a seperate server. I'd like to keep the load of
running reports off of our Production Server. If I had
say a reporting server that didn't have SQL2000 installed,
can I install reporting services there for use with the
Production SQL2000 Server?
Thanks,
Vansql

Question about reporting services

Is it possible to achieve the following:

First OLAP dataset with two report parameters, first one single- select parameters and second one is multi-select parameters. Second OLAP dataset I want to apply the first single-select parameter and the second multi-select parameters from the first OLAP dataset with an additional parameter from one of the column of the first OLAP dataset. If so, how to do it? e.g. the first OLAP dataset returns the id column with the selected first and second report parameters and I want to apply the same report parameters and the id column to filter out the second OLAP cube.

The first and second dataset are from different OLAP cubes.

You cannot apply parameters from one report to another, by the sounds of it your only solution here is to build your second report as a subreport and pass through the params.

question about reporting service

Hi,
After playing around with reporting service for a few days,
I can see that it's very easy to create dataset and design page styles
within
the reporting service.
Now I have a question, what if a third party company send me a dataset (not
belong to reporting service),
then I want to pass this dataset to reporting service and do further
formatting and style. is that possible?oh... to be more specific, it seems like you always have to get the dataset
from databases for reporting service,
can I get it from different application (application level) then pass it
into reporting service to use it?
"Britney" <britneychen_2001@.yahoo.com> wrote in message
news:uNLTsJn0EHA.1300@.TK2MSFTNGP14.phx.gbl...
> Hi,
> After playing around with reporting service for a few days,
> I can see that it's very easy to create dataset and design page styles
> within
> the reporting service.
> Now I have a question, what if a third party company send me a dataset
(not
> belong to reporting service),
> then I want to pass this dataset to reporting service and do further
> formatting and style. is that possible?
>
>|||Read up on data processing extension. That is how to do this sort of thing.
--
Bruce Loehle-Conger
MVP SQL Server Reporting Services
"Britney" <britneychen_2001@.yahoo.com> wrote in message
news:uh0RTMn0EHA.1392@.TK2MSFTNGP14.phx.gbl...
> oh... to be more specific, it seems like you always have to get the
dataset
> from databases for reporting service,
> can I get it from different application (application level) then pass it
> into reporting service to use it?
> "Britney" <britneychen_2001@.yahoo.com> wrote in message
> news:uNLTsJn0EHA.1300@.TK2MSFTNGP14.phx.gbl...
> > Hi,
> > After playing around with reporting service for a few days,
> > I can see that it's very easy to create dataset and design page styles
> > within
> > the reporting service.
> > Now I have a question, what if a third party company send me a dataset
> (not
> > belong to reporting service),
> > then I want to pass this dataset to reporting service and do further
> > formatting and style. is that possible?
> >
> >
> >
>|||As far as I know, I dont think it is possible, because the data
regions(table/matrix) on the report has to be assigned to a dataset at design
time.
Surekha.
"Britney" wrote:
> oh... to be more specific, it seems like you always have to get the dataset
> from databases for reporting service,
> can I get it from different application (application level) then pass it
> into reporting service to use it?
> "Britney" <britneychen_2001@.yahoo.com> wrote in message
> news:uNLTsJn0EHA.1300@.TK2MSFTNGP14.phx.gbl...
> > Hi,
> > After playing around with reporting service for a few days,
> > I can see that it's very easy to create dataset and design page styles
> > within
> > the reporting service.
> > Now I have a question, what if a third party company send me a dataset
> (not
> > belong to reporting service),
> > then I want to pass this dataset to reporting service and do further
> > formatting and style. is that possible?
> >
> >
> >
>
>|||As Bruce mentioned it is possible but it is not an easy process as one can
expect.
Read more in Books online for reporting service â' there is an update for
books online as well.
I am generating a dataset and saving it in XML format file with unique name.
Then I am passing that unique name to Report via parameter (url) and with
custom data processing extension I am able to read that xml file convert it
to a dataset which Reporting Services uses to render a report.
You will need to adjust example that you can find on the net to meet your
application needs.
Best of luck
"hf" wrote:
> As far as I know, I dont think it is possible, because the data
> regions(table/matrix) on the report has to be assigned to a dataset at design
> time.
> Surekha.
> "Britney" wrote:
> > oh... to be more specific, it seems like you always have to get the dataset
> > from databases for reporting service,
> > can I get it from different application (application level) then pass it
> > into reporting service to use it?
> >
> > "Britney" <britneychen_2001@.yahoo.com> wrote in message
> > news:uNLTsJn0EHA.1300@.TK2MSFTNGP14.phx.gbl...
> > > Hi,
> > > After playing around with reporting service for a few days,
> > > I can see that it's very easy to create dataset and design page styles
> > > within
> > > the reporting service.
> > > Now I have a question, what if a third party company send me a dataset
> > (not
> > > belong to reporting service),
> > > then I want to pass this dataset to reporting service and do further
> > > formatting and style. is that possible?
> > >
> > >
> > >
> >
> >
> >|||But as Surekha mentioned you can not use report design to acess dataset
schema structure to design a report. You will need to know a schema in
advance while designing it.
Dejan
"Pendula" wrote:
> As Bruce mentioned it is possible but it is not an easy process as one can
> expect.
> Read more in Books online for reporting service â' there is an update for
> books online as well.
> I am generating a dataset and saving it in XML format file with unique name.
> Then I am passing that unique name to Report via parameter (url) and with
> custom data processing extension I am able to read that xml file convert it
> to a dataset which Reporting Services uses to render a report.
> You will need to adjust example that you can find on the net to meet your
> application needs.
> Best of luck
> "hf" wrote:
> > As far as I know, I dont think it is possible, because the data
> > regions(table/matrix) on the report has to be assigned to a dataset at design
> > time.
> >
> > Surekha.
> >
> > "Britney" wrote:
> >
> > > oh... to be more specific, it seems like you always have to get the dataset
> > > from databases for reporting service,
> > > can I get it from different application (application level) then pass it
> > > into reporting service to use it?
> > >
> > > "Britney" <britneychen_2001@.yahoo.com> wrote in message
> > > news:uNLTsJn0EHA.1300@.TK2MSFTNGP14.phx.gbl...
> > > > Hi,
> > > > After playing around with reporting service for a few days,
> > > > I can see that it's very easy to create dataset and design page styles
> > > > within
> > > > the reporting service.
> > > > Now I have a question, what if a third party company send me a dataset
> > > (not
> > > > belong to reporting service),
> > > > then I want to pass this dataset to reporting service and do further
> > > > formatting and style. is that possible?
> > > >
> > > >
> > > >
> > >
> > >
> > >|||With version 1.0 you have to write a custom data extension to do so.
Accidentally, I wrote one which allows you to "bind" the report to an
ADO.NET dataset. And yes, it allows you drag-and-drop fields in the Report
Designer just like you would do it with standard RS datasets.
http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=B8468707-56EF-4864-AC51-D83FC3273FE5
Moving forward, version 2005 will comes with WinForm and ASP.NET controls
which will support a disconnected mode where the application will be able to
bind the report to ADO.NET datasets.
--
Hope this helps.
---
Teo Lachev, MVP [SQL Server], MCSD, MCT
Author: "Microsoft Reporting Services in Action"
Publisher website: http://www.manning.com/lachev
Buy it from Amazon.com: http://shrinkster.com/eq
Home page and blog: http://www.prologika.com/
---
"Pendula" <Pendula@.discussions.microsoft.com> wrote in message
news:66B0063A-0BE4-4A73-B875-2227187A1580@.microsoft.com...
> But as Surekha mentioned you can not use report design to acess dataset
> schema structure to design a report. You will need to know a schema in
> advance while designing it.
> Dejan
> "Pendula" wrote:
> > As Bruce mentioned it is possible but it is not an easy process as one
can
> > expect.
> > Read more in Books online for reporting service - there is an update for
> > books online as well.
> > I am generating a dataset and saving it in XML format file with unique
name.
> > Then I am passing that unique name to Report via parameter (url) and
with
> > custom data processing extension I am able to read that xml file convert
it
> > to a dataset which Reporting Services uses to render a report.
> >
> > You will need to adjust example that you can find on the net to meet
your
> > application needs.
> >
> > Best of luck
> >
> > "hf" wrote:
> >
> > > As far as I know, I dont think it is possible, because the data
> > > regions(table/matrix) on the report has to be assigned to a dataset at
design
> > > time.
> > >
> > > Surekha.
> > >
> > > "Britney" wrote:
> > >
> > > > oh... to be more specific, it seems like you always have to get the
dataset
> > > > from databases for reporting service,
> > > > can I get it from different application (application level) then
pass it
> > > > into reporting service to use it?
> > > >
> > > > "Britney" <britneychen_2001@.yahoo.com> wrote in message
> > > > news:uNLTsJn0EHA.1300@.TK2MSFTNGP14.phx.gbl...
> > > > > Hi,
> > > > > After playing around with reporting service for a few days,
> > > > > I can see that it's very easy to create dataset and design page
styles
> > > > > within
> > > > > the reporting service.
> > > > > Now I have a question, what if a third party company send me a
dataset
> > > > (not
> > > > > belong to reporting service),
> > > > > then I want to pass this dataset to reporting service and do
further
> > > > > formatting and style. is that possible?
> > > > >
> > > > >
> > > > >
> > > >
> > > >
> > > >|||I have service pack 1, is there already a custom data extension build-in in
reporting service?
"Teo Lachev [MVP]" <teo.lachev@.nospam.prologika.com> wrote in message
news:%23uV08k80EHA.1400@.TK2MSFTNGP11.phx.gbl...
> With version 1.0 you have to write a custom data extension to do so.
> Accidentally, I wrote one which allows you to "bind" the report to an
> ADO.NET dataset. And yes, it allows you drag-and-drop fields in the Report
> Designer just like you would do it with standard RS datasets.
>
http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=B8468707-56EF-4864-AC51-D83FC3273FE5
> Moving forward, version 2005 will comes with WinForm and ASP.NET controls
> which will support a disconnected mode where the application will be able
to
> bind the report to ADO.NET datasets.
> --
> Hope this helps.
> ---
> Teo Lachev, MVP [SQL Server], MCSD, MCT
> Author: "Microsoft Reporting Services in Action"
> Publisher website: http://www.manning.com/lachev
> Buy it from Amazon.com: http://shrinkster.com/eq
> Home page and blog: http://www.prologika.com/
> ---
> "Pendula" <Pendula@.discussions.microsoft.com> wrote in message
> news:66B0063A-0BE4-4A73-B875-2227187A1580@.microsoft.com...
> > But as Surekha mentioned you can not use report design to acess dataset
> > schema structure to design a report. You will need to know a schema in
> > advance while designing it.
> >
> > Dejan
> >
> > "Pendula" wrote:
> >
> > > As Bruce mentioned it is possible but it is not an easy process as one
> can
> > > expect.
> > > Read more in Books online for reporting service - there is an update
for
> > > books online as well.
> > > I am generating a dataset and saving it in XML format file with unique
> name.
> > > Then I am passing that unique name to Report via parameter (url) and
> with
> > > custom data processing extension I am able to read that xml file
convert
> it
> > > to a dataset which Reporting Services uses to render a report.
> > >
> > > You will need to adjust example that you can find on the net to meet
> your
> > > application needs.
> > >
> > > Best of luck
> > >
> > > "hf" wrote:
> > >
> > > > As far as I know, I dont think it is possible, because the data
> > > > regions(table/matrix) on the report has to be assigned to a dataset
at
> design
> > > > time.
> > > >
> > > > Surekha.
> > > >
> > > > "Britney" wrote:
> > > >
> > > > > oh... to be more specific, it seems like you always have to get
the
> dataset
> > > > > from databases for reporting service,
> > > > > can I get it from different application (application level) then
> pass it
> > > > > into reporting service to use it?
> > > > >
> > > > > "Britney" <britneychen_2001@.yahoo.com> wrote in message
> > > > > news:uNLTsJn0EHA.1300@.TK2MSFTNGP14.phx.gbl...
> > > > > > Hi,
> > > > > > After playing around with reporting service for a few days,
> > > > > > I can see that it's very easy to create dataset and design page
> styles
> > > > > > within
> > > > > > the reporting service.
> > > > > > Now I have a question, what if a third party company send me a
> dataset
> > > > > (not
> > > > > > belong to reporting service),
> > > > > > then I want to pass this dataset to reporting service and do
> further
> > > > > > formatting and style. is that possible?
> > > > > >
> > > > > >
> > > > > >
> > > > >
> > > > >
> > > > >
>|||I read the custom data extension 's readme file,
it said the following,
URL
Due to the URL size limitations, passing a large dataset as a query
parameter is not possible.
so my question is, what is the size limit?
"Teo Lachev [MVP]" <teo.lachev@.nospam.prologika.com> wrote in message
news:%23uV08k80EHA.1400@.TK2MSFTNGP11.phx.gbl...
> With version 1.0 you have to write a custom data extension to do so.
> Accidentally, I wrote one which allows you to "bind" the report to an
> ADO.NET dataset. And yes, it allows you drag-and-drop fields in the Report
> Designer just like you would do it with standard RS datasets.
>
http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=B8468707-56EF-4864-AC51-D83FC3273FE5
> Moving forward, version 2005 will comes with WinForm and ASP.NET controls
> which will support a disconnected mode where the application will be able
to
> bind the report to ADO.NET datasets.
> --
> Hope this helps.
> ---
> Teo Lachev, MVP [SQL Server], MCSD, MCT
> Author: "Microsoft Reporting Services in Action"
> Publisher website: http://www.manning.com/lachev
> Buy it from Amazon.com: http://shrinkster.com/eq
> Home page and blog: http://www.prologika.com/
> ---
> "Pendula" <Pendula@.discussions.microsoft.com> wrote in message
> news:66B0063A-0BE4-4A73-B875-2227187A1580@.microsoft.com...
> > But as Surekha mentioned you can not use report design to acess dataset
> > schema structure to design a report. You will need to know a schema in
> > advance while designing it.
> >
> > Dejan
> >
> > "Pendula" wrote:
> >
> > > As Bruce mentioned it is possible but it is not an easy process as one
> can
> > > expect.
> > > Read more in Books online for reporting service - there is an update
for
> > > books online as well.
> > > I am generating a dataset and saving it in XML format file with unique
> name.
> > > Then I am passing that unique name to Report via parameter (url) and
> with
> > > custom data processing extension I am able to read that xml file
convert
> it
> > > to a dataset which Reporting Services uses to render a report.
> > >
> > > You will need to adjust example that you can find on the net to meet
> your
> > > application needs.
> > >
> > > Best of luck
> > >
> > > "hf" wrote:
> > >
> > > > As far as I know, I dont think it is possible, because the data
> > > > regions(table/matrix) on the report has to be assigned to a dataset
at
> design
> > > > time.
> > > >
> > > > Surekha.
> > > >
> > > > "Britney" wrote:
> > > >
> > > > > oh... to be more specific, it seems like you always have to get
the
> dataset
> > > > > from databases for reporting service,
> > > > > can I get it from different application (application level) then
> pass it
> > > > > into reporting service to use it?
> > > > >
> > > > > "Britney" <britneychen_2001@.yahoo.com> wrote in message
> > > > > news:uNLTsJn0EHA.1300@.TK2MSFTNGP14.phx.gbl...
> > > > > > Hi,
> > > > > > After playing around with reporting service for a few days,
> > > > > > I can see that it's very easy to create dataset and design page
> styles
> > > > > > within
> > > > > > the reporting service.
> > > > > > Now I have a question, what if a third party company send me a
> dataset
> > > > > (not
> > > > > > belong to reporting service),
> > > > > > then I want to pass this dataset to reporting service and do
> further
> > > > > > formatting and style. is that possible?
> > > > > >
> > > > > >
> > > > > >
> > > > >
> > > > >
> > > > >
>|||Britney,
There isn't a builtin extension that will allow you do what you want. There
is a sample File Share data extension which comes with the RS sample and can
be used as a starting point. However, you can save yourself a lot of effort
by using mine.
--
Hope this helps.
---
Teo Lachev, MVP [SQL Server], MCSD, MCT
Author: "Microsoft Reporting Services in Action"
Publisher website: http://www.manning.com/lachev
Buy it from Amazon.com: http://shrinkster.com/eq
Home page and blog: http://www.prologika.com/
---
"Britney" <britneychen_2001@.yahoo.com> wrote in message
news:eq9Opei1EHA.1452@.TK2MSFTNGP11.phx.gbl...
> I have service pack 1, is there already a custom data extension build-in
in
> reporting service?
>
> "Teo Lachev [MVP]" <teo.lachev@.nospam.prologika.com> wrote in message
> news:%23uV08k80EHA.1400@.TK2MSFTNGP11.phx.gbl...
> > With version 1.0 you have to write a custom data extension to do so.
> > Accidentally, I wrote one which allows you to "bind" the report to an
> > ADO.NET dataset. And yes, it allows you drag-and-drop fields in the
Report
> > Designer just like you would do it with standard RS datasets.
> >
> >
>
http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=B8468707-56EF-4864-AC51-D83FC3273FE5
> >
> > Moving forward, version 2005 will comes with WinForm and ASP.NET
controls
> > which will support a disconnected mode where the application will be
able
> to
> > bind the report to ADO.NET datasets.
> >
> > --
> > Hope this helps.
> >
> > ---
> > Teo Lachev, MVP [SQL Server], MCSD, MCT
> > Author: "Microsoft Reporting Services in Action"
> > Publisher website: http://www.manning.com/lachev
> > Buy it from Amazon.com: http://shrinkster.com/eq
> > Home page and blog: http://www.prologika.com/
> > ---
> >
> > "Pendula" <Pendula@.discussions.microsoft.com> wrote in message
> > news:66B0063A-0BE4-4A73-B875-2227187A1580@.microsoft.com...
> > > But as Surekha mentioned you can not use report design to acess
dataset
> > > schema structure to design a report. You will need to know a schema in
> > > advance while designing it.
> > >
> > > Dejan
> > >
> > > "Pendula" wrote:
> > >
> > > > As Bruce mentioned it is possible but it is not an easy process as
one
> > can
> > > > expect.
> > > > Read more in Books online for reporting service - there is an update
> for
> > > > books online as well.
> > > > I am generating a dataset and saving it in XML format file with
unique
> > name.
> > > > Then I am passing that unique name to Report via parameter (url)
and
> > with
> > > > custom data processing extension I am able to read that xml file
> convert
> > it
> > > > to a dataset which Reporting Services uses to render a report.
> > > >
> > > > You will need to adjust example that you can find on the net to meet
> > your
> > > > application needs.
> > > >
> > > > Best of luck
> > > >
> > > > "hf" wrote:
> > > >
> > > > > As far as I know, I dont think it is possible, because the data
> > > > > regions(table/matrix) on the report has to be assigned to a
dataset
> at
> > design
> > > > > time.
> > > > >
> > > > > Surekha.
> > > > >
> > > > > "Britney" wrote:
> > > > >
> > > > > > oh... to be more specific, it seems like you always have to get
> the
> > dataset
> > > > > > from databases for reporting service,
> > > > > > can I get it from different application (application level) then
> > pass it
> > > > > > into reporting service to use it?
> > > > > >
> > > > > > "Britney" <britneychen_2001@.yahoo.com> wrote in message
> > > > > > news:uNLTsJn0EHA.1300@.TK2MSFTNGP14.phx.gbl...
> > > > > > > Hi,
> > > > > > > After playing around with reporting service for a few days,
> > > > > > > I can see that it's very easy to create dataset and design
page
> > styles
> > > > > > > within
> > > > > > > the reporting service.
> > > > > > > Now I have a question, what if a third party company send me
a
> > dataset
> > > > > > (not
> > > > > > > belong to reporting service),
> > > > > > > then I want to pass this dataset to reporting service and do
> > further
> > > > > > > formatting and style. is that possible?
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > >
> > > > > >
> > > > > >
> >
> >
>|||The IE limit is 2K and due to this limitation passing a dataset by URL is
not practical. Instead, my dataset extension supports:
1. Passing the serialized dataset XML (typically used with SOAP
addressability).
2. Reporting from saved as files datasets. In this case, you can pass the
file path as a parameter and render the report via URL.
--
Hope this helps.
---
Teo Lachev, MVP [SQL Server], MCSD, MCT
Author: "Microsoft Reporting Services in Action"
Publisher website: http://www.manning.com/lachev
Buy it from Amazon.com: http://shrinkster.com/eq
Home page and blog: http://www.prologika.com/
---
"Britney" <britneychen_2001@.yahoo.com> wrote in message
news:O%23%23ZXki1EHA.2824@.TK2MSFTNGP09.phx.gbl...
> I read the custom data extension 's readme file,
> it said the following,
> URL
> Due to the URL size limitations, passing a large dataset as a query
> parameter is not possible.
> so my question is, what is the size limit?
>
> "Teo Lachev [MVP]" <teo.lachev@.nospam.prologika.com> wrote in message
> news:%23uV08k80EHA.1400@.TK2MSFTNGP11.phx.gbl...
> > With version 1.0 you have to write a custom data extension to do so.
> > Accidentally, I wrote one which allows you to "bind" the report to an
> > ADO.NET dataset. And yes, it allows you drag-and-drop fields in the
Report
> > Designer just like you would do it with standard RS datasets.
> >
> >
>
http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=B8468707-56EF-4864-AC51-D83FC3273FE5
> >
> > Moving forward, version 2005 will comes with WinForm and ASP.NET
controls
> > which will support a disconnected mode where the application will be
able
> to
> > bind the report to ADO.NET datasets.
> >
> > --
> > Hope this helps.
> >
> > ---
> > Teo Lachev, MVP [SQL Server], MCSD, MCT
> > Author: "Microsoft Reporting Services in Action"
> > Publisher website: http://www.manning.com/lachev
> > Buy it from Amazon.com: http://shrinkster.com/eq
> > Home page and blog: http://www.prologika.com/
> > ---
> >
> > "Pendula" <Pendula@.discussions.microsoft.com> wrote in message
> > news:66B0063A-0BE4-4A73-B875-2227187A1580@.microsoft.com...
> > > But as Surekha mentioned you can not use report design to acess
dataset
> > > schema structure to design a report. You will need to know a schema in
> > > advance while designing it.
> > >
> > > Dejan
> > >
> > > "Pendula" wrote:
> > >
> > > > As Bruce mentioned it is possible but it is not an easy process as
one
> > can
> > > > expect.
> > > > Read more in Books online for reporting service - there is an update
> for
> > > > books online as well.
> > > > I am generating a dataset and saving it in XML format file with
unique
> > name.
> > > > Then I am passing that unique name to Report via parameter (url)
and
> > with
> > > > custom data processing extension I am able to read that xml file
> convert
> > it
> > > > to a dataset which Reporting Services uses to render a report.
> > > >
> > > > You will need to adjust example that you can find on the net to meet
> > your
> > > > application needs.
> > > >
> > > > Best of luck
> > > >
> > > > "hf" wrote:
> > > >
> > > > > As far as I know, I dont think it is possible, because the data
> > > > > regions(table/matrix) on the report has to be assigned to a
dataset
> at
> > design
> > > > > time.
> > > > >
> > > > > Surekha.
> > > > >
> > > > > "Britney" wrote:
> > > > >
> > > > > > oh... to be more specific, it seems like you always have to get
> the
> > dataset
> > > > > > from databases for reporting service,
> > > > > > can I get it from different application (application level) then
> > pass it
> > > > > > into reporting service to use it?
> > > > > >
> > > > > > "Britney" <britneychen_2001@.yahoo.com> wrote in message
> > > > > > news:uNLTsJn0EHA.1300@.TK2MSFTNGP14.phx.gbl...
> > > > > > > Hi,
> > > > > > > After playing around with reporting service for a few days,
> > > > > > > I can see that it's very easy to create dataset and design
page
> > styles
> > > > > > > within
> > > > > > > the reporting service.
> > > > > > > Now I have a question, what if a third party company send me
a
> > dataset
> > > > > > (not
> > > > > > > belong to reporting service),
> > > > > > > then I want to pass this dataset to reporting service and do
> > further
> > > > > > > formatting and style. is that possible?
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > >
> > > > > >
> > > > > >
> >
> >
>

Monday, March 26, 2012

Question about programming reporting services

Hi there,
We have ASP.NET application and we want to use SQL Server Reporting Services
to display the report links to the end user. Report Server however won't be
accessible from the internet for security reasons. The server side code in
ASP.NET pages on the IIS server can access this report server on intranet. I
was exploring the choices I have to build this functionality.
I think the obvious choice of using URL addressability of SQL RS won't work
because it would mean report server can be accessed from internet. For the
same reason I think ReportServer ASP.NET control that Microsoft ships as
samples also won't work because it uses IFRAME which in turn depends on URL
addressability. So it seems programming using Report Server web service is
the only choice. This means writing code for pagination, laying out report in
landscape/portrait manner as defined in RDL, ability to export the report
etc. Is there a better alternative that anyone can suggest?
Thanks
YogeshYou are understanding it correctly. One point though, are you aware that
Report Server and SQL Server can be on different boxes, so your SQL Server
can be behind the firewall and RS can be accessed from the internet, then
URL integration will work. You would need another license though. Otherwise
until V2 comes out with the web controls your only other option is web
services.
--
Bruce Loehle-Conger
MVP SQL Server Reporting Services
"yogeshprabhu" <yogeshprabhu@.discussions.microsoft.com> wrote in message
news:BE238509-4BBC-46E6-B4FC-6765C4A114F0@.microsoft.com...
> Hi there,
> We have ASP.NET application and we want to use SQL Server Reporting
Services
> to display the report links to the end user. Report Server however won't
be
> accessible from the internet for security reasons. The server side code in
> ASP.NET pages on the IIS server can access this report server on intranet.
I
> was exploring the choices I have to build this functionality.
> I think the obvious choice of using URL addressability of SQL RS won't
work
> because it would mean report server can be accessed from internet. For the
> same reason I think ReportServer ASP.NET control that Microsoft ships as
> samples also won't work because it uses IFRAME which in turn depends on
URL
> addressability. So it seems programming using Report Server web service is
> the only choice. This means writing code for pagination, laying out report
in
> landscape/portrait manner as defined in RDL, ability to export the report
> etc. Is there a better alternative that anyone can suggest?
> Thanks
> Yogesh|||Thanks Bruce. I was aware that Report Server and SQL Server can be on
different boxes, but our organization has decided that they don't want report
server available over internet. Do you know of any books or articles that
explain handling pagination or ability to export the report using web
services?
Yogesh
"Bruce L-C [MVP]" wrote:
> You are understanding it correctly. One point though, are you aware that
> Report Server and SQL Server can be on different boxes, so your SQL Server
> can be behind the firewall and RS can be accessed from the internet, then
> URL integration will work. You would need another license though. Otherwise
> until V2 comes out with the web controls your only other option is web
> services.
> --
> Bruce Loehle-Conger
> MVP SQL Server Reporting Services
>|||I have a couple at work and on Monday will give you the titles to them.
Bruce Loehle-Conger
MVP SQL Server Reporting Services
"yogeshprabhu" <yogeshprabhu@.discussions.microsoft.com> wrote in message
news:7246EF1E-0174-4CFA-A7AC-478ADF0AAEEC@.microsoft.com...
> Thanks Bruce. I was aware that Report Server and SQL Server can be on
> different boxes, but our organization has decided that they don't want
> report
> server available over internet. Do you know of any books or articles that
> explain handling pagination or ability to export the report using web
> services?
> Yogesh
>
> "Bruce L-C [MVP]" wrote:
>> You are understanding it correctly. One point though, are you aware that
>> Report Server and SQL Server can be on different boxes, so your SQL
>> Server
>> can be behind the firewall and RS can be accessed from the internet, then
>> URL integration will work. You would need another license though.
>> Otherwise
>> until V2 comes out with the web controls your only other option is web
>> services.
>> --
>> Bruce Loehle-Conger
>> MVP SQL Server Reporting Services
>|||Besides web services you will also need to be implementing your own
authentication too. Two books I use (both have some on Web services, enough
to get you going but are also good for other topics as well) are: Microsoft
Reporting Services in Action by Teo Lachev and Hitchhiker's Guide to SQL
Server 2000 Reporting Services by Peter Blackburn and William Vaughn.
Bruce Loehle-Conger
MVP SQL Server Reporting Services
"yogeshprabhu" <yogeshprabhu@.discussions.microsoft.com> wrote in message
news:7246EF1E-0174-4CFA-A7AC-478ADF0AAEEC@.microsoft.com...
> Thanks Bruce. I was aware that Report Server and SQL Server can be on
> different boxes, but our organization has decided that they don't want
report
> server available over internet. Do you know of any books or articles that
> explain handling pagination or ability to export the report using web
> services?
> Yogesh
>
> "Bruce L-C [MVP]" wrote:
> > You are understanding it correctly. One point though, are you aware that
> > Report Server and SQL Server can be on different boxes, so your SQL
Server
> > can be behind the firewall and RS can be accessed from the internet,
then
> > URL integration will work. You would need another license though.
Otherwise
> > until V2 comes out with the web controls your only other option is web
> > services.
> >
> > --
> > Bruce Loehle-Conger
> > MVP SQL Server Reporting Services
> >
>

Wednesday, March 21, 2012

question about indexes

Using SS2000. We have a table that we use mostly for reporting. It has about
150 columns in it. Many different queries are run off of it which use a lot
of different columns in the where and order clauses. Is there any limit to
the number of indexes that can be put on a table? Does performance start to
suffer at some point if too many columns are indexed? I think I read
somewhere that if a column is used in a clustered index then it shouldn't be
used in a nonclustered index. Is that true?
Thanks,
Dan D.
See inline
Wayne Snyder, MCDBA, SQL Server MVP
Mariner, Charlotte, NC
www.mariner-usa.com
(Please respond only to the newsgroups.)
I support the Professional Association of SQL Server (PASS) and it's
community of SQL Server professionals.
www.sqlpass.org
"Dan" <ddonahue@.archermalmo.com> wrote in message
news:%23bEk3SjSEHA.2692@.TK2MSFTNGP09.phx.gbl...
> Using SS2000. We have a table that we use mostly for reporting. It has
about
> 150 columns in it. Many different queries are run off of it which use a
lot
> of different columns in the where and order clauses. Is there any limit to
> the number of indexes that can be put on a table?
1 clustered index and 249 non-clustered indexes
Does performance start to suffer at some point if too many columns are
indexed?
Every new index you create will slow down all inserts and deletes, but may
improve some selects, updates and deletes with where clauses
I think I read
> somewhere that if a column is used in a clustered index then it shouldn't
be
> used in a nonclustered index. Is that true?
Not necessarily... Use the clustered index to support range searches or
values with many duplicates..
There is never a need to have 2 indexes with the same keys however.

> Thanks,
> Dan D.
>
|||> Is there any limit to the number of indexes that can be put on a table
Yes. I believe it's 253 non-clustered indexes plus 1 clustered index.
Statistics count as a non-clustered index.
Hope this helps.
Dan Guzman
SQL Server MVP
"Dan" <ddonahue@.archermalmo.com> wrote in message
news:%23bEk3SjSEHA.2692@.TK2MSFTNGP09.phx.gbl...
> Using SS2000. We have a table that we use mostly for reporting. It has
about
> 150 columns in it. Many different queries are run off of it which use a
lot
> of different columns in the where and order clauses. Is there any limit to
> the number of indexes that can be put on a table? Does performance start
to
> suffer at some point if too many columns are indexed? I think I read
> somewhere that if a column is used in a clustered index then it shouldn't
be
> used in a nonclustered index. Is that true?
> Thanks,
> Dan D.
>

question about indexes

Using SS2000. We have a table that we use mostly for reporting. It has about
150 columns in it. Many different queries are run off of it which use a lot
of different columns in the where and order clauses. Is there any limit to
the number of indexes that can be put on a table? Does performance start to
suffer at some point if too many columns are indexed? I think I read
somewhere that if a column is used in a clustered index then it shouldn't be
used in a nonclustered index. Is that true?
Thanks,
Dan D.See inline
--
Wayne Snyder, MCDBA, SQL Server MVP
Mariner, Charlotte, NC
www.mariner-usa.com
(Please respond only to the newsgroups.)
I support the Professional Association of SQL Server (PASS) and it's
community of SQL Server professionals.
www.sqlpass.org
"Dan" <ddonahue@.archermalmo.com> wrote in message
news:%23bEk3SjSEHA.2692@.TK2MSFTNGP09.phx.gbl...
> Using SS2000. We have a table that we use mostly for reporting. It has
about
> 150 columns in it. Many different queries are run off of it which use a
lot
> of different columns in the where and order clauses. Is there any limit to
> the number of indexes that can be put on a table?
1 clustered index and 249 non-clustered indexes
Does performance start to suffer at some point if too many columns are
indexed?
Every new index you create will slow down all inserts and deletes, but may
improve some selects, updates and deletes with where clauses
I think I read
> somewhere that if a column is used in a clustered index then it shouldn't
be
> used in a nonclustered index. Is that true?
Not necessarily... Use the clustered index to support range searches or
values with many duplicates..
There is never a need to have 2 indexes with the same keys however.
> Thanks,
> Dan D.
>|||> Is there any limit to the number of indexes that can be put on a table
Yes. I believe it's 253 non-clustered indexes plus 1 clustered index.
Statistics count as a non-clustered index.
--
Hope this helps.
Dan Guzman
SQL Server MVP
"Dan" <ddonahue@.archermalmo.com> wrote in message
news:%23bEk3SjSEHA.2692@.TK2MSFTNGP09.phx.gbl...
> Using SS2000. We have a table that we use mostly for reporting. It has
about
> 150 columns in it. Many different queries are run off of it which use a
lot
> of different columns in the where and order clauses. Is there any limit to
> the number of indexes that can be put on a table? Does performance start
to
> suffer at some point if too many columns are indexed? I think I read
> somewhere that if a column is used in a clustered index then it shouldn't
be
> used in a nonclustered index. Is that true?
> Thanks,
> Dan D.
>sql

question about indexes

Using SS2000. We have a table that we use mostly for reporting. It has about
150 columns in it. Many different queries are run off of it which use a lot
of different columns in the where and order clauses. Is there any limit to
the number of indexes that can be put on a table? Does performance start to
suffer at some point if too many columns are indexed? I think I read
somewhere that if a column is used in a clustered index then it shouldn't be
used in a nonclustered index. Is that true?
Thanks,
Dan D.See inline
Wayne Snyder, MCDBA, SQL Server MVP
Mariner, Charlotte, NC
www.mariner-usa.com
(Please respond only to the newsgroups.)
I support the Professional Association of SQL Server (PASS) and it's
community of SQL Server professionals.
www.sqlpass.org
"Dan" <ddonahue@.archermalmo.com> wrote in message
news:%23bEk3SjSEHA.2692@.TK2MSFTNGP09.phx.gbl...
> Using SS2000. We have a table that we use mostly for reporting. It has
about
> 150 columns in it. Many different queries are run off of it which use a
lot
> of different columns in the where and order clauses. Is there any limit to
> the number of indexes that can be put on a table?
1 clustered index and 249 non-clustered indexes
Does performance start to suffer at some point if too many columns are
indexed?
Every new index you create will slow down all inserts and deletes, but may
improve some selects, updates and deletes with where clauses
I think I read
> somewhere that if a column is used in a clustered index then it shouldn't
be
> used in a nonclustered index. Is that true?
Not necessarily... Use the clustered index to support range searches or
values with many duplicates..
There is never a need to have 2 indexes with the same keys however.

> Thanks,
> Dan D.
>|||> Is there any limit to the number of indexes that can be put on a table
Yes. I believe it's 253 non-clustered indexes plus 1 clustered index.
Statistics count as a non-clustered index.
Hope this helps.
Dan Guzman
SQL Server MVP
"Dan" <ddonahue@.archermalmo.com> wrote in message
news:%23bEk3SjSEHA.2692@.TK2MSFTNGP09.phx.gbl...
> Using SS2000. We have a table that we use mostly for reporting. It has
about
> 150 columns in it. Many different queries are run off of it which use a
lot
> of different columns in the where and order clauses. Is there any limit to
> the number of indexes that can be put on a table? Does performance start
to
> suffer at some point if too many columns are indexed? I think I read
> somewhere that if a column is used in a clustered index then it shouldn't
be
> used in a nonclustered index. Is that true?
> Thanks,
> Dan D.
>

Friday, March 9, 2012

Question about data sources formats supported in SQL Server 2005 reporting services

Hi, all here,

I am new to reporting service, I have question about the data source formats which can be get accessed by SQL Server 2005 reporting services server. I mean what kind of data sources formats that can be imported into reporting service server?

Thanks a lot for any help and guidance in advance.

I suppose you mean which kind of data you can access in reports. An overview is available here: http://msdn2.microsoft.com/en-us/library/ms159219.aspx

Besides that, you can use OleDB and ODBC providers, managed .NET providers, and you can implement custom data extensions.

See also: http://msdn2.microsoft.com/en-us/library/ms160324.aspx

-- Robert

|||Hi, Robert, thanks a lot.

Wednesday, March 7, 2012

Question about authentication

Hello :).

I have a web application running under .NET 1.1 and Reporting Services 2005. What I need is to display reports in my app.

Here I have two problems:

1. SSRS uses web service as a data source (it is in my application). Access to the service should be permitted only for known (and logged in) users.

2. Access to SSRS should be permitted only for known (and logged in) users.

So, what is the best approach to integrate Reporting Services and my application according to the security limitations?

Any advise on this subject is more than welcome :)

Thank you.

You have basically two options - trusted account and custom security. See this article for more info. I am curious to know how SSRS uses a web service as a data source. Did you write a custom data extension?|||

Teo, thank you very much for your great articles and reply. They were very helpful for me.

Talking about web service as a data source I mean simple XML data source. I.e. DataProvider is 'XML', and connection string refers to the web service. So, I didn't write any custom data extension, as it was already written in the SSRS 2005 :).

Sorry if original post was unclear (maybe it's because I'm really novice in the Reporting Services :) ).

Question about a SQL Reporting Tutorial Example

In the BOL "Walkthrough - Using a Dynamic Query in a Report" it says:
In Data view, select the Employees dataset, and then use the generic
query designer to replace the original query with the following
expression:
="SELECT FirstName, LastName, Title FROM Employee" &
IIf(Parameters!Department.Value = 0,""," WHERE (DepartmentID = " &
Parameters!Department.Value & ")") & " ORDER BY LastName"
This expression
If I put that in the generic query designer it will not validate the
SQL.
Can anyone help with this?Expression-based queries cannot be validated and executed in the generic
query designer, because it does not evaluate the VB.NET expressions. They
are only evaluated at report runtime.
The general recommendation for dynamic queries using VB.NET expressions is
to start with a static query, then add a textbox to the report with the
dynamic query expression you want to use. Run the report to verify that the
expression-based commandtext evaluates to valid SQL, and then in the last
step replace the static query with the dynamic expression-based query. In
addition, the fields list is only auto-detected from non expression-based
queries.
--
This posting is provided "AS IS" with no warranties, and confers no rights.
"Chris" <cmay@.walshgroup.com> wrote in message
news:44f6e099.0409051123.191910b6@.posting.google.com...
> In the BOL "Walkthrough - Using a Dynamic Query in a Report" it says:
> In Data view, select the Employees dataset, and then use the generic
> query designer to replace the original query with the following
> expression:
> ="SELECT FirstName, LastName, Title FROM Employee" &
> IIf(Parameters!Department.Value = 0,""," WHERE (DepartmentID = " &
> Parameters!Department.Value & ")") & " ORDER BY LastName"
> This expression
> If I put that in the generic query designer it will not validate the
> SQL.
> Can anyone help with this?

Saturday, February 25, 2012

Question - I think it has got to do with grouping (although not su

Hello,
I have created a list in visual studio reporting services with all
outstanding invoices for a range of customers (where customer number between
'From' and 'To' parameter). I have also created a statement in the reporting
layout, but now I would like to know I can make sure that the statement for
every customer appears on a new page?
Statement looks as follows:
---
Customer number: XXXXXXXXXX
Customer name: John Doe
Adress: Test street 23
...
======= Invoice details (this is a table which contains all outstanding invoices for
this customer including the open amounts).
Please help.
Thanks!
CheersOn Jan 10, 3:19 am, DHL <D...@.discussions.microsoft.com> wrote:
> Hello,
> I have created a list in visual studio reporting services with all
> outstanding invoices for a range of customers (where customer number between
> 'From' and 'To' parameter). I have also created a statement in the reporting
> layout, but now I would like to know I can make sure that the statement for
> every customer appears on a new page?
> Statement looks as follows:
> ---
> Customer number: XXXXXXXXXX
> Customer name: John Doe
> Adress: Test street 23
> ...
> =======> Invoice details (this is a table which contains all outstanding invoices for
> this customer including the open amounts).
> Please help.
> Thanks!
> Cheers
You would set your Group properties to 'Page break at end.' You would
do this via: right-clicking the table/matrix control >> select
Properties >> select Groups tab >> select the Edit... button >> then
select 'Page break at end.' Hope this helps.
Regards,
Enrique Martinez
Sr Software Consultant

Question

When someone says SQL reporting and support what are they talking about? Is
there some kind of reporting tool or something!!
Thanks
Reporting Services is a SQL Server related component. However, this excerpt
could mean a number of different things, including ad-hoc SQL queries to
support general data reporting.
Hope this helps.
Dan Guzman
SQL Server MVP
"Kidem" <jason.martina@.gmail.com> wrote in message
news:ufiaBrhEGHA.516@.TK2MSFTNGP15.phx.gbl...
> When someone says SQL reporting and support what are they talking about?
> Is there some kind of reporting tool or something!!
> Thanks
>

Monday, February 20, 2012

Question

When someone says SQL reporting and support what are they talking about? Is
there some kind of reporting tool or something!!
ThanksReporting Services is a SQL Server related component. However, this excerpt
could mean a number of different things, including ad-hoc SQL queries to
support general data reporting.
--
Hope this helps.
Dan Guzman
SQL Server MVP
"Kidem" <jason.martina@.gmail.com> wrote in message
news:ufiaBrhEGHA.516@.TK2MSFTNGP15.phx.gbl...
> When someone says SQL reporting and support what are they talking about?
> Is there some kind of reporting tool or something!!
> Thanks
>

Question

When someone says SQL reporting and support what are they talking about? Is
there some kind of reporting tool or something!!
ThanksReporting Services is a SQL Server related component. However, this excerpt
could mean a number of different things, including ad-hoc SQL queries to
support general data reporting.
Hope this helps.
Dan Guzman
SQL Server MVP
"Kidem" <jason.martina@.gmail.com> wrote in message
news:ufiaBrhEGHA.516@.TK2MSFTNGP15.phx.gbl...
> When someone says SQL reporting and support what are they talking about?
> Is there some kind of reporting tool or something!!
> Thanks
>