78
© 2010 Sage Software, Inc. All rights reserved. Sage, the Sage logos and the Sage product and service names mentioned herein are registered trademarks or trademarks of Sage Software, Inc., or its affiliated entities. All other trademarks are the property of their respective owners. Business Partner Installation Guide for Sage Timberline Enterprise This guide provides installation information specific to business partners and consultants. The installation scenarios described in this guide enable business partners to: Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and certified consultants for training, selling, and supporting the software. Install Sage Timberline Enterprise on a laptop that will be used while disconnected from a network domain, in order to demonstrate the software to potential customers. Important: The scenarios covered in this guide are not supported customer environments. Do not use these instructions to set up Sage Timberline Enterprise for customers. They will not be eligible for support with these configurations. For Further Assistance If you have a question about about the installation process, be sure to check this document. If you have questions about how to complete a task, check the application’s Help system. When you need further assistance, contact Sage Timberline Enterprise Customer Support by sending an email to [email protected]. Email support is available for business partners Monday through Friday from 6:00 a.m. to 5:00 p.m. Pacific time, with the following exceptions: Every Thursday from 2:00 p.m. to 3:00 p.m. Pacific Time, when Customer Support is closed for staff meetings. Standard United States holidays. Staff development days, during which support analysts are involved in additional product training and professional development (three days per year). Quarterly company meetings. Revision history v10.0 Date Revised by Comments 02/19/10 SD Initial Draft 3/10/2010 AG Revisions 4/19/2010 AG Revisions

BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

© 2010 Sage Software, Inc. All rights reserved. Sage, the Sage logos and the Sage product and service names mentioned herein are registered trademarks or trademarks of Sage Software, Inc., or its affiliated entities. All other trademarks are the property of their respective owners.

Business Partner Installation Guide for Sage Timberline Enterprise

This guide provides installation information specific to business partners and consultants. The installation scenarios described in this guide enable business partners to:

Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and certified consultants for training, selling, and supporting the software.

Install Sage Timberline Enterprise on a laptop that will be used while disconnected from a network domain, in order to demonstrate the software to potential customers.

Important: The scenarios covered in this guide are not supported customer environments. Do not use these instructions to set up Sage Timberline Enterprise for customers. They will not be eligible for support with these configurations.

For Further Assistance

If you have a question about about the installation process, be sure to check this document. If you have questions about how to complete a task, check the application’s Help system. When you need further assistance, contact Sage Timberline Enterprise Customer Support by sending an email to [email protected]. Email support is available for business partners Monday through Friday from 6:00 a.m. to 5:00 p.m. Pacific time, with the following exceptions:

Every Thursday from 2:00 p.m. to 3:00 p.m. Pacific Time, when Customer Support is closed for staff meetings.

Standard United States holidays.

Staff development days, during which support analysts are involved in additional product training and professional development (three days per year).

Quarterly company meetings.

Revision history

v10.0

Date Revised by Comments

02/19/10 SD Initial Draft

3/10/2010 AG Revisions

4/19/2010 AG Revisions

Page 2: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

Page 2

Table of Contents

PrepareChecklist for Installing on a Client/Server Network ............................................... 3

Checklist for Installing on a Laptop to Use in Disconnected Mode .......................... 4

System Requirements for Demonstration and Test Environments .......................... 5

Uninstall Sage Timberline Enterprise...................................................................... 7

Store User Credentials Locally on a Laptop........................................................... 10

Determine the Location of Data and Shared Folders............................................. 11

Install and Configure the ServerInstall Microsoft SQL Server 2008 ........................................................................ 14

Install and Configure IIS...................................................................................... 31

Install Sage Timberline Enterprise on the Server ................................................. 35

Install Payroll on the Server................................................................................. 38

Install Sage Timberline Estimating....................................................................... 43

Configure Sage System Administration ................................................................ 47

Activate Your Sage Timberline Enterprise Licenses .............................................. 53

Set Up Databases, Users, and Roles ..................................................................... 56

Install and Configure WorkstationsInstall Sage Timberline Enterprise on Workstations............................................. 64

Install Sage Timberline Enterprise Payroll on Workstations ................................. 68

Install Estimating on Workstations ...................................................................... 71

Test Your Sage Timberline Enterprise Installations.............................................. 72

AppendixSystem Requirements—Sage Timberline Enterprise ............................................. 73

Page 3: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

Prepare Checklist for Installing on a Client/Server Network

Complete these tasks to install Sage Timberline Enterprise on a client/server network.

Task Information

❑ Verify that your server meets the system requirements. page 5

❑ Uninstall the earlier version of Sage Timberline Enterprise if applicable. page 7

❑ Determine the location for your database, spools, and attachments folders.

page 11

❑ Install Microsoft SQL Server 2008 and configure it to work with Sage Timberline Enterprise.

page 14

❑ Install and configure Microsoft Internet Information Services. page 31

❑ Install Sage Timberline Enterprise server software. page 35

❑ Install Payroll on the server (optional). page 38

❑ Install Estimating on the server (optional). page 43

❑ Run the Sage System Administration Configuration Wizard. page 47

❑ Activate Your Sage Timberline Enterprise Licenses. page 53

❑ Upgrade or set up databases, users, and roles. page 56

❑ Install Sage Timberline Enterprise client software on workstations. page 64

❑ Install Payroll on workstations. page 68

❑ Install Estimating on workstaions (same process as for servers). page 43

❑ Test the installation by opening Sage Timberline Enterprise on a work-station.

page 72

Page 3

Page 4: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

Checklist for Installing on a Laptop to Use in Disconnected Mode

Complete these tasks to install Sage Timberline Enterprise on a laptop that you will use dis-connected from a network.

Task Information

❑ Verify that your computer meets the system requirements. page 5

❑ Uninstall the earlier version of Sage Timberline Enterprise if applicable. page 7

❑ Store user credentials locally on a laptop. page 10

❑ Determine the laptop location for your database, spools, and attach-ments folders.

page 11

❑ Install Microsoft SQL Server 2008 on the laptop, and configure it to work with Sage Timberline Enterprise.

page 14

❑ Install and configure Microsoft Internet Information Services on the laptop.

page 31

❑ Install Sage Timberline Enterprise server software on the laptop. page 35

❑ Install Payroll on the laptop (optional). page 38

❑ Install Estimating on the laptop (optional). page 43

❑ Run the Sage System Administration Configuration Wizard on the lap-top.

page 47

❑ Activate your Sage Timberline Enterprise licenses. page 53

❑ Upgrade or set up databases, users, and roles. page 56

❑ Install Sage Timberline Enterprise client software on the laptop. page 64

❑ Disconnect laptop from the network and test the installation. page 72

Page 4

Page 5: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

System Requirements for Demonstration and Test Environments

This section provides system requirements information that is applicable only to business partners and certified consultants who are setting up one of these two scenarios:

A client/server network to be used for testing and training purposes.

A laptop that you will use while disconnected from a network (for demonstrations).

The configurations described in this section are not supported for customer environments. The complete list of system requirements for Sage Timberline Enterprise is provided in “System Requirements—Sage Timberline Enterprise” (starting on page 73) as well as in the Customer Installation Guide. Customer environments must meet all of the specification requirements.

Network Requirements

Full network requirements for customers are listed on page 73. Business partners and con-sultants can install Sage Timberline Enterprise on a laptop that will be used when disconnect-ed from the domain for demonstration purposes, but the computer must be part of a Windows domain (Windows Server 2003, 2008, or 2008 R2). Do not install Sage Timberline Enterprise on the domain controller. While installing the software, plan to connect the laptop to the do-main.

Servers

Minimum server requirements for customers are listed on page 74. In addition to the server operating systems supported in production environments, business partners and consultants can use certain operating systems in demonstration environments. Do not attempt to install Sage Timberline Enterprise on these operating systems in customer environments. These are for demonstration purposes only.

Important: Windows XP and Windows Small Business Server 2008 are not supported server environments for either demonstration or production environments.

Server Operating Systems (Demonstration Environment)

Operating System Edition/Version Service Pack

Windows 7 (32-bit and 64-bit) Professional

Windows Vista (32-bit and 64-bit) Business SP1

Page 5

Page 6: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

Virtual Servers

Customers can install Sage Timberline Enterprise on a virtual machine, as long as the virtual machine meets the operating system and configuration requirements for servers. For more information, see page 75. Business partners installing on a Windows 7 host can take advan-tage of the VHD Boot feature, which lets you boot directly to a virtual hard drive. This allo-cates all of the host machine’s RAM to the virtual machine. For more information about VHD Boot, see http://technet.microsoft.com/en-us/library/dd440864(WS.10).aspx.

Required Supporting Software on the Server

Third-party components required by Sage Timberline Enterprise are listed on page 76. If you are installing Sage Timberline Enterprise on a laptop that will be used in demonstration mode disconnected from your network, each of these applications must be installed on the laptop.

Page 6

Page 7: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

Uninstall Sage Timberline Enterprise

If you have an earlier version of Sage Timberline Enterprise installed, you must uninstall it be-fore you can install the new version.

1. Back up your SQL Server and Pervasive databases.

a. Start SQL Server Management Studio (Start > All Programs > Microsoft SQL Server > SQL Server Management Studio) and connect to the server. Expand Databases, right-click the database, and select Tasks > Back Up. Do this for each company database and the SAAConfiguration database.

b. Open Payroll and select Tools > File Tools. Select Backup. Click Next, select your company data, and click OK. Complete the instructions to back up your data.

2. Deauthorize your server license.

a. If you are uninstalling from a laptop that was used in disconneced mode, connect the laptop to the domain.

b. On the server (or the laptop), open Sage System Administration (Start > All Programs > Sage > Sage System Administration).

c. When the window opens, click the Sage Timberline Enterprise node to bring up the Log on window.

d. Log on to the server, and then click the plus sign next to Sage Timberline Enterprise to expand the list.

e. Click License Administration.

f. In the Registration Information window, click Deauthorize license server.

Page 7

Page 8: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

g. Close Sage System Administration.

3. Uninstall the server software.

a. Depending upon your server operating system, do one of the following:

On Windows Server 2003, select Start > Control Panel > Add or Remove Programs.

On Windows Server 2008, Windows 7, or Windows Vista, select Start > Control Panel > Programs and Features, and then click Uninstall or change a program.

b. In the list, click each of the following programs that you have installed, and click Uninstall. Each uninstallation takes a few moments, so wait for it to finish before continuing to the next one.

Sage Timberline Enterprise Server

Sage Timberline Enterprise Payroll Server

Sage Timberline Estimating

c. Close the window when you are finished.

4. Uninstall the workstation software.

a. Depending upon your server operating system, do one of the following:

On Windows XP, select Start > Control Panel > Add or Remove Programs.

On Windows 7, select Start > Control Panel > Programs and Features, and then click Uninstall or change a program.

b. In the list, click each of the following programs that you have installed, and click Uninstall. Each uninstallation takes a few moments, so wait for it to finish before continuing to the next one.

Sage Timberline Enterprise Client

Sage Timberline Enterprise Payroll Client

Sage Timberline Estimating

5. Open Windows Explorer and remove any remaining files.

a. C:\Program Files\Sage Timberline Enterprise (verify)

b. If you have no other Sage applications installed, delete C:\ProgramData\Sage. If you do have other Sage applications, delete only the file C:\ProgramData\Sage\SAAConfiguration.xml.

6. Restart Internet Information Services.

a. Select Start > Run. Type cmd and press ENTER.

b. Type iisreset and then press ENTER.

Page 8

Page 9: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

c. When the process is finished, close the window.

7. Restart the computer.

Page 9

Page 10: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

Page 10

Store User Credentials Locally on a Laptop

In order to use Sage Timberline Enterprise on a laptop disconnected from a network, you must prepare the system so that the necessary user credentials are stored locally on the laptop.

Each user who will need to use this laptop in disconnected mode must log on to the laptop while it is connected to your domain. User credentials are stored on the laptop. Sage Timberline Enterprise uses the stored credentials to allow access to the software when the laptop is disconnected.

Enable Users When You Do Not Have Access to the Domain

If you need to grant access to Sage Timberline Enterprise to a user who has not previously logged on to the laptop, and you do not have access to your network domain, follow these instructions.

Note: In order to complete this procedure, you must have permissions to add users in Sage System Administrator.

1. Create a local user account on the computer. See the Windows Help topic Create a local user account for instructions.

2. Add the user to a local group account that has administrative access. See the Windows Help topic Add a member to a local group for instructions.

3. Once Sage Timberline Enterprise is installed, you will add the user to the database in Sage System Administration (page 61).

Page 11: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

Determine the Location of Data and Shared Folders

Sage Timberline Enterprise and SQL Server will access certain folders that store files related to your databases. You specify the location of these folders during installation. You should decide upon the location of these folders now based on your network and security require-ments.

The folders you will create are as follows:

Default Data and Log folder for SQL—This is the default location for all databases and log files associated with a given SQL Server instance.

Attachments folder—This location stores files that you associate with records in Sage Timberline Enterprise. For example, you might have blueprint drawings attached to a job. We recommend that you have a separate Attachments folder for each database that you set up in Sage Timberline Enterprise.

Spool folder—This location stores print output files from reports if you send them to the print spool. We recommend that you have a separate Spool folder for each database that you set up in Sage Timberline Enterprise.

Page 11

Page 12: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

Default Data and Log Folder

Create the folder that will hold your data and logs before you install SQL Server, because you will specify its location during installation. This folder should not be on the root of a drive. (For example, do not specify it as simply C:\. Instead, place it in a parent folder such as C:\SQL_Default_Data.)

SQL Server requires that the data and log files be stored on a physical drive located on the same machine as the SQL Server instance. If you are using a laptop and will run Sage Timberline Enterprise disconnected from your network, the folder for your default data and log files must be stored locally on your laptop.

Important: When you install SQL Server, you see a default folder path for data and log files, but you must change it to the location you set up for your default data and log files.

The permissions on these folders must allow access to SQL Server administrators as well as Sage Timberline Enterprise administrators. Follow these steps:

1. Create the default data and log folder in the location you determine, which must be on the same physical machine as the SQL Server instance.

2. Open the Properties window for the folder and click the Security tab. (The steps to do this differ according to your Windows operating system. Consult the Windows Help topic on changing folder properties.)

3. Add the appropriate administrator groups or individuals to the permissions list.

Page 12

Page 13: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

Attachments and Spool Folders

Create the Attachments and Spool folders before you set up databases in Sage System Ad-ministration, because you will specify the location of these folders during database setup.

If you will have multiple company databases, we recommend that you create separate Attach-ments and Spool folders for each database. This prevents users of one database from having access to attachments and spool files from another database.

You must share the Attachments and Spool folders with all users of the company database to which the folders correspond. (Sage Timberline Enterprise users who do not need to access attachments or spool files do not need this access.)

If you are using a laptop and will be running Sage Timberline Enterprise disconnected from your network, the folder for your attachments and spool folders must be stored locally on your laptop, not elsewhere on your network.

To configure the Attachments and Spool folders, follow these steps.

1. Create the Attachments and Spool folders in the location you determine. (If you are installing on a laptop, the location must be on the laptop’s hard drive.)

2. Open the Properties window for each folder and click the Sharing tab. (The steps to do this differ according to your Windows operating system. Consult the Windows Help topic on changing folder properties.)

3. Share the folder.

4. Set the permissions on the sharing to include each of the users with whom you want to share the folder.

Page 13

Page 14: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

Install and Configure the Server

Install Microsoft SQL Server 2008

You must install Microsoft SQL Server 2008 (Service Pack 1), specify the default database lo-

cation, and configure it to use TCP/IP before you install Sage Timberline Enterprise.

You may already have SQL Server installed. If so, confirm that you have the correct version, upgrade if necessary, and configure it for Sage Timberline Enterprise.

For more information on SQL Server, visit Microsoft’s Web site at http://msdn.microsoft.com/en-us/sqlserver/default.aspx.

Before You Begin

Complete these tasks before you begin the installation of SQL Server.

Decide on a SQL Server administrator password. Make note of this password, as you will need it to perform SQL Server administrative tasks.

Have your product key for SQL Server available.

Verify your firewall settings, as described below.

Decide which SQL Server instance you will use (see considerations on the next page).

Verify your Firewall Settings

If you use only one SQL Server instance on the server, in most cases it will use port 1433 for

SQL Server traffic. If you have multiple named instances, the firewall ports are set dynami-cally. You may want to configure a fixed port for use with your firewall, for security.

To allow incoming SQL traffic to access your server in a client-server environment, you must edit your firewall exceptions to allow port 1433 (if using the default settings) or whichever port you selected for the instance.

For more information, see http://msdn.microsoft.com/en-us/library/cc646023.aspx.

Page 14

Page 15: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

Decide Which SQL Server Instance You Will Use

Each time you install SQL Server, you create an instance, or a copy of SQL Server running on

the computer. Each computer has a single default instance, and you can add additional named instances if you want.

Before you install SQL Server to work with Sage Timberline Enterprise, decide whether to use the default instance or a named instance. This table helps you compare these two options:

Using the Default Instance

Requires you to grant SQL Server administrative privileges to the Sage System Administrator, opening all databases (regardless of associated application) to that administrator.

Results in the simplest installation if you have no other applications running on SQL Server.

Requires that all SQL applications running on that instance be compatible with SQL Server 2008 Service Pack 1.

Using a Named Instance

Allows you to limit administrative access to databases for applications other than Sage Timberline Enterprise. All Sage system administrators also have administrator permissions in SQL Server for the Sage Timberline Enterprise instance.

Allows you to keep database access and security for other applications separate from Sage Timberline Enterprise databases.

Requires additional resources for each added instance on the computer. Consider using the default instance if application performance is a concern.

May require you to open additional firewall ports to enable SQL Server communication with the client.

Page 15

Page 16: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

Install SQL Server 2008

1. Insert the SQL Server 2008 DVD. The installation should start automatically. If it does

not, browse to the DVD drive and double-click Setup.exe.

2. If you see a message about known compatibility issues, click Run program. (This message simply reminds you to install Service Pack 1, which you will do as part of this procedure.)

3. If you are asked to install prerequisites, click OK for each message about prerequisites.

Note: You may need to download some prerequisites to install them. The downloads are available from www.microsoft.com.

4. If you are prompted to install Windows updates, click OK.

5. If you are prompted to restart the computer after installing updates, close any open programs and click Restart Now before continuing.

Page 16

Page 17: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

6. After restarting the computer, double-click Setup.exe again. The SQL Server Installation window opens.

7. In the left panel, click Installation.

8. Click New SQL Server stand-alone installation or add features to an existing installation.

9. If you see the message about known compatibility messages again, click Run program.

Page 17

Page 18: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

10. The Setup Support Rules window is displayed. If any problems appear here, they must be corrected before you can continue. If the operation completes successfully, click OK.

11. In the Product key window, enter the product key for your SQL Server software, and then click Next.

Page 18

Page 19: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

12. In the License Terms window, click I accept the license terms, and then click Next.

13. In the Setup Support Files window, click Install.

Note: If you see a warning about the firewall, see “Verify your Firewall Settings” on page 14.

Page 19

Page 20: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

14. Click Next to proceed to the Feature Selection window. Select Database Engine Services, Management Tools - Basic, and Management Tools - Complete, as shown here:

Note: You can select additional features if you wish. The features shown are the minimum required.

15. Click Next to proceed to the Instance Configuration window, and select either Default instance or Named instance. If you select a named instance, type an instance name (up to 16 characters and beginning with a letter).

Page 20

Page 21: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

Note: If you are unsure whether to use a default or named instance, see “Decide Which SQL Server Instance You Will Use” on page 15.

16. Click Next to proceed to the Disk Space Requirements window.

17. Click Next to proceed to the Server Configuration window. For each of the services listed in the upper grid, select the following:

Page 21

Page 22: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

An Account Name of NT Authority\Network Service.

A Startup Type of Automatic.

18. Click Next to proceed to the Database Configuration window.

19. Select Mixed Mode (SQL Server authentication and Windows authentication).

Page 22

Page 23: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

20. Enter a password for the built-in SQL Server system administrator account.

Important: Make note of this password, as you must have it in order to perform administrative functions within SQL Server.

21. Click Add Current User to add yourself as a SQL Server administrator. If you want to create additional SQL Server administrators for this instance, click Add, select the additional users, and then click OK. Your Sage system administrators must also be SQL Server administrators.

22. Click Next to proceed to the Error and Usage Reporting window.

Note: Depending upon whether you selected other options in step 14, you may see additional screens at this point. Continue through the selections until you see the screen shown here.

Page 23

Page 24: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

23. Select a reporting option if you want to send reports to Microsoft. Click Next to proceed to the Installation Rules window.

24. Confirm that the installation process will not be blocked, and then click Next to proceed to the Ready to Install window.

Page 24

Page 25: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

25. Click Install to start the installation.

26. When the installation is complete, the Installation Progress window shows that it completed successfully.

Page 25

Page 26: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

27. Click Next.

28. Click Close.

29. In the SQL Server Installation Center window, select Search for product updates.

30. Follow the prompts to install any necessary updates.

31. Restart your computer.

Page 26

Page 27: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

Install Service Pack 1 for SQL Server 2008

When you run the installation routine for Service Pack 1, the process applies Service Pack 1

only to the instance (named or default) that you specify. If you have more than 1 instance running on your computer, be sure to apply Service Pack 1 to the instance supporting Sage Timberline Enterprise. (You can apply it to other instances as needed.) SQL Server 2008 Service Pack 1 is required to run Sage Timberline Enterprise.

If you installed updates as recommended in the step 30 above, you should already have this service pack installed.

Confirm That Service Pack 1 is Installed

1. Select Start > All Programs > Microsoft SQL Server 2008 > SQL Server Management Studio.

2. In the Connect to Server window, enter Localhost and click Connect.

3. The top node of the tree should say SQL Server 10.0.2531 or greater. If the last number is lower than 2531, install Service Pack 1.

To Install SQL Server 2008 Service Pack 1

1. Insert the SQL Server 2008 Service Pack 1 disk.

2. Browse to the drive and double-click the .exe file appropriate to your operating system.

If you use a 32-bit operating system, double-click the x86 file.

If you use a 64-bit operating system, double-click the x64 file.

If you use a 64-bit Itanium server, double-click the IA64 file.

3. Follow the prompts to install the update.

4. After the installation is complete, restart your computer.

Page 27

Page 28: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

Configure SQL Server to use TCP/IP

Use this procedure to enable TCP/IP if it is not already enabled.

1. Select Start > All Programs > Microsoft SQL Server 2008 > Configuration Tools > SQL Server Configuration Manager.

2. Expand the SQL Server Network Configuration node, and select Protocols for instance name.

3. Ensure that TCP/IP is Enabled. If it is not enabled, right-click on TCP/IP and change the status to Enabled.

4. If you enabled TCP/IP, restart the service. To do this, select SQL Server Services, and for each of the services listed, right-click and select Restart.

5. Verify that the SQL Server Browser service is running. If it is not running, right-click it and select Start.

Page 28

Page 29: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

Configure the SQL Server Default Database Location

Once you have installed SQL Server, you must configure the default database location for the instance that will run Sage Timberline Enterprise.

1. Select Start > All Programs > Microsoft SQL Server > SQL Server Management Studio and connect to the server.

2. Right-click the top-level node where your SQL Server instance appears, and then select Properties.

3. In the Server Properties window, select Database Settings.

4. Under Database default locations, select the default data and log folders that you set up in the section “Default Data and Log Folder.”

Page 29

Page 30: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

Important: Do not leave these locations set to the default entries unless you have verified that those folders are present and the necessary access has been set up.)

5. Click OK to save your changes.

Configure SQL Server Memory Usage (Optional)

By default, SQL Server uses all available memory. If you need to limit the amount of memory available to SQL Server, while still in the Server Properties window, click the Memory page and select the maximum server memory (in megabytes) that you want to allow.

Page 30

Page 31: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

Install and Configure IIS

Internet Information Services (IIS) are Internet-based services for servers.

Sage Timberline Enterprise requires these services to be installed and configured on the serv-er that will hold the server installation. IIS must be set up to be compatible with IIS 6.0.

Depending upon your system configuration, the steps to set up IIS are as follows:

Install and Configure IIS 7.0 on Windows 7 or Windows Vista—page 32.

Install IIS 7.0 on Windows Server 2008 or 2008 R2—page 33.

Install IIS 6.0 on Windows Server 2003 or 2003 R2—page 34.

IIS and ASP.NET are features of Microsoft products. For more information, see www.iis.net or www.microsoft.com.

Log On as Administrator

In order to install IIS, log on to the computer that will hold the server installation of Sage Timberline Enterprise with the built-in Administrator account, or use the "run as" com-mand at the command prompt. Members of the local administrators group do not have the necessary administrative privileges to perform these steps.

Page 31

Page 32: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

Install and Configure IIS 7.0 on Windows 7 or Windows Vista

These instructions are only for business partners installing IIS 7.0 on Windows 7 or Windows Vista in preparation for installing Sage Timberline Enterprise in a demonstration environment. These configurations are not supported for customers.

1. Select Start > Control Panel > Programs and Features and click Turn Windows features on or off.

2. Expand the folder for Internet Information Services.

Under Web Management Tools, select IIS 6 Management Compatibility and IIS Management Console.

Under World Wide Web Services, select the options shown in these two windows:

3. Click OK and wait for the installation to finish.

Page 32

Page 33: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

Install IIS 7.0 on Windows Server 2008 or 2008 R2

Install IIS by Adding the Web Server (IIS) Role

1. Select Start > Administrative Tools.

2. Do one of the following:

If you are logged in as the administrator, select Server Manager.

If you are not logged in as administrator, right-click on Server Manager and select Run as administrator. Enter your administrator name and password, and then click Yes.

3. Select Roles.

4. Click Add Roles.

5. Click Next to proceed to the list of server roles that can be added.

6. Select Web Server (IIS).

7. Click Install.

Add the Role Service

1. Select Start > Administrative Tools.

2. Do one of the following:

If you are logged in as the administrator, select Server Manager.

If you are not logged in as administrator, right-click on Server Manager and select Run as administrator. Enter your administrator name and password, and then click Yes.

3. Expand the Roles node on the tree, and select Web Server (IIS).

4. In the content pane, in the Role Services area, select Add Role Services, and select the following:

Application Development: ASP.NET, ASP

Security: Windows Authentication

Management Tools: IIS 6 Management Compatibility

5. Click Next.

6. Click Install.

Reset IIS

1. Select Start > All Programs > Accessories.

2. Right-click on Command Prompt and select Run as administrator.

Page 33

Page 34: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

3. When asked if you want to allow the program to make changes, click Yes.

4. Type IISRESET and then press ENTER.

5. Close the command prompt window.

Install IIS 6.0 on Windows Server 2003 or 2003 R2

Install IIS and ASP.NET

1. Select Start > Control Panel > Add or Remove Programs.

2. Click Add/Remove Windows Components.

3. Select Application Server.

4. Click Details.

5. Select ASP.NET. Notice that Enable network COM+ access and Internet Information Services (IIS) are selected automatically.

6. Click OK.

7. Click Next.

8. Click Finish.

Confirm the status of ASP.NET

1. Select Start > Administrative Tools > Internet Information Services (IIS) Manager.

2. Expand the folder for your server and then select Web Service Extensions.

3. Under Web Service Extension, verify that ASP.NET v2.0 05727 has a status of Allowed.

4. Close the Internet Information Services (IIS) Manager window.

Register ASP.NET and reset IIS

1. Select Start > Run.

2. Type CMD in the Open box, and then click OK to open the command prompt.

3. Type C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis -i and then press ENTER. Confirm that ASP.NET is registered properly.

4. At the command prompt, type IISRESET and then press ENTER.

5. Close the command prompt window.

Page 34

Page 35: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

Install Sage Timberline Enterprise on the Server

If you are installing on a laptop that will be used in disconnected mode, perform the Sage Timberline Enterprise server installation on the laptop.

If you have downloaded an installation copy of Sage Timberline Enterprise, browse to Setup.exe and double-click the file to start the installation.

1. In the Setup and Installation window, click Perform system verification.

2. In the Sage System Verifier window, click Scan System.

3. If any issues are found, you must address them before you can continue with the installation. The Details section of the window provides information about issue resolution. If no issues are found, click Close.

Page 35

Page 36: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

4. In the Setup and Installation window, under Install, click Server components and tools.

5. You may be asked to install prerequisites. Click Install to install each prerequisite.

6. In the Sage Timberline Enterprise Server Setup window, click Next.

7. In the End-User License Agreement window, select I accept the terms in the License Agreement, and then click Next.

Page 36

Page 37: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

8. In the Destination Folder window, select the installation destination to which you want to install the software, and then click Next.

9. In the Ready to install Sage Timberline Enterprise Server window, click Install.

10. When the setup wizard completes the installation, click Finish.

Page 37

Page 38: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

Install Payroll on the Server

Payroll is an optional module that you can use with Sage Timberline Enterprise. Payroll uses a Pervasive.SQL database, rather than a SQL Server database.

1. At the server, insert your Sage Timberline Enterprise installation DVD.

Note: Payroll cannot be installed from a network location.

2. In the Setup and Installation window, under Install, select Additional Installs.

3. Open the STE Payroll folder.

Page 38

Page 39: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

4. Open the AccountingServer folder, and then double-click Install.exe.

5. Click Install Enterprise Payroll Server software.

6. Read and perform the steps listed in the Preparation window. Select I have read and completed these steps, and then click Next.

Page 39

Page 40: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

7. In the Prerequisites window, you can view the status of the additional software that is required to run Payroll. Click Next to continue.

8. In the License Agreement window, click Yes to agree to the terms of the software.

Page 40

Page 41: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

9. In the Ready to Install the Program window, click Install.

10. When the installation is complete, click Finish.

11. A message tells you that you must restart your computer. Click Yes.

Page 41

Page 42: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

12. After the computer restarts, the Sage Configuration Manager starts automatically to complete security upgrades. Wait for the process to finish, and then click OK.

Page 42

Page 43: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

Install Sage Timberline Estimating

Sage Timberline Enterprise can be integrated with Sage Timberline Estimating. You can create estimates in Estimating and then send them to Job Management, where you monitor progress against the estimates on each job.

You do not need to install the Estimating application on the server unless you will use the pro-gram directly at the server. If you want to place your databases on the server, run this in-stallation through step 4 to install the prerequisites (including Pervasive).

After you install both Sage Timberline Enterprise and Sage Timberline Estimating, see Inte-gration with Sage Timberline Estimating in Job Management Help for additional setup and in-tegration information.

1. Insert the Estimating DVD. In the setup window, click Install Sage Timberline Office Software.

2. In the Before You Install window, select the I have read and completed these steps check box, and then click Continue the Install.

3. In the Requirements Checklist window, click Start. Once the prerequisites are installed, the installation is prepared.

Page 43

Page 44: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

Note: If you see a system verification error indicating that your target platform failed verification, please contact Sage for assistance. Contact information is on page 1.

4. Click Next, or if you are only installing Pervasive, click Cancel.

5. In the License Agreement window, click Yes.

6. In the Choose Destination Location window, click Next.

Page 44

Page 45: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

7. In the Select Features window, select the Estimating applications you want to install.

8. Click Next. Enter your activation codes.

9. Click Next.

Page 45

Page 46: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

10. Click Next. The product installation takes a few moments.

11. When the installation is finished, click Restart.

12. When the computer restarts, the configuration tasks are completed, and you see a message that the process is finished.

13. Select Start > Programs > Sage > Sage System Verifier, and then click Scan System.

14. Once the scan is finished, close the window.

Configure Estimating for Use with Enterprise Job Management

You can configure you existing Estimating database to interface with Job Management.

1. Open Estimating Tools (Start > Programs > Sage > Sage Timberline Office > Estimating > Estimating Tools).

2. Select Setup > Change Job Cost Information.

3. Select the Estimating databse that you want to use with Sage Timberline Enterprise.

4. In the Job Cost Interface Type field, select Sage Timberline Enterprise.

5. Click OK. The database is configured.

Page 46

Page 47: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

Configure Sage System Administration

After you install Sage Timberline Enterprise, you must configure the Sage System Administra-tion settings by running the Configuration Wizard.

Important Points about the Configuration Wizard

The wizard starts automatically the first time you start Sage System Administration. To run the Configuration Wizard successfully, you must first be set up as a system administrator in SQL Server. You must run the Configuration Wizard at the server on which you installed Sage Timberline Enterprise and the Internet Information Services.

Run the Configuration Wizard

1. Open Sage System Administration by selecting Start > All Programs > Sage > Sage System Administration.)

Page 47

Page 48: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

2. When the window opens, click the Sage Timberline Enterprise SA node to bring up the Log on window.

3. In the Log on window, type the name of the Web server (for example, "localhost"), and then click OK.

4. In the Select Mode window, choose the mode in which you want to configure your Sage System Administration software.

If you installed SQL Server using the default instance, you can select Simple Mode to set up Sage System Administration with the most common configuration options.

Page 48

Page 49: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

If you installed SQL Server using a named instance, you must select Advanced Mode. This option gives you more control over the configuration process.

5. Click Next to continue.

If you selected Simple Mode, click Configure and wait for the wizard to finish.

If you selected Advanced Mode, you see the Database Log On window. Continue with this procedure.

6. In the Server name box, select the SQL Server instance that you set up when you installed SQL Server for Sage Timberline Enterprise. Click Next.

Page 49

Page 50: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

7. The next window differs based on whether you have had an earlier installation of Sage Timberline Enterprise or run the configuration wizard before.

If you have had an earlier installation of Sage Timberline Enterprise, or you have run the configuration wizard on this computer before, select the configuation options for the SAAConfiguration database.

Important: Do not select the option to Use the existing database. You must rename or delete the existing database and create a new one.

Select Rename the existing database or Delete the existing database and click Next.

Page 50

Page 51: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

If you have never run the configuration wizard on this computer before, you see the Web Services Check box.

8. In the Web Service Check window, click Next.

9. The next window again differs based on previous configuration.

If you have have run the configuration wizard on this computer before, select the configuation options for existing Web Service.

Select Rename the existing web service or Delete the existing web service and click Next.

Page 51

Page 52: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

If you have never run the configuration wizard on this computer before, you see the Configure window.

10. In the Configure window, click Configure.

11. When the process is finished, the web service connection is established and you are logged on to the System Administration server again.

12. If you are installing on a laptop that will be used in disconnected mode, restart the SQL Server services by opening Microsoft SQL Server Configuration Manager, right-clicking the instance, and selecting Restart.

show both options?

Page 52

Page 53: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

Activate Your Sage Timberline Enterprise Licenses

Once you install Sage Timberline Enterprise, you must activate your licenses in order to use

the software. You must be connected to the Internet to activate licenses.

Each license has a specific number of associated uses, which are distributed amongst work-stations or disconnected laptops. This section covers the following options for activating li-censes and distributing uses:

Activate licenses on a single server (most common scenario).

Activate licenses on multiple servers.

Activate licenses and assign uses to laptops for disconnected use. This option is only for business partners and certified consultants.

Understand the Default License Activation Process

When your server first connects to Sage to activate licenses, all of your available uses are as-signed to that server. (If you use the optional Payroll module, your Payroll licenses are acti-vated at the same time.) If you take no further action, uses remain allocated to that server and other servers will have none available. If you use only one server and will not use discon-nected laptops, this is the appropriate configuration.

However, if you use multiple servers or if you are setting up a laptop for disconnected use, you must use the multi-server licensing procedure described below to ensure that each of your servers or laptops can access Sage Timberline Enterprise.

If you mistakenly allocate all uses to a single server and you need to correct the issue, simply open License Administration at the server that has all the licenses and distribute the licens-es as needed according to the instructions for multi-server licenses.

Activate Licenses on a Single Server

In a standard client/server environment, you install Sage Timberline Enterprise on a single server and then activate the server’s license. The uses allocated to that license are assigned to each workstation in succession as they connect.

1. In System Administration, select License Administration.

2. In the Sage client ID box, type your client ID exactly as provided to you by Sage.

3. In the Registration name box, type the name exactly as provided to you by Sage. The license activation occurs automatically when you enter the information correctly. If you use the optional Payroll module, your Payroll license is activated as well.

Note: If the client ID and registration name do not exactly match those you received from Sage, the license activation does not succeed.

Page 53

Page 54: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

How Uses are Distributed in the Single-Server Scenario

If five uses are assigned to your license, the first five workstations to connect to the server are allowed to connect. The sixth workstation that requests simultaneous access is denied.

Activate Licenses on Multiple Servers

If you have more than one server with the Sage Timberline Enterprise software installed (for example, if you have multiple corporate offices, each with a local server to which users will connect), you can distribute the available uses amongst these servers. Each server assigns only the uses allocated to it.

1. In System Administration, select License Administration.

2. In the Sage client ID box, type your client ID exactly as provided to you by Sage.

3. In the Registration name box, type the name exactly as provided to you by Sage. The license activation occurs automatically when you enter the information correctly. If you use the optional Payroll module, your Payroll license is activated as well.

Note: If the client ID and registration name do not exactly match those you received from Sage, the license activation does not succeed.

4. Click Multi-server licensing.

5. Select Manually specify license allocations for this server.

6. Enter the number of uses for this server for each module in the Uses for server name column.

7. Click OK to allocate the licenses.

How Uses are Distributed in the Multiple-Server Scenario

If ten uses are assigned to your license, you might allocate five to each of two servers (Server1 and Server2). The first five workstations to connect to Server1 are allowed to con-nect. The sixth workstation to try connect to Server1 is denied. However, it can connect to Server2 if uses remain available on that server.

Activate Licenses and Assign Uses to Laptops for Disconnected Use

If you are installing Sage Timberline Enterprise on a laptop that you will use in disconnected mode, follow these instructions.

1. Verify that the laptop is connected to the network. (It should already have both the server and workstation installations of Sage Timberline Enterprise.)

2. On the laptop, open System Administration and select License Administration.

3. In the Sage client ID box, type your client ID exactly as provided to you by Sage.

Page 54

Page 55: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

4. In the Registration name box, type the name exactly as provided to you by Sage. The license activation occurs automatically when you enter the information correctly.

Note: If the client ID and registration name do not exactly match those you received from Sage, the license activation does not succeed.

5. Click Multi-server licensing.

6. Select Manually specify license allocations for this server.

7. Enter 1 in the appropriate column to assign a single use count to the laptop.

8. Click OK to allocate the use to the laptop. You can now disconnect the laptop from the Internet and run Sage Timberline Enterprise.

How Uses are Distributed in the Disconnected Laptop Scenario

If five uses are assigned to your license and you allocate one use to the laptop, four uses re-main for other computers. If you disconnect the laptop from the network, the single use re-mains allocated to that laptop indefinitely. The next four workstations or laptops to connect to the network server are allowed to connect, and the fifth is denied. You can retrieve the use assigned to the laptop for other workstations by connecting the laptop to the Internet and, in Sage System Administration, deauthorizing the laptop.

Page 55

Page 56: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

Set Up Databases, Users, and Roles

Before you can start using Sage Timberline Enterprise, you need to set up your databases, users, and roles. If you are uprading from an earlier version of the software, you must also upgrade your databases. Use the Sage System Administration utility to do the following:

Upgrade any existing Sage Timberline Enterprise databases.

Set up system administrators for Sage Timberline Enterprise. Note that system administrators are automatically assigned to the system administrator role in SQL Server. If you have reinstalled the software, you will need to add system administrators again.

Attach the sample training database if you are new to the software. This database is provided with the software to help you learn its functions and plan your implementation.

Set up the company database if you are new to the software. This is the SQL Server database that stores all of your Sage Timberline Enterprise data.

If you are using the optional Payroll module, configure the Sage Timberline Enterprise database to work with Payroll.

Add the individuals who will use Sage Timberline Enterprise as users. Each company database includes a list of users who can access that database. If you are upgrading an existing database, the list of users is preserved from the earlier version. (Note that Sage Timberline Enterprise system administrators are not preserved from the earlier version.)

Create roles and assign features to the roles. Users are assigned to roles, which determines which tasks and options they can access. Users and their associated roles and features are specific to each company database. If you are upgrading an existing database, the roles and features (and their associated users) are preserved from the earlier version.

Upgrade Existing Databases

If you are upgrading from an earlier installation of the software, you must upgrade your

Sage Timberline Enterprise database. Do the following

1. Verify that you have a current backup of any SQL Server and Pervasive databases you use. See step 1 on page 9 for instructions.

2. Open Sage System Administration and connect to the server.

3. Select Database Administration, and then select your database.

4. Click Upgrade database.

Page 56

Page 57: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

Set Up System Administrators for Sage Timberline Enterprise

1. Start Sage System Administration if it is not already open (Start > All Programs >

Sage > Sage System Administration).

2. Expand the tree on the left and click System Administrators.

3. Click Add new administrator.

4. Select the Domain and Logon name for the administrator. Click to refresh the list.

5. Repeat steps 3 and 4 for any additional Sage system administrators you want to set up.

Page 57

Page 58: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

Attach the Sample Training Database

To attach the training data set provided with Sage Timberline Enterprise, follow these steps.

1. Move the training data files to the default data folder.

a. In Windows Explorer, browse to the location of the training data .mdf file. This file was included with the zip file you downloaded.

b. Copy the file to your default data folder (the one you specified when installing SQL Server).

2. Attach the database in SQL Server Management Studio.

a. Select Start > All Programs > Microsoft SQL Server 2008 > SQL Server Management Studio.

b. Verify that the correct server and instance are selected, and then click Connect to log on.

c. Right-click the Databases folder and select Attach.

d. Click Add, and then browse to your default data folder.

Page 58

Page 59: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

e. Click the .mdf file for the database you want to attach, and then click OK.

f. In the lower grid, if the Message column shows Not Found for either the data or log folder, click the browse button and browse to your default data and log folder. If you do not have a log (.ldf) file, click the row for the log file and then click Remove.

g. Click OK. When the window closes you should see the new database in the list.

h. Close SQL Server Management Studio.

3. Add the database to Sage System Administrator.

a. Open Sage System Administration and log on if it is not already open.

b. Click Database Administration.

c. Click Create New Database.

d. Enter a display name for the database, and then enter the path to the attachments and spool folders, using the format \\ServerName\Attachments.

Page 59

Page 60: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

e. Next to server, enter the server and the SQL Server instance name in the format ServerName\InstanceName.

f. Next to Database Name, click the refresh button and select the database from the list.

g. If you have installed Payroll, click the Payroll Settings tab.

h. Select the Enable Payroll check box.

i. Under Payroll Mapping, select the database with you want to associate Payroll.

j. If you have enabled Security Administration for the Payroll database, you must enter a User name and Password for a user with Payroll permissions here.

k. Click OK. Note that before you can use the database, you must add users and roles to it.

Create a New Company Database

1. In Sage System Administration, select Database Administration.

2. Click Create new database.

3. In the Display name box, type a name for the database. This is the name users will see when they log on to Sage Timberline Enterprise.

4. In the Attachments box, enter the location for your attachments. This is the location described in the section “Attachments and Spool Folders.” Enter this path in the format \\server-name\foldername, unless are installing on a laptop. If you are installing on a laptop, enter it in the format C:\foldername.

5. In the Spool box, type the location for your print spooler files, just as you did for attachments.

6. In the Server box, select the SQL Server instance that will host your database. Click to refresh the list.

7. In the Database name box, type the name you want to use for the new database.

Page 60

Page 61: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

8. Click OK to save your selections and create the company database.

Configure the Database to Work with Payroll

If you are using the optional Payroll module, you must set up your database to link to the Pay-

roll database. You must first install Payroll before you can change these settings.

1. In System Administration, select Database Administration.

2. Click Database properties.

3. Click Payroll settings.

4. Select Enable Payroll.

5. From the Database list, select the Payroll database you want to associate with this company database.

6. If you are using security in Payroll, enter the User name and Password needed to log into the secure database.

7. Click OK when finished.

Add Users to the Database

Add each user who will use the database.

1. In System Administration, select Database Administration.

2. Under Databases, select the database to which you want to add the user.

3. On the Users tab, select Add new user.

4. Select the domain for the user.

5. Type the user logon name or click to select from a list of domain users, and then click OK.

Page 61

Page 62: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

Add Roles and Authorize Features

Repeat these steps for each role that you want to add. Then, authorize features for the roles.

1. In System Administration, select Database Administration.

2. Under Databases, select the database for which you want to add a role.

3. Click the Roles tab.

4. Click Add new role.

5. In the Role name box, type a name for the role.

6. Click OK.

Page 62

Page 63: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

7. In the Authorize Features For Role window, select the check boxes for the features that you want to assign to this role.

8. Click OK.

9. In the Members of Role box, select the users you want to add to the role.

Page 63

Page 64: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

Install and Configure Workstations

Install Sage Timberline Enterprise on Workstations

If you have downloaded an installation copy of Sage Timberline Enterprise, browse to Setup.exe and double-click the file to start the installation.

1. In the Setup and Installation window, click Perform system verification.

2. In the Sage System Verifier window, click Scan System.

3. If any issues are found, you must address them before you can continue with the installation. The Details section of the window provides information about issue resolution. If no issues are found, click Close.

Page 64

Page 65: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

4. In the Setup and Installation window, under Install, click Workstation components and tools.

5. You may be asked to install missing prerequisites. Click Accept to continue.

6. If you are asked whether you want to install the Sage Timberline Enterprise MSExcel AddIn, click Install.

Page 65

Page 66: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

7. In the Sage Timberline Enterprise Client Setup window, select Next.

8. In the End-User License Agreement window, select I accept the terms in the License Agreement, and then click Next.

9. In the Destination Folder window, select the installation destination to which you want to install the software, and then click Next.

Page 66

Page 67: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

10. In the Ready to Install Sage Timberline Client window, click Install.

11. When the setup wizard completes the installation, click Finish.

Page 67

Page 68: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

Install Sage Timberline Enterprise Payroll on Workstations

Payroll is an optional module you can use with Sage Timberline Enterprise. You must install it

on the server before you can install it on the workstation. If you have installed on the server, follow these instructions to install Payroll on the workstation.

1. At the workstation, browse to the shared Timberline Office folder drive on the server. (The Payroll server installation automatically shares this folder.)

2. In the shared folder, browse to 9.5\Accounting\WinInst.

3. Double-click Install.exe.

4. Click Install Enterprise Payroll Client software.

5. If you see a message that your system’s Windows Installer service must be upgraded, click Yes and complete that installation before continuing. (The installation will require you to restart the computer.)

Page 68

Page 69: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

6. Read and perform the steps listed in the Preparation window. Select I have read and completed these steps, and then click Next.

7. In the Prerequisites window, you can view the status of the additional software that is required to run Payroll. Click Next to continue.

Page 69

Page 70: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

8. In the License Agreement window, click Yes to agree to the terms of the software.

9. In the Product Options window, select the first option, and then click Install.

Page 70

Page 71: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

10. When the installation is complete, in the End window, click Finish.

11. A message indicates that you must restart your computer. Click Yes and allow the computer to restart before continuing.

Install Estimating on Workstations

If you use Estimating, install it by following the procedure on page 43. The installation for the server and workstation are the same for Estimating.

Page 71

Page 72: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

Page 72

Test Your Sage Timberline Enterprise Installations

Follow these instructions to make sure that your installation was successful.

Test the Installation on a Client/Server Network

If you installed Sage Timberline Enterprise on a client/server network, perform these steps at a workstation.

1. Select Start > All Programs > Sage > Sage Timberline Enterprise.

2. In the the Logon screen, enter your Windows password.

3. Select the Server and Database to which you want to connect.

4. Click OK. Sage Timberline Enterprise should open successfully.

Test the Installation on a Disconnected Laptop

If you installed Sage Timberline Enterprise on a laptop that you will use disconnected from the domain, perform these steps.

1. Disconnect the laptop from the network by undocking it or physically unplugging its network cable.

2. On the laptop, select Start > All Programs > Sage > Sage Timberline Enterprise.

3. In the the Logon screen, enter your Windows password.

4. Verify that Localhost appears for the server, and that the correct database is selected.

5. Click OK. Sage Timberline Enterprise should open successfully.

Page 73: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

Appendix

System Requirements—Sage Timberline Enterprise

The performance of your Sage Timberline Enterprise system depends on having sufficient re-

sources, including processor speed, memory, hard drive space, and network bandwidth.

Below are the minimum requirements for installing Sage Timberline Enterprise on your net-work. Note that other software products, including the operating system, also have minimum requirements which you will need to consider alongside those for Sage Timberline Enterprise.

Review your overall system infrastructure needs to ensure that your hardware and software have the resources necessary to meet your business demands.

Network Requirements

Your network must meet the following requirements.

You must install Sage Timberline Enterprise on a server that is a member of a Windows domain (Windows Server 2003, 2008, or 2008 R2).

Do not install Sage Timberline Enterprise on your domain controller.

If you have enabled a firewall on the server that will hold Sage Timberline Enterprise and SQL Server, you must configure it as follows to allow access to and from the workstations.

Allow HTTP and HTTPS incoming traffic (ports 80 and 443).

Allow HTTPS outgoing traffic (port 443) to the outside Internet (Entitlement Service Requirement).

Allow the port used by the SQL Server Instance. If you use only one SQL Server instance on the server, in most cases this is port 1433. If you have multiple named instances, the firewall ports are set dynamically, or you may want to configure a fixed port.

You must have Internet connectivity for license activation. Once licenses are activated you do not have to remain connected to the Internet, but other frequently performed functions such as software updates, Payroll updates, and email require connectivity.

You can set up Sage Timberline Enterprise on a virtual server, and you can access it through a terminal server.

You can install the Sage Timberline Enterprise application on a different server than the data-base server. If you do this, you must set up Active Directory so that the database server ac-cepts queries from the workstations when routed through the application server. For information, see http://technet.microsoft.com/en-us/library/cc738491(WS.10).aspx.

Page 73

Page 74: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

Supported Protocols

You must have at least one of these protocols on your network.

TCP/IP (Transmission Control Protocol/Internet Protocol).

RDP 6.1 (Remote Display Protocol).

Servers

Server Operating Systems

These operating systems are supported for Sage Timberline Enterprise production servers:

Important: Windows Server 2003 Enterprise and Windows Small Business Server are not supported operating systems for Sage Timberline Enterprise servers.

Minimum Server Hardware Specifications

Following are the minimum hardware requirements for servers in a production environment.

Operating System Edition/Version Service Pack

Windows Server 2008 (x86/x64) Standard, Enterprise SP2

Windows Server 2008 R2 (x64 only) Standard, Enterprise

Windows Server 2003 Standard, Enterprise SP2

Windows Server 2003 R2 Stardard, Enterprise SP2

Item Minimum Notes

Processor speed

Quad-Core, 1.8Ghz Xeon or equivalent

Processor speed is important on both the server and worksta-tion. The majority of Sage Timberline Enterprise processing occurs on the workstation, but in future releases, the server will take on additional processing duties.

Random Access Memory (RAM)

4 GB RAM System performance is directly affected by the amount of RAM on the server. We recommend that you install as much RAM as possible. If you plan to run terminal services as well as Sage Timberline Enterprise on the same server, you need more than 4 GB RAM. See the section “Recommendations for Sage Timberline Enterprise Servers.”

Page 74

Page 75: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

Recommendations for Sage Timberline Enterprise Servers

If you plan to purchase a server to use with Sage Timberline Enterprise, we strongly recom-

mend that you select Windows Server 2008 R2 for your operating system. This is because of its support for RAM configurations greater than 4GB. Greater amounts of RAM are necessary to realize the full potential of modern server CPUs.

Terminal Servers

If you will use Remote Desktop Services (terminal services) with Sage Timberline Enterprise, you must consider the server resources required for the added client sessions on the terminal server in addition to the server processing needs of Sage Timberline Enterprise and SQL Serv-er.

Virtual Servers

You can install Sage Timberline Enterprise on a virtual machine. The virtual machine must

meet the operating system and configuration requirements for server installations of Sage Timberline Enterprise. To accommodate this, the host hardware may require more memory (RAM) than the minimum. Plan to install enough RAM on the host computer that the virtual machine can be allocated the required amount of memory for a server.

Note: If you use a USB drive on a virtual machine, you may need to obtain third-party hardware or software such as AnywhereUSB.

Free Disk Space

10 GB for Sage Timberline Enterprise and SQL Server, without Payroll

12 GB for Sage Timberline Enterprise, SQL Server, and Payroll

These amounts include 5 GB free space for your database. Additionally, you should allow for at least 10 GB free space for database growth in the future.

Screen resolution

1024 x 768 Any computer on which you plan to use more than one mon-itor or a higher screen resolution must have a video card suf-ficient to support the greater requirements.

DVD drive Required for installation of Sage Timberline Enterprise.

Item Minimum Notes

Page 75

Page 76: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

Required Supporting Software on the Server

The following are third-party components required by Sage Timberline Enterprise. You must install these components on your system before you can install Sage Timberline Enterprise.

Microsoft SQL Server 2008 SP1

You must obtain a license for SQL Server 2008 and apply Service Pack 1 to the instance that hosts Sage Timberline Enterprise. SQL Server Express is not supported for use with Sage Timberline Enterprise.

Microsoft Internet Information Services (IIS)

Installation details for IIS are provided in the section on installing IIS starting on page 31. Your operating system determines which version of IIS you install.

Windows Server 2008 or Windows Server 2008 R2 require IIS 7.0.

Windows 7, and Windows Vista require IIS 7.0.

Windows Server 2003 requires IIS 6.0.

Microsoft Office 2007 with Service Pack 2

Sage Timberline Enterprise integrates with the following Microsoft Office 2007 applications:

Excel is used to integrate with worksheets in Job Management and financial statements in General Ledger.

Outlook is required for sending emails, such as transmittals in Job Management.

Note: Sage Timberline Enterprise requires that Service Pack 2 or greater be applied to Microsoft Office 2007. The integration does not currently work with the Beta version of Microsoft Office 2010.

Page 76

Page 77: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

Workstations

Workstation Operating Systems

These operating systems are supported for Sage Timberline Enterprise workstations.

Minimum Workstation Hardware Specifications

Following are the minimum hardware requirements for workstations.

Operating System Edition Service Pack

Windows 7 (x86 and x64) Ultimate, Enterprise, Professional

Windows Vista (x86 and x64) Ultimate, Business SP2

Windows XP (x86) Professional SP3

Item Minimum Notes

Processor speed

Dual core, 2.4 GHz

Processor speed is important on both the server and work-station. The majority of Sage Timberline Enterprise pro-cessing occurs on the workstation, but in future releases, the server will take on additional processing duties.

Random Access Memory (RAM)

4 GB RAM (Windows 7 or Windows Vista)

2 GB RAM (Windows XP)

System performance is directly affected by the amount of RAM. We recommend that you install as much RAM as pos-sible.

Windows 7 and Vista use large amounts of memory, so we recommend that you have more RAM on these types of ma-chines.

Hard drive space

750 MB for Sage Timberline Enterprise only.

2 GB for Sage Timberline Enterprise and Payroll.

Screen resolution

1024 x 768 Any computer on which you plan to use more than one monitor or a higher screen resolution must have a video card sufficient to support the greater requirements.

Printer Use a Microsoft certified print driver.

Page 77

Page 78: BP Installation Guideftp.bestsoftware.com/lms/cre/CertProg/STE/Handouts/... · Install Sage Timberline Enterprise in a client/server environment in order to prepare employees and

Additional Components Installed Automatically

The following are third-party components required by Sage Timberline Enterprise that are in-

cluded as part of the installation process if they do not already exist on your machine. This information is only for your reference. You do not need to obtain these componenets sepa-rately.

Component Version and Notes

Microsoft Visual C++Runtime 9.0 SP1

Microsoft .NET Framework .NET 3.5 SP1

Microsoft Management Console (MMC) 3.0

VSTO Runtime 3.0

Infragistics 2008 WPF Vol. 12008 Vol. 2 2007 Vol. 3

Aatrix Installed for 1099 forms used by Accounts Pay-able and for other forms used by the optional Payroll module.

Page 78