blob: 4b9172e4f8530ef1db9b266915da3f015da0f188 [file] [log] [blame]
////
/**
*@@@ START COPYRIGHT @@@
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
* @@@ END COPYRIGHT @@@
*/
////
[[introduction]]
= Introduction
This manual describes how to install and configure the following client applications, which enable you to connect to and use a {project-name}
database.
== Client Summary
=== JDBC-Based Clients
The following table lists JDBC-based clients supported by {project-name}.
[cols="30%,70%",options="header"]
|===
| Client Name | Description
| *{project-name} JDBC Type 4 Driver* | A driver that enables Java applications that run on a client workstation to connect to a {project-name} database. +
+
*NOTE:* The {project-name} Command Interface (trafci), DBVisualizer, and SQuirreL SQL Client require this driver to be installed on the client
workstation.
| *{project-name} Command Interface (trafci)* | A command-line interface that allows you to connect to a {project-name} database and run SQL statements and other commands interactively or from
script files. For more information, see the http://trafodion.incubator.apache.org/docs/command_interface/index.html[{project-name} Command Interface Guide].
| *DBVisualizer* | A third-party database tool that allows you to connect to a {project-name} database. For more information, see the http://www.dbvis.com/[DbVisualizer website].
| *SQuirreL SQL Client* | A third-party database tool that allows you to connect to a {project-name} database. For more information, see the
http://squirrel-sql.sourceforge.net/[SQuirreL SQL Client website].
|===
=== ODBC-Based Clients
The following table lists ODBC-based clients supported by {project-name}.
[cols="30%,70%",options="header"]
|===
| Client Name | Description
| *{project-name} ODBC Driver for Linux* | A driver that enables applications, which were developed for the Microsoft ODBC API and run on a Linux workstation, to connect to a
{project-name} database.
| *{project-name} ODBC Driver for Windows* | *[Not included in this release]*^1^ +
+
A driver that enables applications, which were developed for the Microsoft Open Database Connectivity (ODBC) application programming
interface (API) and which run on a Windows workstation, to connect to a {project-name} database.
| *{project-name} odb tool* | A multi-threaded, ODBC-based command-line tool for parallel data loading and extracting. For more information, see the
{docs-url}/odb/index.html[{project-name} odb User Guide].
| *Tableau* | An interactive data visualization products focused on business intelligence
For more information, see the http://www.tableau.com/[Tableau Software website].
|===
^1^ License issues prevent us from including the ODBC Driver for Windows in this release. Contact
{project-support} for help obtaining the driver.