Summary
This document will walk you through setting up Microsoft SQL Server 2008 Express, then configuring the game databases. This guide assumes you are installing SQL Server on a fresh operating system.
If you already have MSSQL installed, skip to 4: Install Game Databases.
Express Limitations
Be advised that SQL Sever Express has specific software limitations and limited tools. The full and developer versions of SQL Server come with all features available, but are not publicly available. SQL Server Express may be downloaded publicly directly from Microsoft's website and meets the minimum requirements to get started with development. The installation steps will be the same with all 2008 versions. Newer versions of SQL Server will have additional options but the general steps will be the same.
MSSQL Download
-
Visit Microsoft's website to Download Microsoft SQL Server 2008 R2 SP2
-
Select SQLEXPRWT_x64_ENU.exe, then click Next. The download will start immediately.
-
Run SQLEXPRWT_x64_ENU.exe from your Downloads folder to extract and run the installer. The installer will run automatically after extraction. Proceed to the next section.
MSSQL Installation Wizard
-
Click Installation on the sidebar.
-
Select the option for New Installation
-
Click OK after the tests are completed.
-
Ignore the Product Key information and just click Next.
-
Check the box for accepting the License Terms, then click Next
-
Click Install to install the setup files.
-
Click Next
-
Select SQL Server Feature Installation, then click Next. (no image, sorry)
-
Make sure All Features are selected, then click Next.
-
Allow Installation Rules to process, then click Next.
-
Select Default Instance, then click Next
Don't skip this step.
Not setting SQL Server to use the default instance will result in the Server not finding the Databases. -
Verify disk checks pass, then click Next
-
Select NT AUTHORITY\SYSTEM for the Account Name on SQL Server Database Engine, then click Next
-
Under Authentication Mode, select Mixed Mode and enter a secure default password. After, click Add Current User and allow the installer a few moments to load.
-
Verify your user is added, then click Next
-
Click Next to skip through the Error Reporting information
-
Click Next through the Installation Rules
-
Review the summary as needed, then click Install
-
Allow some time for the installer to run. This usually takes around five to ten minutes.
-
Click Close once completed.
-
Close the Setup Wizard
Windows 7 Additional Configuration
If you are on Windows 7, some additional configuration is required. TCP/IP in SQL Server is not enabled by default on Windows 7 like it is on Windows 10 and most Windows Server editions. Not enabling TCP/IP causes a zoneserver connection bug when you try to login to the game.
Fix this issue as follows:
-
Search for and open SQL Server Configuration Manager.
-
Locate SQL Server Network Configuration -> Protocols for MSSQL Server, right click TCP/IP, then select Properties.
-
Click on the IP Addresses tab.
-
Change the Enabled option for IP Address 127.0.0.1.
-
Verify your settings, then click OK. You will see a warning dialog box advising a restart. Click OK again.
-
Right click TCP/IP and click Enable. Accept the same extra dialog box when prompted.
-
Verify TCP/IP is Enabled, then close SQL Server Configuration Manager.
-
Open Start -> Run, then type in services.msc and press OK.
-
Locate SQL Server (MSSQL), right click it, then select Restart. Allow a moment for MSSQL to restart.
Verify Connection
Now, let’s confirm we can connect to MSSQL.
-
Find and run SQL Server Management Studio
-
Connect to localhost with Windows Authentication
-
You should now be connected to MSSQL through Server Management Studio.
Closing
You now have a functional instance of MSSQL. You are ready to configure your game databases and ODBC settings. Proceed to 4: Install Game Databases.
Edited by Ron
Step 8 had a broken image. Removed for now.