SimbaEngine ODBC SDK is the industry's leading ODBC and JDBC data access SDK, chosen by the world's top companies for its performance, extensibility and utmost compatibility. Downloading SimbaEngine ODBC SDK from the Web and installing it is a simple process. Windows users will be led through an InstallShield installer, while UNIX users are provided with a single tar file. In minutes, your installation of SimbaEngine ODBC SDK is complete.
SimbaEngine ODBC SDK supports a wide variety of implementations to meet your project and system requirements.
The One-Tier approach enables simplicity by allowing you to run the resulting ODBC driver on the same machine as your reporting applications and data store. JDBC is also supported in this configuration with the use of SimbaServer.
The Two-Tier approach allows for performance optimization by placing the engine components of the SDK on a machine separate from SimbaClient. In this implementation, the connection between SimbaClient and SimbaServer is made via standard TCP/IP for optimal speed, flexibility and efficiency.
The Three-Tier approach allows even greater performance optimization and flexibility by placing SimbaServer on a middle tier server.
SimbaEngine ODBC SDK offers a set of sample registry files. Features previously reserved for specific SimbaEngine packages are now accessible to all SimbaEngine ODBC SDK users, including:
- ODBC 3.5 and JDBC 3.0 Support – SimbaEngine ODBC SDK supports the ODBC 3.5 and JDBC 3.0 specifications, as well as custom metadata and attributes for greater flexibility.
- Unicode Support – SimbaEngine ODBC SDK provides Unicode support for character sets of all international languages. This allows your customers to access their data in virtually any language, resulting in the widest interoperability. Unicode capable ODBC drivers also improve performance and remove the restrictions inherent in Unicode and ANSI mapping.
- 32- and 64-bit Support – SimbaEngine ODBC SDK natively supports both 32-bit and 64-bit platforms. In addition, 32-bit and 64-bit platforms will interoperate across the client/server connection.
- Support for SQL and Non-SQL Data Stores – SimbaEngine ODBC SDK supports both SQL-enabled and non-SQL data stores. Non-SQL data stores can use Simba’s SQL Engine to provide SQL processing. SQL-enabled data stores will use SimbaODBC to provide ODBC 3.52 processing.
- Collaborative Query Execution – SimbaEngine ODBC SDK’s innovative Collaborative Query Execution allows your data store to execute the parts of the query for which it is designed and dynamically leave the rest of the query to be executed by Simba SQL Engine. Because Simba SQL Engine does not redundantly execute the same parts of the query as your data store, your SimbaEngine ODBC SDK data driver delivers the full performance of your data store.
- Pass-Down Processing – Table filters, joins and aggregations can be passed down to your data store for execution if your data store is optimized for those functions.
- Maintainability & Extensibility – SimbaEngine ODBC SDK uses the object-oriented paradigm, allowing you to extend features, as well as upgrade to newer versions with ease and predictability.
- Scalar Functions – Support is provided for over 60 scalar and aggregate functions.
- Quickstart Driver Template – SimbaEngine ODBC SDK’s Quickstart Driver Template is specially designed to provide you with sample code and sample data from which you can quickly build your custom ODBC driver.
Download a free 30-day evaluation of SimbaEngine ODBC SDK.