I have created a windows service which interacts with SQL Server Express Edition. I want to ship this to my test machine which doesn't have any form of SQL Server installed.
Is there an easy way of shipping SQL Server Express Edition with my service? Is it possible to make this part of a Setup Project?
Thanks.
The Windows Service you created--I assume you wrote this as a Visual Studio project? If so, you can add the SQL Server 2005 Express Edition as a "Prerequisite" in the Setup, easy as pie... at least if you have VS 2008 or higher. Here's how.
(Making your own bootstrapper packages is also possible, but not exactly fun.)
Related
I am trying to determine what SQL Server edition will be installed with Team Foundation Server 2013 if it is installed on Windows Server 2012 R2 using the Standard Configuration. The install guide is vague about this. Will it be Express or Standard? It appears to be different than with TFS 2012.
You can use the basic configuration of Team Foundation Server, automatically with SQL Server Express SP1.
or install manually other versions.
link : http://msdn.microsoft.com/en-us/library/vstudio/dd631889.aspx
Only the Basic Configuration of TFS 2013 automatically installs SQL Server and it installs the Express version. This from:
Sql Server Requirements
From the same article: You can pre-install one of the supported editions Sql2012.sp1+ or Sql2014
During installation, you are required to select a configuration (basic, standard etc). If you choose standard and the installer can't find an existing SQL Server instance you can not proceed.
I am new to .net world.
I want to deploy a ASP.NET MVC application in Windows Server 2003 Standard Edition.
What should I do can anyone give me the very beginning step by step example such as:
1. Installing IIS.
2. Installing MS visual studio 2010 express edition(as I use express edition).
etc
thanks in advance
Installing IIS.
http://technet.microsoft.com/en-us/library/aa998483(v=exchg.65).aspx
Installing MS visual studio 2010 express edition
Download it as usual from Microsoft's website.
Make sure you install .NET and you should be ready to go, if it hasn't already been installed. Perhaps this article can help you: http://haacked.com/archive/2008/11/26/asp.net-mvc-on-iis-6-walkthrough.aspx
I'm a absolute newbie in MVC, and now I am standing the beginning of it.
I checked out the tutorial podcast, in which i got i can add a new item of SQL Server database under app_data. But once I click that, a msg popup to show that in my desktop, no SQL Server 2005 or 2008 Express was installed.
But in fact, I have a SQL Server 2005 Enterprise installed already. Why this happened? And how to add a SQL Server database if I got a enterprise version?
Thanks a lot.
Adding the database file to the app_data folder only works with SQL Server Express editions. There's nothing you can do to enable it for Enterprise versions.
If you have SQL Server Enterprise, you need to create your database and your db objects in that server (using SQL Server Mgmt Studio or Visual Studio) and connect to that server. You cannot put your MDF/LDF files into app_data with Enterprise version - it just won't work.
Or if you don't like this approach, you could always install SQL Server 2005/2008 Express on your machine and then use the "put your MDF file into app_data" approach with that Express edition.
I haven't seen anything that says SQL Express 2005 is not supported for use with Team Foundation Server 2005.
However, when I attempt the installation I get all sorts of errors "SQL Agent service not installed", "SQL Server 2005 Analysis Services service is not installed", etc.
Is SQL Server Standard or higher, required?
Yes, SQL Server Standard or higher is required for current versions of TFS. When you purchase a full copy of Team Foundation Server it comes with a restricted use SQL Standard Edition license under the following terms:
You may only use the SQL Server
software with Visual Studio Team
Foundation Server; you may not use
it for any other purpose.
You may
only install SQL Server on one
physical device per Visual Studio
Team Foundation Server license.
Try SQL Server Express Advanced edition ... ( I don't remember if it has analysis services)
Analysis services are required to generate reports. Also after installation of 2005 remember to start SQL Agent service.
Can the TFS proxy be installed on Windows XP? I have an environment that I am not allowed to run a Windows Server; however, it is offsite, so a proxy would be very helpful.
It turns out that Microsoft changed both their deployment and pricing models from v1.0 of TFS. The proxy requires Windows Server and costs the same as a new instance of TFS.
It was my understanding that the Microsoft TFS Proxy needed to be installed on a Windows Server OS with IIS also installed on the box. You could of course use a Virtual PC image on your XP machine but I suspect that might go against the same rules that prevent you from running a server on your remote site.
Another alternative is a product called "Remote Accelerator" from Teamprise (who I work for).
http://www.teamprise.com/products/accelerator/
It is designed as a TFS proxy server for single person use, and is designed to work on client OS's such as Windows XP, Vista etc. Also with a price of $99, it is less expensive than the Microsoft TFS proxy (which has a retail licensing price comparable to another full-blown TFS server instance).