C# Oracle数据库连接字符串
时间: 2023-11-26 22:57:23 浏览: 223
在 C# 中连接 Oracle 数据库需要使用 Oracle 提供的数据访问组件 Oracle.DataAccess,步骤如下:
1. 引用 Oracle.DataAccess 组件
在项目中引用 Oracle.DataAccess.dll,可以通过 NuGet 包管理器搜索并安装 Oracle.DataAccess。
2. 编写连接字符串
连接字符串的格式为:
```
Data Source=<数据库地址>/<实例名>;User ID=<用户名>;Password=<密码>;
```
其中,`<数据库地址>`是指 Oracle 数据库所在的主机地址,`<实例名>` 是数据库实例的名称,`<用户名>` 和 `<密码>` 分别是数据库的用户名和密码。
例如:
```
Data Source=192.168.1.100/orcl;User ID=scott;Password=tiger;
```
3. 建立连接
使用 Oracle.DataAccess.Client.OracleConnection 类来建立连接,示例代码如下:
```
using System;
using Oracle.DataAccess.Client;
namespace OracleTest
{
class Program
{
static void Main(string[] args)
{
string connStr = "Data Source=192.168.1.100/orcl;User ID=scott;Password=tiger;";
OracleConnection conn = new OracleConnection(connStr);
try
{
conn.Open();
Console.WriteLine("连接成功!");
}
catch (Exception ex)
{
Console.WriteLine("连接失败:" + ex.Message);
}
finally
{
conn.Close();
}
}
}
}
```
阅读全文