名称 | 默认值 | 说明 |
数据源或服务器 | 要连接的oracle实例的名称或网络地址 | |
集成安全性 | 'false' | 该连接是否为安全的连接。 可识别的值为 true(极力建议使用)、false、yes 和 no。 |
密码 | oracle 帐户的登录密码(建议不要使用。为了保持较高的安全级别,极力建议您改用集成安全性关键字。) | |
持续安全信息 | 'false' | 当设置为 false 或 no(强烈建议)时,如果连接是打开的或者一直处于打开状态的 state,那么安全敏感的信息(如密码)就不会作为连接的一部分返回。重置连接字符串将重置包括密码在内的所有连接字符串值。 |
unicode | 指定用于 oracle 的.net framework 数据提供程序是否使用 utf16 模式 api 调用。除了未在 oracle 9i 客户端软件中使用分布式事务的情况以外,该关键字在其他情况下都会被忽略。当不使用 oracle 9i 客户端软件与 oracle 9i 服务器通信时,如果 unicode 设置为 true,可能发生不可预知的结果。 | |
用户 id | oracle 登录帐户(建议不要使用。为了保持较高的安全级别,极力建议您改用集成安全性关键字。) |
}
所以说,用.net新提供的managed provider来访问oracle数据(system.data.oracleclient),是无法以sys用户登录的。这只有使用oracle odp.net(可以去oracle官方网站下载)
oracle odp.net数据库访问连接字符串
connection string attribute | 默认值 | 描述 |
connection lifetime | 0 | maximum life time (in seconds) of the connection 当数据库连接被返回到连接池中时,它的创建时间将与当前时间比较,如果超过了 connection lifetime 规定的时间,它将被释放掉。 为 0 时将被视为最大连接时间。 |
connection timeout | 15 | maximum time (in seconds) to wait for a free connection from the pool |
data source | empty string | oracle net service name that identifies the database to connect to |
dba privilege | empty string | administrative privileges: sysdba or sysoper |
decr pool size | 1 | controls the number of connections that are closed when an excessive amount of established connections are unused |
enlist | true | enables or disables serviced components to automatically enlist in distributed transactions 当此值为 true 时,池中现存的所有数据库连接将被加入到它的创建线程的 transaction context 中。如果不存在这个 transaction context 则无任何变化。 |
incr pool size | 5 | controls the number of connections that are established when all the connections in the pool are used |
max pool size | 100 | maximum number of connections in a pool |
min pool size | 1 | minimum number of connections in a pool |
password | empty string | password for the user specified by user id |
persist security info | false | enables or disables the retrieval of password in the connection string |
pooling | true | enables or disables connection pooling |
proxy user id | empty string | user name of the proxy user |
proxy password | empty string | password of the proxy user |
user id | empty string | oracle user name |
新闻热点
疑难解答