I have a basic MSI project in InstallShield 2009 Premier. I have some files(dlls, exes) to be copied, no problem. But what I need to install SQL Server 2000 in addition to this. What I did during development time was to install SQL Server 2000 before development(C#.net). I saw re-distributable "Microsoft SQL Server 2000 Desktop Engine (MSDE 2000) SP3a" (need to be downloaded). But would the installation of this re-distributable do the same job as SQL Server 2000?
Any information about installing "SQL Server 2000" from InstallShield... ?
Same question for installation of "Crystal Reports 2007".
If I am understanding your question correctly, adding SQL Server (or Crystal Reports) as a Redistributable should accomplish the same objective, as long as you choose the minimum-required version of SQL server that your application needs.
Related
I am trying to install SQL Server 2008 R2 Express with the SQL Server Management Studio.
However, the Management Tools feature does not seem to be selectable. The screen-shot below shows which Features are available for me to select:
I have made sure that the SQL Server 2008 R2 Management Objects was installed!
I have tried both answered methods at Can't install SQL Server 2008 R2 management tool (complete) and they both do not seem to work for me, I still do not see Management Tools. Upgrading the Edition under the Maintenance section and Uninstalling/Re-installing the SQL Server had no additional effects. The files I am trying to work with to get this to work are:
SQLEXPR_x64_ENU.exe - This is Service Pack 3
SQLManagementStudio_x64_ENU.exe - The file name fooled me, since there is no management studio feature selection!
The question is, why does Microsoft makes it so difficult?
I am using a Windows 7, 64-bit machine. Any help would be greatly appreciated.
You should separately download Microsoft® SQL Server® 2008 Management Studio Express from Microsoft at
http://www.microsoft.com/en-us/download/details.aspx?id=7593
SQLEXPRADV_x64_ENU.exe contains everything and is the best choice for new installs.
I am going to pay for some classes to learn MS SQL server 2008.
To prepare for the classes, I need to install MS SQL server 2008 in my home PC so that
I can do some self-learning myself after each lesson.
I came a cross a PC store that got a few second-hand copies of SQL server 2008 and
as they (the shop keepers) said, if I bought a copy from them, they would give me a free copy of Crystal Report CD (version 9) to me as a gift.
I am new to both MS SQL server 2008 and Crsytal Report.
I don't know if Crystal Report 9 is compatible with MS SQL server 2008
Please advise and help.
Unless you are going to need Crystal Reports for this class or a class you are taking in the near future, or need some of the extra functionality of the full version SQL Server for your class (such as Replication), why not just use the free SQL Server Express Edition? Unless your class concerns administration of SQL Server, SQL Server Express should suit your purposes and be a lot cheaper.
CR9 should be compatible to some extent with MS SQLServer 2008 - even if the Crystal native drivers for MS SQLServer don't work (I would expect that they would), you should still be able to use ODBC drivers.
That said, unless the second-hand copies are extremely cheap, why not just download SQLServer Express for free, as suggested by the other posters?
I have been looking for a way to migrate and upgrade our TFS 2008 server to 2010 server preferably without losing any data.
I have been looking at the TFS Integration Platform
http://tfsintegration.codeplex.com/
and also Visual Studio 2010 TFS Upgrade Guide
vs2010upgradeguide.codeplex.com
Looking at the document TFS Integration Platform - Migration Guidance.xps using the first link, it seems to suggest that I could preserve all the data by first migrating the TFS 2008 from one server to the other and then upgrade the TFS 2008 to 2010.
Is this true?
Thank you,
Chen
Chen - We just went through this process a few weeks ago. While it's not a trivial matter it can be done. There is actually specific guidance for an upgrade with migration to new hardware in the TFS Install Guide. Take a look at the Scenario: Upgrading Team Foundation Server section and the sub-section named Checklist: In-Place or Migration Upgrade on One or More Servers.
The most challenging part of the exercise for us was the SharePoint setup/configuration, but if you follow the guide closely it should go fairly smoothly. This post may help with the SharePoint piece.
If the database is on its own box then you first need to upgrade to SQL 2008. Once that is done you can install TFS 2010 on a new server, select upgrade during the install and point it to the database server.
If the database is on the same box as TFS 2008 then you first need to backup all the databases and restore them on to the new box with SQL 2008. Then install TFS 2010, choose upgrade during the install and point it to the database server.
It should be. Migration of 2008 from one server to another is primarily a database exercise, but it can get tricky when you are initializing the Application Tier.
To be honest, I thought the TFS Integration Platform migration was providing guidance around moving from TFS 2005 to TFS 2008. My understanding was that TFS 2010 has an upgrade feature included in the wizard that should take care of most things for you. Thus far, I've only installed TFS 2008 from scratch and TFS 2010 from scratch-- I haven't yet tried that part of the wizard.
Another consideration is the database platform for your TFS 2008 instance. In our case, our 2008 is installed on MS SQL Server 2005, and TFS 2010 requires SQL Server 2008, so that's going to make our upgrade potentially a bit trickier.
I would like to run SSIS 2008 packages on a server that does not have SQL Server 2008 installed on it. I have a simple package to test the concept, but it fails to execute. The return code is 9020 which I have not seen listed as a return code elsewhere.
I have copied the following files to the test server that does not have SQL Server 2008 installed on it:
SelfContainedSample.dtsConfig
Package.dtsx
DTExec.exe
I am attempting to run the package using a batch file. The line in the batch file that runs the package is:
"%dtexecloc%\dtexec.exe" /FILE "%packagefolder%\Package.dtsx" /CONFIGFILE "%configfolder\SelfContainedSample.dtsConfig" /CHECKPOINTING OFF /REPORTING E >>%logfile%
set rc=%errorlevel%
I am wondering if there are other requirements that need to be satified to run an SSIS 2008 package on a server that does not have SQL Server 2008 on it? .NET Runtime? SSIS 2008 runtime?
Please share your advice if you have a solution or have met this issue before.
The following is from a discussion about this topic on
http://social.msdn.microsoft.com/Forums/en-US/sqlintegrationservices/thread/134585b4-7960-4b1c-938b-d5421a4d0fdb
SSIS is a server component. To run a
SSIS package you need to license and
install the full SSIS server, there is
no client only. A machine that hosts
SSIS packages must be licensed as a
full SQL Server, a CAL is not
sufficient.
There is no remote execution
functionality built in. The common
workarounds are to use a SQL Agent job
or a development technology such as a
web service or web page to bridge the
gap between the server and client.
The Quote is from Darren Green (about 4 answers down on the discussion). Jamie Thomson gives a similar answer.
You need the SQL Server server-side binaries. SSIS does not have to be running though.
I'm not sure if SSIS has to be installed as a component though, or just the general binaries.
We did some tests recently to work out what is needed for the "lightest" way to run SSIS
KB 942176 refers to the role of the SSIS service
We are uprading our servers and we're going to have 3 servers - 1 db server and 2 frontend web servers.
For the web servers we'll use 2008 Web edition but we can't decide which edition to use for the db.
At first we were thinking of using Standard edition but with our host it works out 10 times more expensive per month than the Web edition.
Our third option is to use Data center edition which is only cost 5 times more than the Web edition.
Can we and should we run a SQL 2008 on Windows Server Web edition? If not which edition should we choose?
Thanks.
Minimum requirements for all versions of SQL 2008 are here.
Server 2008 Web is listed as a supported OS, so you should be fine.
EDIT: I should clarify that it's possible to run SQL 2008 on Web Edition of windows server, but I'm not sure of what the limitations of doing so are. Server Web has more limitations than Server Standard, but I'm not sure what they are - be it hardware related or whatnot.