Microsoft SQL Server is a robust server application that provides a multi-user environment with enhanced security, performance, and stability.  If you need to share your database or store it on a network, you must use SQL-type databases.  SQL is NOT included with Quick Bid, it is a separate product available from Microsoft.

 

See the previous article, Creating a Microsoft Access (default) Database, for instructions on setting up an Access-type (default) database.

 

This document details how to setup and create an SQL database for use with Quick Bid.  The steps are basic and easy to follow, however On Center Software, Inc. recommends that only IT professionals with knowledge of the server environment and with appropriate expertise in server configuration and administration perform these actions. In some cases, a server may have been configured in a way that would require additional steps not detailed in this process.  On Center Software, Inc. provides these instructions as a resource for our customers but you are solely responsible for implementation, maintenance, troubleshooting, and configuration of SQL Servers and databases.

Before proceeding, please review our Web site for current information on using Microsoft SQL databases Recommendations for implementing SQL Server.  On Center Software ONLY tests and certifies certain versions of SQL Server for each version of the software - what worked in the past may NO LONGER BE SUPPORTED.

Quick Facts about SQL Databases

The SQL database is created from within Quick Bid - not from the SQL Management Console.

 

There are several editions of SQL Server available from Microsoft - you need to determine the edition (Free, Full, Enterprise, etc.) that meets your particular needs.  On Center recommends you contact a qualified IT Professional to discuss your needs based on the number of users, your network environment, how you bid jobs, and other software that may be running on your server.

 

There are two ways to authenticate to (log into, connect to) a SQL Server:

Once a new SQL database is created you can synchronize it with an existing Access-type database and copy Bids to it (see below for more information).  Your database will be ready to use in minutes!

Creating a New SQL Database

Step 1 - Install Quick Bid On the workstation

It is not necessary to install Quick Bid on the server although for future database maintenance, it is permitted.  The Quick Bid application must be installed on the workstation on which the following steps are completed.

Step 2 - Open current Microsoft Access databases

Open the existing Access (*.mdb) database to which the new SQL database is to be synchronized.

It is recommended that only one database is synchronized to another database. Synchronizing multiple databases into a single database causes information to be overwritten.

Step 3 – Create the SQL Database

The database is available and listed on the Bids Tab (and in the Bids Navigator panel where any existing, open databases are visible).

Step 4 – Synchronize SQL Database With Access Database (optional)

Please follow these steps in Synchronizing Databases to copy the Master Tables from a previous database to this new SQL database.

Remember, synchronizing only transfers Master Database Tables information from one database to another, no bids are copied.

Step 5 – Copy Bids to SQL Database (optional)

To copy bids from your Access database(s) to the SQL database, both databases must be visible on the Bids tab, see Opening and Closing Databases.  Then, it's just a matter of copying and pasting, see Copying Bid(s) for instructions.

Step 6 – Archive Microsoft Access Database (optional)

Move the Access (*.mdb) database to a folder, CD, or Flash Drive that is not shared nor visible to the user(s).  Consider this an archive of previous work and should only be accessed for those purposes.

 

 

Units of Measurement (UOM)

 

You can skip right to Creating Bids at this point, see Creating Bids as many database settings can be built 'on-the-fly' although we recommend you take your time and learn about properly setting up Payroll Settings, Program Defaults, and Bid Markups & Indirect Expenses  before continuing.