Using Microsoft Transaction Server with Oracle8i 

A68065-01

 
Library
 
Product
 
Contents
 
Index
 

1
Using Microsoft Transaction Server with an Oracle8i Database

This chapter describes Microsoft Transaction Server and Oracle8i database integration.

Specific topics discussed are:

Using Microsoft Transaction Server with an Oracle8i Database

This chapter describes Oracle8i database integration with Microsoft Transaction Server. This integration enables developers to:

What is Microsoft Transaction Server?

Microsoft Transaction Server is a proprietary COM-based transaction processing system that runs on an Internet or network server. Microsoft Transaction Server is used to deploy and manage application and database transaction requests on behalf of a client computer. Microsoft Transaction Server:

Microsoft Transaction Server is a component of the three-tiered, server-centric architecture model. This enables the presentation, business logic, and data elements of applications to be clearly separated onto different computers connected in a network.

See Microsoft's documentation for additional Microsoft Transaction Server information.

How are Microsoft Transaction Server and an Oracle8i Database Integrated?

Without any special integration, you can deploy a COM component in Microsoft Transaction Server that connects to an Oracle8i database. However, if you want either of the following:

you need to install Oracle Services for Microsoft Transaction Server. Once this product is installed, you create a special Windows NT service (referred to as an Oracle Service for MTS) for each Oracle8i database to which your COM component connects. Use the Oracle Manager for MTS Services snap-in located in the Microsoft Management Console Explorer to create and manage these services. The Oracle Service for MTS:

The COM component can be created using the Oracle Call Interface (OCI), Oracle Objects for OLE (OO4O), or Open Database Connectivity (ODBC). Additional application program interfaces (APIs) may be integrated in the future. For a given Oracle8i database, you only need one Oracle Service for MTS on the network.

This illustration shows Microsoft Transaction Server and Oracle8i database integration:
 

How Do I Get Started?

You are now ready to use Microsoft Transaction Server with an Oracle8i database. To get started quickly, follow these chapters in the exact order listed:

To... See...

Install the Oracle and Microsoft products required for Microsoft Transaction Server and Oracle8i database integration or migrate from a previous version of Oracle Service for MTS 

Chapter 2, "Installing and Migrating Oracle Products"

Create a new Oracle Service for MTS 

Chapter 3, "Creating a New Oracle Service for MTS"

Run the Microsoft application demo 

Chapter 4, "Using the Microsoft Application Demo". The demo consists of an application that: 

  • uses COM components marked as transactional 
  • enlists in a transaction controlled by Microsoft Transaction Server 
  • accesses the Oracle8i database through an Oracle Service for MTS 

Create your own COM-based applications 

Chapter 5, "Programming with Microsoft Transaction Server and an Oracle8i Database" for instructions on using OCI, OO4O, or ODBC with your COM-based applications. 

 



 
Prev
 
Next
 
Oracle 
Copyright © 1999 Oracle Corporation. 
All Rights Reserved.
 
Library
 
Product
 
Contents
 
Index