Académique Documents
Professionnel Documents
Culture Documents
System Configuration
1 Overview 5
2 System Requirements 6
2.1 Software Requirements .................................................................................................... 6
2.1.1 Server Operating System .............................................................................................. 6
2.1.2 Client Operation System ................................................................................................ 6
2.1.3 SQL Server ................................................................................................................... 6
2.1.4 .NET Framework ........................................................................................................... 6
2.2 Hardware Requirements ................................................................................................... 6
2.2.1 Server Hardware ........................................................................................................... 6
2.2.2 Client Hardware ............................................................................................................. 7
6 Database Migration 31
6 NT13-26614, 1.0,11/3/2013
2.2.1.2 SQL Server Disk Drive configuration
Here is an example of typical disk configuration of SQL Server machine.
o C: (OS & Software) ( RAID1) 2 X 300GB 15K 6G SAS SFF
o F: (SQL Log & Temp) (RAID 10) (4-8) X 146 15K 6G SAS SFF (292-584 GB
RAW)
o G: (Log file archive) (RAID 5) 4X 600 GB 10K 6G SAS SFF (1.8 TB RAW)
o H: (Measurement Data) (RAID5) 4 X 600 GB 10K 6G SFF (1.8 TB RAW)
o I: (Statistics) ( RAID 10) 4 X 300 GB 10k 6G SFF ( 900 GB RAW)
Use appropriate number of disks for volume G, H, and I based on the storage
requirements. Format drive F, H and I as NTFS with 64 KB block size.
3.2 Installation
2. Continue to follow on screen installation instruction and install all prerequisite and
required files. Once successful SQL Server 2008 R2 Setup will start. Click on the ‘New
installation or add shared features’ button.
8 NT13-26614, 1.0,11/3/2013
NT13-26614, 1.0, 11/3/2013 9
3. Click next, enter product key and accept licensing agreement. Then go to ‘Setup Role’.
Select ‘SQL Server Feature Installation’.
10 NT13-26614, 1.0,11/3/2013
4. Click next and go to ‘Feature Selection’ screen. Select ‘Database Engine Services’ and
‘Analysis Services’ and Management Tools.
12 NT13-26614, 1.0,11/3/2013
6. Click next and go to ‘Server Configuration’ screen. Select an account to run SQL Server
services. Use your company’s security policy in selection account name. If the SQL
Server machine is only accessible within company’s intranet you may select ‘NT
AUTHORITY\SYSTEM account. This account has full access to all resources in the
local machine. If you use other account make sure this account has full access to all
database drives used by this instance of SQL Server.
14 NT13-26614, 1.0,11/3/2013
8. Click Next and Go to ‘Database Engine Configuration’ screen. Select ‘Mixed Mode’ and
provide a strong password for ‘sa’ account. Add the user created in section 3.1 as
administrator.
16 NT13-26614, 1.0,11/3/2013
10. Click on the ‘FILESTREAM’ tab and check all and also give a windows share name
(default same as SQL Server instance name).
18 NT13-26614, 1.0,11/3/2013
12. Click on the ‘data Directories’ tab and provide appropriate folders for data, log, temp
and backup. Click next and complete the installation.
20 NT13-26614, 1.0,11/3/2013
4 SQL Server configuration
4.1 Logins
If virtual accounts are used for running SQL Server 2012 services, virtual account for
SQL Server Analysis Services should be added as SQL Server database login.
Start SQL Server Management Studio and connect to the Database Engine. Expand
‘Security’ from the left panel and right click on the ‘Logins’ that will display the context
menu. Click on ‘New Login…’ and enter ‘NT Service\MSOLAP$<sql_instanceName> as
login name (see the screen below). SQL Server Analysis Services uses this login to
connect to the SQL Server Database Engine.
22 NT13-26614, 1.0,11/3/2013
4.4 TEMPDB configuration
The tempdb system database is a global resource that is available to all users connected
to the instance of SQL Server and is used to hold temporary user objects that are explicitly
created, internal objects that are created by the SQL Server Database Engine etc.
The size and storage bandwidth of tempdb can affect the performance of a system. It is
always better to use a high IOPs storage for tempdb.
Create one tempdb file for each core of the system. If system has 4 processors and
each processor has 8 cores than create 32 tempdb files. In section 2.2.1.4 drive D: is
used for tempdb. 6 dives in RAID 0 configuration will provide 1080- 1200 IOPs. Use
the following command to add a file to tempdb from SQL Server Management Studio
(assume there is a folder ‘SQLServer2008’ under F: drive).
ALTER DATABASE [tempdb] ADD FILE (NAME = N'tempdev01', FILENAME =
N'F:\SQLServer2008\tempdev01.ndf', SIZE = 524288KB, FILEGROWTH = 5120KB)
Change the ‘Name’ and ‘FILENAME’ in the above command and repeat it for all of the
cores available in the system.
3. In the SQL Server Configuration Manager snap-in, locate the instance of SQL Server on
which you want to enable FILESTREAM.
4. Right-click the instance and then click Properties.
24 NT13-26614, 1.0,11/3/2013
5. In the SQL Server Properties dialog box, click the FILESTREAM tab.
6. Select the Enable FILESTREAM for Transact-SQL access check box.
7. If you want to read and write FILESTREAM data from Windows, click Enable
FILESTREAM for file I/O streaming access. Enter the name of the Windows share in
the Windows Share Name box.
8. If remote clients must access the FILESTREAM data that is stored on this share, select
allow remote clients to have streaming access to FILESTREAM data.
1. Right-click the OLAP virtual directory you just created, and then click Convert to
Application.
2. In the Add Application dialog box, next to Application Pool, click Select and then choose
the OLAP application pool that you created in the previous section.
3. Click OK twice to accept the changes, and to convert the application.
26 NT13-26614, 1.0,11/3/2013
5 Configure SQL Server Analysis Services
5.1 Configure Analysis Services Server Administrators
1. In SQL Server Management Studio, connect to the instance of Analysis Services, and
then right-click the instance name in Object Explorer and then click Properties.
2. Click Security in the Select a Page pane, and then click Add at the bottom of the page
to add one or more Windows users or groups to the server role.
At installation time, SQL Server Setup requires that you specify at least one user account as the
Analysis Services system administrator.
2. Open the Databases folder in Object Explorer, and select a cube database.
3. Right-click Roles and choose New Role. Notice that roles are created at the database
level and apply to objects within it. You cannot share roles across databases.
28 NT13-26614, 1.0,11/3/2013
4. In the General pane, enter a name, and optionally, a description. This pane also
contains several database permissions, such as Full Control, Process Database, and
Read Definition. None of these permissions are needed for querying a cube.
5. In the Membership pane, click Add to enter the Windows user or group accounts that
will be accessing the cube using this role. Analysis Services only supports Windows
security identities.
30 NT13-26614, 1.0,11/3/2013
6 Database Migration
TEMS Discovery Enterprise 10.0.2 database structures are different from its previous
versions. If you are currently running TEMS Discovery Enterprise 4.x.x or TEMS Discovery
Enterprise 10.0.1 you must run database migration utility before starting TEMS Discovery
Enterprise 10.0.2.
Database migration is separate standalone utility and is available in the installation CD.
1. SQL Server – provide the SQL Server connection information. Only Windows
Integrated authentication is supported for database migration.
2. Master Database – TEMS Discovery master database names will be
automatically populated. Select a master database if you have more than one.
32 NT13-26614, 1.0,11/3/2013
7 TEMS Discovery Enterprise
7.1 Installation
The following two installation options are supported for the current release (10.0.8) of
TEMS Discovery Enterprise.
1. TEMS Discovery Enterprise server and user machines are in same network.
Domain Controller
TEMS Discovery Enterprise
TEMS Discovery Enterprise server and TEMS Discovery Client users are part of same domain. TEMS
Discovery Client is installed in user’s computer and uses Windows Integrated authentication to
connect TEMS Discovery Enterprise Databases.
Domain Controller
Server network
User1
User2 User3 User4
Client network
TEMS Discovery Enterprise server and TEMS Discovery users are in separate network. TEMS Discovery Client is installed in Application Server
and TEMS Discovery users remote desktop to Application Server to access TEMS Discovery Client. TEMS Discovery Client instances in
Application Server use Windows Integrated authentication to access TEMS Discovery Enterprise Databases.
34 NT13-26614, 1.0,11/3/2013
7.2 Configuration
Open the TEMS Discovery Enterprise configuration window.
1. Start TEMS Discovery Enterprise
2. Click on Configurations and Options.
36 NT13-26614, 1.0,11/3/2013
6. Configure the folders for creating Measurement Database primary data file (Rows
Data), Database transaction log file (Log) and file stream database path (to store
Layer3 messages).
7. Use H: drive for ‘Rows Data’, F: drive for ‘Logs’.
8. Click Use followings folder(s).
9. Click Add Folder to select the folders.
Create the following folders in E: Drive TEMS Discovery Data Processing machine
I. TD\UserData_db (share as \\ServerName\UserData_db) – TEMS Discovery
intermediate file are stored there.
II. TD\BulkFile ( share as \\ServerName\BulkFile) – temporary files for SQL
Server bulk insert are created there.
Make the above folder Windows sharable to ‘Everyone’ with read\write access.
For the ‘Data folder (Local):’ field select ‘E: \TD\UserData_db’.
For ‘Temp file folder for SQL Bulk Insert:’ field select ‘E: \TD\BulkFile’. If SQL Server is
in a remote machine, select ‘\\ServerName\BulkFile’ network path.
38 NT13-26614, 1.0,11/3/2013
7.2.4 Configure Statistics Database
3. Click on the Statistics Database from the left side of Options window
4. Click Enable statistics database
5. For ‘Temp file folder for BulkInsert’ field provide network path for the ‘BulkFile’
(\\ServerName\BulkFile) folder created above if SQL Server is in a remote
machine.
6. Click Add button to enter Analysis Services database information.
40 NT13-26614, 1.0,11/3/2013
1. Click the ‘Log Files’ from ‘Option Category’ and check ‘Enable log file database’.
2. Click ‘Add’ to configure a log file FILESTREAM database.
3. In the ‘Add SQL Server’ window provide the SQL Server instance name, database
name, file path for Database primary data file and Database transaction log file.
42 NT13-26614, 1.0,11/3/2013
7.5 TMI Database
To import TMI drive test data into TEMS Discovery database provide connection to the SQL
Server instance of the TMI database.
44 NT13-26614, 1.0,11/3/2013
9 Configuring TEMS Discovery Client
Follow the steps below to access TEMS Discovery Enterprise database using TEMS
Discovery Client.
46 NT13-26614, 1.0,11/3/2013
NT13-26614, 1.0, 11/3/2013 47
9.2.1 Configure Statistics Database Connection
48 NT13-26614, 1.0,11/3/2013