==================================================================
OSession - The Oracle Session Manager
Copyright (c) 1995-2003 by Material Dreams.
All Rights Reserved.
http://www.materialdreams.com/oracle
==================================================================


PURPOSE:
========
This utility allows to see the active sessions on an Oracle server.
The most important parameters of a session can be viewed and a session
can be killed. The application allows to set a refresh timeout and
to automatically log on with command line parameters.


LICENSE:
========
Please consult the License.TXT file for licensing information
and on how to register this application.


INSTALLATION:
=============
Copy the files in the distribution archive to a convenient directory.
Typically, I keep these files in a directory along with other small
Oracle utilities.


ORACLE CONNECTIVITY:
====================
All Material Dreams utilities access Oracle natively via the Oracle Call
Interface (OCI). The Oracle Call Interface is a component of the SQL*Net
or Net8 installation and consist of a set of DLL's.
No additional drivers or DLL's are needed to connect to an Oracle server.
All our utilities support most of the OCI versions by dynamically loading
the appropriate DDL's at runtime. The most current DDL will be loaded
automatically by evaluating the following list of supported versions:

The following OCI version are currently supported:

Version	DLL Name	Comment
------- ---------------	--------------------
9.1.x	oraclient9.dll	using the oci8 api
8.1.x	oraclient8.dll	using the oci8 api
8.0.5	ora805.dll	using the oci8 api
8.0.4	ora804.dll	using the oci8 api
8.0.3	ora803.dll	using the oci8 api
7.3.x	ora73.dll	using the oci7 api
7.2.x	ora72.dll	using the oci7 api
7.1.x	orant71.dll	using the oci7 api


USAGE:
======
Just start the executable with or without command line arguments.
It is possible to specify all needed command line arguments or
to only specify the -u, -p and -s arguments to automatically log
into the oracle server.

The following command line arguments will be processed:
Usage: TabExp -u -p -s -v -c [-h]
       -u ... user name
       -p ... password
       -s ... server
       -v ... oci interface version (7 or 8)
       -c ... connect as (NORMAL, SYSDBA, SYSOPER)
       -h ... help

I you want to use this utility you must logon as a user
(user) having the following rights granted:
grant create session to user;
grant select on sys.v_$version to user;
grant select on sys.v_$database    to user;
grant select on sys.v_$session     to user;
grant select on sys.v_$sqltext     to user;
grant select on sys.v_$open_cursor to user;
grant select on sys.v_$sesstat     to user;
grant select on sys.v_$statname    to user;

I you want to be able to kill another session the user
also needs to have the following right granted:
grant alter system to user;


VERSION HISTORY:
================
The complete version history can be found in the
file HISTORY.TXT
