Knowledge Base

Configuring SQL Server 2005 for use with ShipConstructor 2008

This configuration is only required for SQL Server installations from sources other than the ShipConstructor installation CD

With the release of ShipConstructor 2008, you can now take advantage of the increased performance and scalability of SQL Server 2005.

To configure your SQL Server 2005 installation to be compatible with ShipConstructor you need to perform the following actions:

1. Domain Password Policy Enforcement

SQL Server 2005 by default enforces your domain password policy for Database user accounts.  This impacts ShipConstructor in 2 ways: 

  1. Generally passwords are now case-sensitive, where in SQL Server 2000 they were case-insensitive, so the default password created by ShipConstructor is now ShipCon with the capitals S, and C.

  2. If the password ShipCon that is set for the ShipConstructor user by the SCServerSetup utility is not complex enough for your domain policy, you can change the default password when running SCServerSetup by choosing Custom, and changing the password in the ShipConstructor User settings.

2. Enable TCP/IP and Named Pipes Protocols

To enable these communications protocols, go to:

Start->All Programs->Microsoft SQL Server 2005->Configuration Tools->SQL Server Configuration Manager

Select the Protocols for <Instance Name> node in the tree on the left.

Right-click on Named Pipes, and TCP/IP, and Selected Enable

 

3. Enable Remote Connections

To enable remote connections, go to:

Start->All Programs->Microsoft SQL Server 2005->Configuration Tools->SQL Server 2005 Surface Area Configuration

Click on the Surface Area Configuration for Services and Connections link.

Under <Instance Name>\Database Engine\Remote Connections, select Local and Remote Connections, and Using both TCP/IP and named pipes, as shown below:


Apply your changes when done.

 

4. Turn on the SQL Server Browser Service

To enable remote connections, go to:

Start->All Programs->Microsoft SQL Server 2005->Configuration Tools->SQL Server 2005 Surface Area Configuration

Click on the Surface Area Configuration for Services and Connections link.

Under <Instance Name>\SQL Server Browser\Service, set the startup type to Automatic, and click the Start button to start the service.


Apply your changes when done.

5. Enable xp_cmdshell

Make sure the xp_cmdshell stored procedure is enabled on the server.  This procedure is required for browsing server folders in administrator.

To enable xp_cmdshell, go to:

Start->All Programs->Microsoft SQL Server 2005->Configuration Tools->SQL Server 2005 Surface Area Configuration

Click on the Surface Area Configuration for Features link.

Under <Instance Name>\Database Engine\xp_cmdshell, Check the Enable xp_cmdshell checkbox, and click the Apply button to enable the feature.

6. After following these procedures, please run Server Setup in order to complete the configuration.

Troubleshooting

Q: I performed all of the steps shown above, but I do not see my server in the list of available servers.

A1: First, try restarting your server machine.  Restarting the SQL server service is not always sufficient.

A2: Try installing the latest SQL Server 2005 service pack.  At the time of this writing, the latest SQL Server 2005 service pack is SP2.  - To obtain the latest SQL Server 2005 Service Pack 2, visit the following Microsoft Web site:

http://www.microsoft.com/downloads/details.aspx?FamilyId=d07219b2-1e23-49c8-8f0c-63fa18f26d3a

Would you like to...

Print this page Print this page

Email this page Email this page

Post a comment Post a comment

Subscribe me

Add to favorites Add to favorites

Remove Highlighting Remove Highlighting

Edit this Question

User Opinions ( )

How would you rate this answer?

Helpful
Not helpful
Thank you for rating this answer.

Related Questions

No related questions were found.

Attachments

No attachments were found.