数据库

位置:IT落伍者 >> 数据库 >> 浏览文章

PB.NET连Oracle数据库的方法


发布日期:2021年11月08日
 
PB.NET连Oracle数据库的方法

步骤:

复制文件

设置环境变量ORACLE_HOME NLS_LANG TNS_ADMIN

将安装目录加入PATH

编辑TNSNAMESORA

PB代码示例:

// Profile

SQLCADBMS = O Oracleg ()

SQLCALogPass = DB_PASSWORD

SQLCAServerName = TNSNAME

SQLCALogId = DB_USERNAME

SQLCAAutoCommit = False

SQLCADBParm = PBCatalogOwner=DB_USERNAME

优点: InstantClient 解压后配置path环境变量和tnsnamesora/sqlnetora文件即可使用 不需安装oracle客户端

使用ODAC组件即Oracle数据访问组件来提供Oracle for ADONET的功能

PB代码示例:

// Profile

SQLCADBMS = ADONet

SQLCALogPass = DB_PASSWORD

SQLCALogId = DB_USERNAME

SQLCAAutoCommit = False

SQLCADBParm = Namespace=OracleDataAccessClientDatabase=DB_USERNAMEDataSource=TNSNAMEADORelease=PBCatalogOwner=DB_USERNAME

优点: 可以使用到NET FrameWork中的数据库连接缓沖池(和JEE应用服务器中显示管理数据库连接缓沖不同NET FrameWork中的数据库连接缓沖池是自动管理的)使连接到数据库上的物理连接数大大减少从而减轻数据库的压力

上一篇:如何优化Oracle停机时间及数据库恢复

下一篇:Oracle11gSQLPerformanceAnalyzer感受