Professional Documents
Culture Documents
http://www.cs.trinity.edu/~thicks/Tutorials/MSSQL-Server-Express-20...
http://msdn.microsoft.com/en-us/library/ms143506.aspx
Pre-Requisite Software
1] If you are going to install Visual Studio 2008, I recommend that you do it first. Tutorial: VisualStudio-2008-Install 2] I recommend that you install all service packs for your operating system before you begin. My students often skip the requirements and waste installation time because Microsoft SQL Server 2008 Advanced will simply not install unless you have the following software on your computer: .NET 3.5 with Service Pack 1 Tutorial : .NET-3.5-Install Windows Installer 4.5 Tutorial : Windows-Installer-4.5-Install Windows Power Shell Tutorial : Windows-Power-Shell-2.0-Install Visual Studio 2008 Service Pack 1 (if you have Visual Studio 2008) Tutorial : Visual-Studio-2008-SP1-Install
2] Using the mouse, select the Installation tab on the left. Select New SQL Server Stand-Alone Installation on the right. (See Below!)
1 of 19
11/21/2013 11:55 AM
http://www.cs.trinity.edu/~thicks/Tutorials/MSSQL-Server-Express-20...
3] Hopefully you will have nothing to correct in the failure listing below. Once you get the opportunity, push/select the OK button at the bottom. (See Below!)
4] Using the mouse, select/push the Next button at the bottom. (See Below!)
2 of 19
11/21/2013 11:55 AM
http://www.cs.trinity.edu/~thicks/Tutorials/MSSQL-Server-Express-20...
5] Read and accept the license agreement. Using the mouse, select/push the Next button at the bottom. (See Below!)
6] Using the mouse, select/push the Install button at the bottom. (See Below!)
3 of 19
11/21/2013 11:55 AM
http://www.cs.trinity.edu/~thicks/Tutorials/MSSQL-Server-Express-20...
7] Note that my system passed all of the required support rules. The ability to access this server, from a remote system, can be blocked by any software firewall. I normally keep my firewall off when behind a router and enable it if I am using the computer in a public venue. You might also have warnings from anti-virus systems that help to protect your ports. I am going to click on the Windows Firewall warning below.
4 of 19
11/21/2013 11:55 AM
http://www.cs.trinity.edu/~thicks/Tutorials/MSSQL-Server-Express-20...
8] It is beyond the scope of this tutorial to open the Windows Firewall ports to enable remote server access across a network. You can get directions to do so by following the Microsoft link below. Write down the link. Using the mouse, push/select the OK button. (See Below!)
9] Using the mouse, select/push the Next button at the bottom. (See Below!)
10] Using the mouse, select/push the Next button at the bottom. (See Below!)
5 of 19
11/21/2013 11:55 AM
http://www.cs.trinity.edu/~thicks/Tutorials/MSSQL-Server-Express-20...
11] Read through and Accept the License Agreement. Using the mouse, push/select the Next button. (See Below!)
6 of 19
11/21/2013 11:55 AM
http://www.cs.trinity.edu/~thicks/Tutorials/MSSQL-Server-Express-20...
12] Using the mouse, push/select the Select All button. Using the mouse, push/select the Select All button.
13] As you look at the Instance Configuration below, you can note that this computer already has an instance called SQLExpress; we must name this new instance something different. I am choosing SQL.
7 of 19
11/21/2013 11:55 AM
http://www.cs.trinity.edu/~thicks/Tutorials/MSSQL-Server-Express-20...
14] Using the mouse, push/select the Next button at the bottom. (See Below!)
8 of 19
11/21/2013 11:55 AM
http://www.cs.trinity.edu/~thicks/Tutorials/MSSQL-Server-Express-20...
15] We must now provide access authentication. You must use some administrative account to install the service. Replace the thicks & corresponding password with an administrative account on your server. Using the mouse, select/push the Next button. (See Below)
16] I
would like my students to install this with Windows authentication. You can always enable the Mixed Mode later. I would like my students to add thicks, administrator, and the names of all of the server adminstrators to the unrestricted access list below. Push/select the Next button. (See Below!)
9 of 19
11/21/2013 11:55 AM
http://www.cs.trinity.edu/~thicks/Tutorials/MSSQL-Server-Express-20...
I would like my students to add thicks, administrator, and each person in their server group. 17] Using the mouse, select/push the Next button. (See Below)
10 of 19
11/21/2013 11:55 AM
http://www.cs.trinity.edu/~thicks/Tutorials/MSSQL-Server-Express-20...
18] Using the mouse, select/push the Next button. (See Below)
11 of 19
11/21/2013 11:55 AM
http://www.cs.trinity.edu/~thicks/Tutorials/MSSQL-Server-Express-20...
19] Using the mouse, select/push the Next button. (See Below)
12 of 19
11/21/2013 11:55 AM
http://www.cs.trinity.edu/~thicks/Tutorials/MSSQL-Server-Express-20...
20] Using the mouse, select/push the Next button. (See Below)
13 of 19
11/21/2013 11:55 AM
http://www.cs.trinity.edu/~thicks/Tutorials/MSSQL-Server-Express-20...
22] Using the mouse, select/push the Next button. (See Below)
14 of 19
11/21/2013 11:55 AM
http://www.cs.trinity.edu/~thicks/Tutorials/MSSQL-Server-Express-20...
23] Using the mouse, select/push the Close button. (See Below)
15 of 19
11/21/2013 11:55 AM
http://www.cs.trinity.edu/~thicks/Tutorials/MSSQL-Server-Express-20...
16 of 19
11/21/2013 11:55 AM
http://www.cs.trinity.edu/~thicks/Tutorials/MSSQL-Server-Express-20...
3] If you followed the installation directions above and rebooted your computer, you should see instance SQL of SQL Server started automatically. Note that this system has instance SQLEXPRESS running as well; it was installed with Visual Studio. It is ok to have both running.. (See Below!)
2] Although I could simply enter the server name, I am going to use the server name drop-down to search for it; using the mouse, hold down the drop-down --> Select Browse for more ...
17 of 19
11/21/2013 11:55 AM
http://www.cs.trinity.edu/~thicks/Tutorials/MSSQL-Server-Express-20...
3] Expand Database Engine. Select the SQL instance. The name of my computer is Laptop; this name precedes both server instances. (See Below)
4] I could have simply typed in LAPTOP\SQL for the server name. Using the mouse, push/select the Connect button. (See Below)
5] Microsoft SQL Server Management Studio provides a free GUI that enables you to create databases, tables, queries, etc., but using this application is a topic for another day. (See Below)
18 of 19
11/21/2013 11:55 AM
http://www.cs.trinity.edu/~thicks/Tutorials/MSSQL-Server-Express-20...
19 of 19
11/21/2013 11:55 AM