Oracle@1
Oracle@1 reads data from ORACLE databases. Nothing to install.
Connects to
ORACLE databases, on premises or hosted.
Example
- Name
- MyOracleDatabase
- Technology
- ORACLE
- Provider
- Oracle@1
- Connection string
Data Source=(DESCRIPTION = ( ADDRESS = (PROTOCOL = TCP)(HOST = DATA1.DEMO.COM)(PORT = 1521) ) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = DWHDemo))); User Id=User123; Password=%MyEnvironmentVariable%; Persist Security Info=True;
Data sources:
- Name: MyOracleDatabase
Provider: Oracle@1
Technology: Oracle
Connection string: >
Data Source=(DESCRIPTION = (
ADDRESS = (PROTOCOL = TCP)(HOST = DATA1.DEMO.COM)(PORT = 1521)
)
(CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = DWHDemo)));
User Id=User123;
Password=%MyEnvironmentVariable%;
Persist Security Info=True;
Connection string
A standard ODP.NET (Oracle.ManagedDataAccess) connection string — Key=Value pairs separated by semicolons. The keys you will use most:
| Key | Meaning |
|---|---|
Data Source |
Where the database is: a full TNS descriptor as in the example, a TNS alias, or the short host:port/service_name form |
User Id, Password |
Credentials |
Persist Security Info |
False by default; True leaves the password readable on the open connection — most setups do not need it |
Connection Timeout |
Seconds to wait for the connection to open |
The full list is in the ODP.NET documentation.
A password, or the whole string, can come from an environment variable — %NAME% is replaced with the value of NAME; see How every provider is used.
Settings
None beyond Connection string.
Query
One SQL statement in ORACLE’s dialect that returns a result set — a SELECT.
Prerequisites
None. The driver ships with CAT. Windows; on Linux it has no extra dependencies and is expected to work, but it has not been tested there.
Serving test and data source definitions
Oracle@1 can also serve lists of definitions: any statement that returns the columns of a test, data source or query definition works. Ready-made table scripts are in Store definitions in a database.
Related
- Technologies.
- ORACLE output — the same database can also receive the test results.