Oracle连接字符串ConnectionString连接数据库3种方式


Oracle连接字符串ConnectionString连接数据库3种方式

Oracle连接字符串ConnectionString连接数据库3种方式

ConnectionString连接数据库方式

连接数据库名称

C# 全选
            IDatabase CreateByDatabaseName()
            {
                //连接数据库名称
                IDatabase db = DatabaseFactory.GetDatabase(DatabaseType.Oracle, "");
                var connstr = db.BuildConnectionString("121.77.85.29", 1521, "CSFrameworkV6_Normal", "user01", "a123");
                db.ConnectionString = connstr;
                return db;
            }

连接Oracle服务名称

C# 全选
            IDatabase CreateByServiceName()
            {
                //连接oracle服务名称
                IDatabase db = DatabaseFactory.GetDatabase(DatabaseType.Oracle, "", "CSFRAMEWORKV6_NORMAL");
                var connstr = db.BuildConnectionString("110.59.14.17", 1521, "svcname_dev", "user01", "pwd123");
                db.ConnectionString = connstr;
                return db;
            }

 

重要:如果是连接Oracle服务名称,在构造IDatabase实例时必须传入Schema参数,参考上面的"CSFRAMEWORKV6_NORMAL"参数。

 

连接SID

同连接Oracle服务名称。

 

SqlConnector.exe 界面

Oracle连接字符串ConnectionString连接数据库3种方式

 

版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
C/S框架网
上一篇:CSFramework.EF数据库框架简介
下一篇:CSFramework.EF数据库初始化
评论列表

发表评论

评论内容
昵称:
关联文章

Oracle连接字符串ConnectionString连接数据库3方式
C# 自动计算字符串公式的值(三方式)
EFCore+Oracle根据不同的Schema连接数据库
DbFramework数据库实体类对象模型框架( 支持MsSQL,MySQL,Oracle数据库
更改连接字符串中的超时时间
SQL连接字符串设置连接
SQLServer连接字符串连接池详解,Pooling=True/False区别
MsSQL/MySQL/Oracle常用数据库数据类型(Data Type)对应关系表
CSFramework对象模型框架(DbDataUpdate),支持MsSQL,MySQL,Oracle数据库操作
CSFramework通用自动提交数据工具类(DbDataUpdate),支持MsSQL,MySQL,Oracle数据库
使用System.Data.OracleClient组件搭建Oracle数据库连接获取DataTable
WebApi连接方式,创建数据库备份计划报错解决方案
企业版V4.0 - 支持MSSQL、MySQL、Oracle类型的数据库
C#多数据库组件包支持MSSQL+Oracle+MySQL+用户操作手册|C/S框架网
PL/SQL Developer连接Oracle数据库报错:ORA-12541:TNS:无监听程序
Oracle数据库元数据查询(数据库、表结构、存储过程)
SqlConnectorV6.0 - 数据库连接工具操作手册
ASPNET WebApi服务器三承载方式:SelfHosting,IIS Hosting, WinService Hosting
DAL层连接数据库跨服务器进行数据交互对接
SQL2008用户请注意修改连接字符串