#include <Factory.hh>
Inherits fatalmind::SQL::SQLFactoryInterface.
Thats the place where you configure which database user and password to use.
Public Types | |
| enum | databaseType_t { UNDEF, OCI, MYSQL, MYSQLTX } |
Public Member Functions | |
| oracleFactory (const std::string &service_name, const std::string &user, const std::string &pass) | |
| oracleFactory (const std::string &logon) | |
| oracleFactory (const oracleFactory &) | |
| oracleResource< TM > * | create_resource () const |
| databaseType_t | getDatabaseType () const |
| Clone * | clone () const |
| template<class Derived> | |
| Derived * | clone () const |
Protected Member Functions | |
| virtual Clone * | DoClone () const |
| fatalmind::oracleFactory< TM, SLMDC >::oracleFactory | ( | const std::string & | service_name, | |
| const std::string & | user, | |||
| const std::string & | pass | |||
| ) | [inline] |
| service_name | the TNS name of the database Starting with Oracle 10g you can also use the syntax [//]host[:port][/service name] | |
| user | the user name | |
| pass | the users password |
| fatalmind::oracleFactory< TM, SLMDC >::oracleFactory | ( | const std::string & | logon | ) | [inline] |
| logon | user/pass |
1.5.5