We would like to start using SQL Server 2008 R2 Reporting Services in our company, but we are using SQL Server 2008 Enterprise Database Engine on a standalone server and have Visual Studio 2010 Ultimate on our programming PCs.
From what I understand, we need Visual Studio 2008 for BIDS to install. Is it necessary that the SQL Server 2008 Database Engine AND Visual Studio 2008 be on THE SAME machine to install BIDS?
Can I use any of the Visual Studio 2008 Express versions?
Just to clarify, you don't need to install any version of Visual Studio 2008 before installing BIDS.
When you install the SQL Server 2008 R2 client tools on your PC, this will include a version of Visual Studio 2008 with the business intelligence components installed.
From memory the requirement for Visual Studio 2008 is due to an incompatibility between Visual Studio 2010 and the Integration Services project type.
Yes, you can use Express Visual Studio
No, you don't need to install the DB engine. When you run the install, BIDS is listed under "client components" (or similar). The SQL Server install routine will install VS Express for you too.
Related
I am preparing to do some web development against a SQL Server 2012 server on a fresh install of win 7 x64 development VM.
What should I install first, visual studio or SSMS?
This is my favorite order:
Windows update before installing anything.
SQL Server 2012
If you have SP1 integrated with you ISO file, skip to step 4.
If you have both SP1 and U5 integrated with your ISO file, skip to step 5
Unselect SQL Server Data Tools during installation (step 8 will install the VS 2012 templates instead of these old 2010 ones)
SQL Server 2012 SP1
SQL Server 2012 SP1 U5
Visual Studio 2012
If you have U3 integrated with you ISO file, skip to step 7.
Unselect SQL Server Data Tools during installation because we'll install the updated bits in step 7
Visual Studio 2012 U3
SQL Server Data Tools - BI (adds BI project templates to Visual Studio 2012)
SQL Server Data Tools (allows you to manage SQL Server 2012 from within visual Studio 2012)
Windows Update
ReSharper
StyleCop
SQL ToolBelt
Neither - you can install them in any order. While you do get the occasional question about it in various different forums, I have done this and never had an issue.
SQL does have a Visual Studio dependency (formerly) called BIDS, but Visual Studio can install over/around this no problem.
Note that this answer is correct when using the initial SQL 2012 release (as that was the latest edition when this question was asked). Subsequent releases may have changed things. I have made this answer CW to encourage others to edit it as necessary to include info about later versions.
I don't know if there is a different way for VMs but on Windows we used to install SQL Server first, as some of the configurations of Visual studio conflict with SQL Server configurations if it was installed before
No direct dependencies found between the two components, installing Visual Studio first then ensure that .NET Framework installed properly is my approach, then installing SQL Server, but in all cases the SQL Server installation installs the following software components - 2008:
NET Framework 3.5
SQL Server Native Client
SQL Server Setup support files
My approach:
Visual Studio 2008.
Visual Studio SP1.
SQL Server 2008.
Run Windows updates.
Useful question here
On my PC with Windows 8 there is Visual Studio 2012, SQL Server 2012 Express (x64), SQL Server 2012 (x64).
Visual Studio 2012 works perfectly with SQL Server 2012 Express and SQL Server 2012. It easily adds sqlexpress to data connections of server explorer by name .\SQLEXPRESS.
But now I'm trying to add SQLEXPRESS in Visual Studio 2010. But it cannot find it.
I thought it couldn't because of version of SQL Server 2012 Express. So I've tried to install SQLEXPR_x64_ENU (SQL Server 2008 Express), but installation stacks on "Setup Support Rules". There appears error "Performance counter registry hive consistency"
I don't know should and can I install SQL Server 2008 Express. Or the solution is somewhere else?
P.S. When I'm trying to add SQL Database Server to App_Data (asp.net mvc3) there is an error "Connections to SQL Server database files (.mdf) require SQL Server 2005 Express or SQL Server 2008 Express to be installed and running on the local computer..."
So I think I should edit register of Windows to let know Visual Studio 2010 where SQL Server Express is situated...
What are your suggestions?
Did you install Visual Studio 2010 Service Pack 1 prior to installing SQL Server Express 2012 (or at all)? See this article: http://www.formatyourbrain.com/sql-server-express-2012-visual-studio-2010/
A couple of months ago, I uninstalled Business Logic from my machine as I did not need it. Now I want to work on some reporting, but I am unable to find the Business intelligence tool in my Visual Studio 2010 install.
How can I download and load it up into Visual Studio 2010 or SSMS for use please?
BIDS (SQL Server 2008/2008 R2) and SQL Server Data Tools (SQL Server 2012) are both part of the SQL Server installer (not Express Edition), not Visual Studio.
If you're using SQL Server 2008/08 R2, the Business Intelligence tools will be installed in a separate "version" of Visual Studio, which uses the Visual Studio 2008 shell. This means that if you're running VS 2010, you'll actually appear to have 2 versions of VS installed, VS 2010 for all your normal dev and VS 2008, which will contain the BI project types only).
If it's SQL Server 2012 that you're using, the BI project types will be installed using the VS 2010 shell, so they'll be accessible when you boot up VS 2010.
Run through your SQL Server installation process and choose the relevant BI components (Analysis Services/Reporting Services/Integration Services) on the "Feature Installation" step of the installation wizard.
A couple of us here in the office installed Visual Studio 2010 which after full installation we saw included visual studio 2008.
Now when we attempt to open 2008 projects in this edition of 2008 it fails with a long message about not supporting the project extension of .csproj.
A bit more checking into it I see that there are no csharp or visual basic extensions installed for this edition of visual studio but mainly sql extensions.
Can someone confirm if this edition of visual studio 2008 can be used for regular application (console, web, windows) development (if so how?) or if its only suited for sql development?
------------------- Visual Studio 2008 (incl with 2010 Ultimate) About Info -->
Microsoft Visual Studio 2008
Version 9.0.30729.1 SP
Microsoft .NET Framework
Version 3.5 SP1
Installed Edition: IDE Standard
-- several host fixes removed from list.
SQL Server Analysis Services
Microsoft SQL Server Analysis Services Designer
Version 10.0.5500.0
SQL Server Integration Services
Microsoft SQL Server Integration Services Designer
Version 10.0.5500.0 ((Katmai_PCU_Main).110921-2358 )
SQL Server Reporting Services
Microsoft SQL Server Reporting Services Designers
Version 10.0.5500.0
VS 2010 and VS 2008 UE include all regular applications. VS2010 also installed 2008 folder Microsoft Visual Studio 9.0.. Just simply use 2010 and you'll be fine. It supports all versions.
I know there is an Issue using SQL Server 2000 Reporting Services and Visual Studio 2005, but does this error still exsist with Visual Studio 2008 and 2010?
If so, is there any work-aground to get this working?
I do know that SSIS 2005 requires VS 2005 and that SSIS 2008 requires VS 2008. So if you have upgraded your SQL Server 2005 client tool installation to 2008, there is no way (AFAIK) to create SSIS 2005 projects.
My guess is that you will see the same issues with SSRS as with SSIS.