Installation guide to setup BillQuick with MSDE. A white paper by BQE Software Inc. About MSDE: Microsoft SQL Desktop Edition (MSDE) is a scaled-down version of SQL Server database. Until recently, Microsoft offered two means of database management: Microsoft Jet (the Microsoft Access database engine) and Microsoft SQL Server. With the release of the Microsoft Data Engine (MSDE), a SQL Server-compatible database engine, there is an exciting new option for creating desktop and shared database solutions that easily upsize to SQL Server. MSDE is based on SQL Server technology and is fully compatible with SQL Server 7.0 or above. It has client-server architecture (database operations occur on the database server unless, of course, the SQL Server database engine is installed on the client machine). Installation: Step 1: Download MSDE 2000 from the Microsoft SQL Server web site. MSDE runs as a service on the machine where it is installed. It only needs to be installed once as the MSDE service can host multiple databases from different applications. Once you install MSDE on your computer, you may need to start the SQL Server Service Manager (double-click the MS SQL Server icon on the task bar and click Start/Continue). MSDE starts automatically on Windows NT 4.0 or later; you may want to automatically start MSDE on Windows 95 or later by selecting the Auto-Start service when OS starts check box on the SQL Server Service Manager window. Note: The machine you have installed MSDE can act as a database Server and host your BillQuick database. All your workstation or clients with BillQuick 2006 Pro can access the MSDE Server. Note: If any editions of SQL Server are installed on a machine, then MSDE is not required, since all editions of SQL Server support all of the functionality of MSDE. MSDE does not, however, support all of the features of SQL Server. To use BillQuick with SQL server you need BillQuick 2006 enterprise. After the successful installation of MSDE, You should install the BillQuick 2006 Pro on your workstation or client machine. Please follow the steps below to make it work with your BillQuick 2006 Pro. Step2: Once downloaded, you will see a MSDE200A.exe on your desktop or wherever else you download files to.
Step 3: Double click on the exe file and agree to the license conditions. Step 4: The Installation wizard will specify an Installation folder. Make a note of the name of the folder and its location. You will need this information later.
Step 5: A box will probably pop up telling you that the folder does not exist and asking permission to create it. Say yes. Step 6: Go look on your C drive and you will find the newly created MSDEela folder. Step 7: Open setup.ini located under MSDE installation folder in notepad and specify your setup parameters.
[Options] SAPWD="AStrongPassword" INSTANCENAME="InstanceName" DISABLENETWORKPROTOCOLS=n SECURITYMODE=SQL E.g.; [Options] SAPWD="test123" INSTANCENAME="BillQuick" DISABLENETWORKPROTOCOLS=0 SECURITYMODE=SQL Parameter SAPWD="AStrongPassword" INSTANCENAME="InstanceName" DISABLENETWORKPROTOCOLS=n SECURITYMODE=SQL Description Specifies a strong password to be assigned to the sa administrator login. Specifies the name of the instance. If INSTANCENAME is not specified, Setup installs a default instance. Specifies whether the instance will accept network connections from applications running on other computers. By default, or if you specify DISABLENTWORKPROTOCOL=1, Setup configures the instance to not accept network connections. Specify DISABLENETWORKPROTOCOLS=0 to enable network connections. Specifies that the instance be installed in Mixed Mode, where the instance supports both Windows Authentication and SQL Authentication logins.
Step 8: After setting your setup parameters in setup.ini file, click on the setup.exe file located under MSDE installation folder. Step 9: The program will now start installing itself. Step 10: Once all installation activity has ceased, restart your computer. When it restarts you will find a picture of a small PC tower with a green arrow, displayed in the notification area. The green arrow indicates that the service is running. Step 11: If a red dot appears it means that the service is switched off. Double click on the icon to open the SQL Server Service Manager.
Step 12: Click on "Start/Continue" to start the service. Step 13: Upsizing your BillQuick Access database to MSDE: To upsize your BillQuick database to MSDE, from the File Menu, select Upsize to SQL Server. The BillQuick SQL Database screen will be displayed. Enter the Server Name, SA User ID (of the system administrator) and SA Password.[Note: SA password is the one that you have set up in the step 7] Click OK. The wizard will display progress bar and upsize your database.
Create a New BillQuick database on MSDE Server: To create a new MSDE database, from the File Menu, select New Company>MSDE Database. Enter the Server Name, SA User ID (of the system administrator) and SA Password.[Note: SA password is the one that you have set up in the step 7] and Database Name. Click OK. The wizard will display progress bar and create a new database on your MSDE Server. Open an Existing BillQuick database on MSDE Server: To Open an Existing BillQuick database on MSDE Server, from the File Menu, select Open Company>MSDE Database. Enter the Server Name, BillQuickSQL as User ID and admin as Password and Select your database. Click OK. Note: 1. By default, Windows Firewall is enabled on computers that are running Windows XP Service Pack 2. When MSDE is configured to listen for incoming client connections by using named pipes over a NetBIOS session, MSDE communicates over TCP ports and these ports must be open. MSDE clients (BillQuick installed on the client machines) that are trying to connect to BillQuick database on MSDE will not be able to connect until you enable the MSDE port in the Firewall. For more information on How to manually enable TCP/IP on Windows XP Service Pack 2 for MSDE/SQL Server 2000 please visit the following Microsoft website: http://support.microsoft.com/kb/841252 2. MSDE 2000 does not come with the management and administration utility. For information about MSDE management utilities please visit the following Microsoft website: http://www.microsoft.com/sql/msde/partners/default.asp