19.10.2014 Views

MicroStrategy 7 Administrator Guide

MicroStrategy 7 Administrator Guide

MicroStrategy 7 Administrator Guide

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

C<br />

O<br />

N<br />

C<br />

E<br />

P<br />

T<br />

S<br />

Every database has a catalog and some database servers keep a set of system<br />

tables for each database.<br />

The basic structure of a database looks like this:<br />

Database Server<br />

Databases<br />

Catalog<br />

Tables<br />

Database structure<br />

Communicating with databases<br />

ODBC (Open Database Connectivity) is the standard method of communicating<br />

with database servers. <strong>MicroStrategy</strong> Intelligence Server uses ODBC to connect<br />

to and communicate with all database servers in the system. There are four pieces<br />

to an ODBC connection:<br />

• Data source name: A data source name (DSN) stores all of the necessary<br />

information for locating and logging into a database. A DSN generally includes<br />

such information as host machine name or IP address, instance name, and<br />

database name. The exact information included in a DSN varies depending on<br />

the type of database server.<br />

• ODBC driver: An ODBC driver is a type of software that translates<br />

information between the client application (<strong>MicroStrategy</strong> Intelligence Server)<br />

and the database server API. Database servers “speak” through different APIs;<br />

Informix database servers use one API (Informix CLI), ORACLE database<br />

servers use a different API (Oracle SQL*Net), Sybase database servers use<br />

another, and so on.<br />

• Connection string: A connection string stores the information required to<br />

connect to a database server. A connection string usually includes a DSN and<br />

the user ID and password required to log in to the database server. This<br />

information varies depending on the particular database server.<br />

10 Chapter 2 Database Connectivity

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!