Library Table of Contents Index Previous Next Comments

Configuring your enterprise database

Configuring an MS SQL database

Where you can install the database  Top

You can install an MS SQL 7.0 (with Service Pack 2) database and the ContentReporter server on the same machine or on different machines. If you install them on different machines, you must install an MS SQL client on the ContentReporter server machine.

Required configuration procedures  Top

You must perform the following procedures to configure an MS SQL database:

The DB Admin tab with MS SQL settings  Top

The following screen shows the DB Admin tab with MS SQL settings.

Database settings  Top

The following table describes the MS SQL database settings in ContentReporter.

Setting

Description

User name

The username of the MS SQL login that ContentReporter uses to access the database listed in the DB Name field.

The default is the "sa" login.

ContentReporter can also use a login that meets the following three requirements:

  • granted only the Server Administrator role
  • has only "Public" and "db_ddladmin" privileges for the ContentReporter database (listed in the DB Name field)
  • defaults to the ContentReporter database (listed in the DB Name field)

Password

The password of the MS SQL login that ContentReporter uses to access the database listed in the DB Name field. The default is no password.

Hostname

The MS SQL server machine name.

Example

If the machine name is "bills-nt.domainname.com," the host name is either "bills-nt" or "bills-nt.domainname.com."

Port

The port through which the ContentReporter server connects to an MS SQL database. The default port is 1433.

Database Home

The root directory of the MS SQL server, or of the MS SQL client installation on the ContentReporter server machine. The typical directory is C:\MSSQL7\ (or the directory in which MS SQL is installed).

DB Name

The name of the database you created in MS SQL for ContentReporter. The default database name is "crsettings."

Configuring a database and login  Top

To configure an MS SQL database and a login for ContentReporter, complete the following steps.

Step

Action

1

To create a database for ContentReporter in the MS SQL Manager console, expand the database server in the left-hand console tree (under Console Root | Microsoft SQL Servers | SQL Server Group), right-click Databases, and then click New Database.

2

In the Database Properties window, enter a name (the default is "crsettings"), set any other file properties, and click OK.

3

Right-click the new database in the console tree (under the database server), and click Properties.

4

In the Properties window, click the Options tab, ensure that the "Select into/bulk copy" check box is selected, and click OK.

5

If...

Then...

You want ContentReporter to use the "sa" System Administrator SQL login

  1. Expand Security in the console tree, click Logins, right-click the "sa" login, and click Properties.
  2. Identify or enter a password for the "sa" login, click OK, and go to Step 7.

You want to create a new SQL login for ContentReporter

Go to Step 6.

6

To create a new SQL Server Administrator login for ContentReporter, complete the following steps:

  1. Expand Security in the console tree, right-click Logins, and click New Login.
  2. Enter a name for the login, click the SQL Server Authentication button, enter a password for the login, select the new ContentReporter database from the lower default Database drop- down list, and then click the Server Roles tab.
  3. Select only the Server Administrators role check box, and click the Database Access tab.
  4. Select the Permit box next to the database in the upper panel, select only the "public" and the "db_ddladmin" check boxes in the lower panel, and click OK.
  5. Enter the password, and click OK.
7

If...

Then...

The ContentReporter server and the MS SQL database are on different machines

Install an MS SQL client on the ContentReporter server machine.

The ContentReporter server and the MS SQL database are on the same machine

Go to step 8.

8

Go to Configuring ContentReporter to use MS SQL.

Configuring ContentReporter to use MS SQL  Top

To configure ContentReporter to use an MS SQL database, complete the following steps.

Step

Action

1

Log into ContentReporter, and click the Administration tab.

2

Click the Admin button.

3

From the Cache Groups tab, click the DB Admin tab.

Note
At any point, you can click Reset to reset the database settings on this tab to their current (actual) state.

4

Select SQL Server from the Database drop-down list.

5

Enter the MS SQL login user name (or leave "sa") in the Username field, and then enter the login password in the Password field.

6

Enter the MS SQL server machine name in the Hostname field.

7

Ensure that port 1433 (or the appropriate port) appears in the Port field.

8

Enter (or click Browse, browse to, and select) the root directory of the MS SQL server or client installation in the Database Home field.

9

Enter the name of the SQL database (the default is "crsettings") you created or identified for ContentReporter.

10

Test the ContentReporter server's connection to the SQL database by clicking Test DB Connection.

11

If...

Then...

A successful connection exists between ContentReporter and the SQL database

  1. Click OK.
  2. Click OK again.

The database connection test failed

  1. Click OK.
  2. Verify the information you entered and check network connectivity between the ContentReporter server and the SQL server.
  3. Repeat Step 9.
12

From the Administration page, log out of ContentReporter.

13

Stop and restart the ContentReporter service.

(In Windows NT: Click Start > Settings > Control Panel > Services. Then stop and start the ContentReporter service. In Windows 2000: Right-click My Computer > Manage > expand Services and Applications > double-click Services. Then stop and start the ContentReporter service.)

Note
Any time you modify database settings, you must stop and restart the ContentReporter service for the new settings to take affect. You might need to wait a moment for ContentReporter to start running.

Result:

You successfully configured ContentReporter to use an SQL database.

Library Table of Contents Index Previous Next Comments