Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 62 Next »

This configuration property specifies the default database driver to use for Profound.js Record Level Access and SQL operations.

This setting is deprecated starting in Profound.js 5.0.0. Use the databaseConnections property instead. 

Profound.js database drivers

The following is a list of database drivers shipped with Profound.js. 

Profound.js
Database Driver

dbDriver
Name
Record
Level
Access
SQLRequired
Components
Supported API
IBM i DB2"IBMi"YesYesProfound.js Connector on IBM iAll Record Level Access API,
All SQL API

Offline JSON Store
(see offline capabilities)

"jsonDB"YesNoNo extra components requiredRecord Level Access API
(No commitment control or record locking)
MySQL / MariaDB"mysql"YesYesProfound.js Connector for MySQL and mysql npm package

All SQL API
Record Level Access API
,
(No commitment control, record locking, or access by RRN)

Microsoft SQL Server"mssql"YesYesProfound.js Connector for MS SQL Server and mssql npm package

All SQL API
Record Level Access API
,
(No commitment control, record locking, or access by RRN)

Oracle"oracledb"YesYesProfound.js Connector for Oracle and oracledb npm package

All SQL API
Record Level Access API
,
(No commitment control, record locking, or access by RRN)

For IBM i DB2, if the IBM i system is remote in relation to the Profound.js server and if you're not starting your session from Genie, then you should also set the connectorURL and connectorCredentials configuration settings.

For MySQL / MariaDB, Microsoft SQL Server, and Oracle, you should set the connectionDetails configuration setting. 

The Profound.js driver defined by this configuration property is used by these API:


  • No labels