• No results found

Migrating MSDE to Microsoft SQL 2008 R2 Express

N/A
N/A
Protected

Academic year: 2021

Share "Migrating MSDE to Microsoft SQL 2008 R2 Express"

Copied!
22
0
0

Loading.... (view fulltext now)

Full text

(1)

Updated: 11/11/2011

©2011 Shelby Systems, Inc. All Rights Reserved

Other brand and product names are trademarks or registered trademarks of the respective holders.

How To

(2)

If you are still on MSDE 2000, click this link:

Migrating MSDE to Microsoft SQL 2008 R2 Express

This document will explain how to install Microsoft® SQL Server® 2008 R2 Express for use with a new installation of Shelby v.5. Please allow 30 minutes for the download over a fast broadband connection and about an hour to install the program.

Before starting you must determine:

 Whether you have a 32-bit or 64-bit Windows operating system. If you do not know, ask your network tech.

 Which drive on the server has the most free disk space; you will want to install to that drive. If you have multiple drives, we recommend that you use a drive other than “C:”.

 Are you running a Domain Network or a Work Group? If you do not know, ask your network tech.

NOTE: Be sure to make a backup of your SQL Data folder and a full Shelby v.5 database backup if performing these steps on your existing Shelby v.5 database server. Click this link for instructions on performing a full database backup.

The first step is to make sure you do not have any programs running on the server. Next, confirm that you are logged on to your server as a Domain Administrator if you are running a Domain Network, or as the Local Administrator of the server if you are on a Work Group. After confirming this you can download Microsoft SQL Server 2008 Express R2 by clicking the following link:

http://www.microsoft.com/download/en/details.aspx?id=26729

(3)

Page 3

If your server’s Windows install is 64-bit, select the SQLEXPRADV_x64_ENU.exe download. If your server’s Windows install is 32-bit, select the SQLEXPRADV_x86_ENU.exe download.

The next screen will prompt you to run or save the installer executable, choose Save.

Example: 64-bit download.

(4)

Example: 32-bit download.

Choose a location to which to save. From this point forward, we will be using the 32-bit file in our examples.

(5)

Page 5

Please allow 30 minutes to an hour for the download; the time will vary depending on the speed of your broadband internet connection.

Make sure you are logged into your server as an administrator and double-click the installer file that you downloaded (e.g., SQLEXPRADV_x86_ENU.exe).

(6)

You may be prompted to allow the software to run, just click Run and the installer will extract and launch.

Now you will see the SQL Server Installation Center screen. Choose “New Installation or add features to an existing installation.”

The following informational window will display.

(7)

Page 7

You will see the screen below and must check the box by “I accept the license terms.” to accept Microsoft’s license agreement before you can continue. Click Next.

(8)

The Feature Selection screen appears. You should have the Database Engine Services, Reporting Services, Business Intelligence Development Studio, and Management Tools – Basic checked; the SQL Server Replication, Full-Text Search, SQL Client Connectivity SDK, and Microsoft Sync Framework are optional.

Be sure to choose a drive with plenty of free space for the Shared feature directory, and then click Next.

(9)

Page 9

On the Instance Configuration screen, check the button by Named Instance and enter Shelby for the instance name. Verify that the Instance root directory is on a drive with plenty of free space and then click Next.

(10)

Next, the Server Configuration screen displays. Click the Use the same account for all SQL Server services button.

Choose “NT Authority\System” and click Next.

WARNING: Do NOT change the settings on the Collation tab.

(11)

Page 11

On the Database Engine Configuration screen, select Mixed Mode (SQL Server authentication and Windows authentication) and enter a password for the SA account. Shelby v.5 uses ShelbySystems-2007 as the default password, but you can use any password you desire.

Be sure to click the Add Current User button to add your current login to the SQL Server administrators before clicking Next.

(12)

Choose “Install the native mode default configuration” and click Next.

(13)

Page 13

On the Error Reporting screen, place a check in the box if you want to notify Microsoft of SQL errors. After making this decision, click Next.

(14)

The Installation Progress screen shows you the progress of your installation. Once it is complete, click Next.

(15)

Page 15

The Complete screen notifies you that the SQL installation has finished. Read the notes in the box, and then click Close.

You may receive the following message; just click OK.

If you get the following prompt, click OK. Otherwise, just close the installer screen. You do not need to reboot now, as we will reboot after configuring Microsoft SQL Server 2005 Backward Compatibility Components.

(16)

To properly configure network protocols for use with Shelby v.5, go to Start, All Programs, and click on Microsoft SQL Server 2008. Select Configuration Tools and then SQL Server Configuration Manager. Expand the SQL Server Network Configuration item and click on Protocols for SHELBY. Verify that Named Pipes and TCP/IP are set to Enabled. If these items are not already enabled, right-click them and select Enable.

Click on the SQL Server Services item in the left column and verify that SQL Server Browser is running in the right side of the screen. If the browser is not running, right-click it and go to Properties. Click on the Service tab, change the Start Mode from Manual to Automatic. Click Apply, and then click OK. You can then right- click the SQL Server Browser and start it.

Finally, right-click the SQL Server (SHELBY) service and restart it to apply the changes.

(17)

Page 17

Click on Start, Microsoft SQL Server 2008, then SQL Server Management Studio Express. Log into your Shelby instance with Windows Authentication. Right-click on the instance name (it is at the top of the list) and select Facets in the drop-down menu.

(18)

From the Facet pull-down menu, select Surface Area Configuration.

Change the OleAutomationEnabled and XPCmdShellEnabled items to True and click OK.

(19)

Page 19

Microsoft SQL Server 2005 Backward Compatibility Components

If a server with SQL 2008 has never had a previous version of SQL installed on the server, it will not have SQL Distributed Management Objects (SQL-DMO) for backward compatibility installed. Shelby’s Backup/Restore Utility uses the backward compatibility component to make backups.

The SQL Server Backward Compatibility package includes the latest versions of Data Transformation Services 2000 run-time (DTS), SQL Distributed Management Objects (SQL-DMO), Decision Support Objects (DSO), and SQL Virtual Device Interface (SQLVDI). These versions have been updated for compatibility with both SQL Server 2005 and SQL Server 2008 and include all fixes shipped through SQL Server 2000 SP4 and SQL Server 2005 SP2.

To install click the appropriate link below:

X86 Package (SQLServer2005_BC.msi) - 11273 KB (32-bit) X64 Package (SQLServer2005_BC.msi) - 18569 KB (64-bit)

Be sure to reboot or restart your SQL Server service after you install the patch.

(20)

To allow open access for SQL Server 2008 and SQL Server 2008 R2 to connect using Dynamic Ports to the Database Engine through the Windows 7, Windows Server 2008, or Windows Server 2008 R2 Firewall, follow these steps on the SQL Server:

1. On the Start menu, click in the Search Programs & Files box, type WF.msc, and then click OK.

2. In the left pane under Windows Firewall with Advanced Security and Local Computer, click Inbound Rules.

3. In the Action Panel on the right, click New Rule.

4. In the Rule Type dialog box, select Program, and then click Next.

5. In the Program dialog box, select This Program Path. Click Browse, and navigate to the instance of SQL Server that you want to access through the firewall, and then click Open.

SQL Server 2008 is at C:\Program Files\Microsoft SQL

Server\MSSQL10_50.MSSQLSERVER\MSSQL\Binn\Sqlservr.exe.

SQL Server 2005 is at C:\Program Files\Microsoft SQL Server\MSSQL.1\Binn\sqlservr.exe.

(21)

Page 21

6. Click Next.

7. In the Action dialog box, select Allow the connection, and then click Next.

8. In the Profile dialog box, select any profiles that describe the computer connection environment when you want to connect to the Database Engine, and then click Next.

9. In the Name dialog box, type “SQL Access” for the name and a description, if desired.

10. Click Finish.

(22)

This completes the installation of SQL Server 2008 R2 Express. If you have not installed the latest Shelby v.5 programs please go to the Shelby Community and do so. For reference, the Installation/Operation Guide can be located at this link.

If you have upgraded to a new version of SQL on your server, the final two steps are:

1. Create a blank Shelby v.5 database using the DBinstall.exe program located at

“\Shelby\ssv5.prg\DBinstall\DBinstall.exe.” For reference, see Moving Shelby Programs and Data to a New Server.

2. Restore the latest backup of your Shelby v.5 database using the Shelby SQL Backup/Restore Utility.

For reference, see Restoring Shelby v.5 Data.

Finally, launch Shelby v.5 on the server and log in to verify that everything is working properly, and then launch Shelby v.5 on a workstation.

References

Related documents

If the Microsoft Data Engine (MSDE) or Microsoft SQL Server is already installed on the local machine, or if you want to install MSDE as your CMS database, select the Install MSDE

SQL Server Authentication SQL Server login and password that the Publisher Administration Service uses to connect to its SQL Server Subscriber Windows Authentication Impersonate

SQL Server Authentication SQL Server login and password that the Publisher Administration Service uses to connect to its SQL Server Subscriber Windows Authentication Impersonate

If the Grant checkbox for the Execute permission is checked the Public role maintains Execute permission on the procedure and the listed remediation procedure should be followed.

• SQL Express 2005 - this software provides database services to NETePay and ePay Administrator using Microsoft SQL Express for Windows Vista or Windows Server 2008 users.. •

In the ‘Microsoft SQL Server Connection’ window, enter 66.46.104.13 , 34505\Catalyst for Server field and select ‘SQL Server authentication’ for ‘Authentication Method’..

In order to uninstall Across completely, you should uninstall the Personal Edition and the database SQL Server 2008 R2 Express (or Microsoft SQL Server 2005 Express with older

- Provide the SQL server name, select “SQL Server Authentication” from the drop-down menu, choose the login to be sa, leave the password field empty and then to select your