13.01.2013 Views

OpenEdge Data Management: DataServer for Microsoft SQL Server

OpenEdge Data Management: DataServer for Microsoft SQL Server

OpenEdge Data Management: DataServer for Microsoft SQL Server

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

Introduction<br />

1–12<br />

With the MS <strong>SQL</strong> <strong>Server</strong> client software-supplied modules that manage networked database<br />

communications, a remote database configuration is possible. The <strong>Data</strong><strong>Server</strong> cares only about<br />

the local MS <strong>SQL</strong> <strong>Server</strong> data source definition. Remote database access is transparent to the<br />

<strong>Data</strong><strong>Server</strong>.<br />

The remote <strong>Data</strong><strong>Server</strong> configuration<br />

Figure 1–5 shows the remote <strong>Data</strong><strong>Server</strong> configuration.<br />

Schema<br />

holder<br />

Figure 1–5: The remote <strong>Data</strong><strong>Server</strong> <strong>for</strong> MS <strong>SQL</strong> <strong>Server</strong><br />

In the remote configuration, the <strong>OpenEdge</strong> client and schema holder run on a client machine<br />

and the <strong>OpenEdge</strong> server components and any MS <strong>SQL</strong> <strong>Server</strong> client software run on a remote<br />

server machine. The actual target database can be local or remote to the machine where the<br />

<strong>OpenEdge</strong> <strong>Data</strong><strong>Server</strong> <strong>for</strong> MS <strong>SQL</strong> <strong>Server</strong> executes. With the MS <strong>SQL</strong> <strong>Server</strong> client software<br />

supplied modules that manage networked database communications, a remote database<br />

configuration is possible. The <strong>Data</strong><strong>Server</strong> cares only about the data source definition on its<br />

machine. Remote database access is transparent to the <strong>Data</strong><strong>Server</strong>.<br />

In remote <strong>Data</strong><strong>Server</strong> configurations, <strong>OpenEdge</strong> handles the communication between the client<br />

and the server. The client and server processes that make up the <strong>Data</strong><strong>Server</strong> adapt to a variety<br />

of network configurations.<br />

Table 1–2 lists the supported configurations <strong>for</strong> setting up a remote <strong>Data</strong><strong>Server</strong>. It contains<br />

possible client-server combinations and networking options.<br />

Table 1–2: Supported configurations<br />

Client Networking <strong>Server</strong><br />

<strong>OpenEdge</strong> client in<br />

Windows<br />

<strong>OpenEdge</strong> client in<br />

Windows or on UNIX<br />

<strong>OpenEdge</strong><br />

client<br />

<strong>OpenEdge</strong><br />

networking<br />

<strong>Data</strong><strong>Server</strong><br />

ODBC driver<br />

data-source<br />

client software<br />

<strong>Server</strong> components<br />

<strong>Data</strong><br />

source<br />

None The server, client, ODBC client, and data<br />

source are on the same machine.<br />

<strong>OpenEdge</strong> The client can reside in Windows or on<br />

UNIX. The server, ODBC driver, and<br />

data source are on a Windows server<br />

machine.

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

Saved successfully!

Ooh no, something went wrong!