c# 连接Oracle数据库必须安装客户端吗

以下方案在oracle9,10上测试通过,其他版本恕不一一测试

 

复制以下几个文件(从oracle xe 10g中提取的)到应用程序根目录即可,若有使用tns,请再建立tnsnames.ora文件

oci.dll

ociw32.dll

orannzsbb10.dll

oraocci10.dll

oraociei10.dll

连接字符串示例:@"Data Source=192.168.1.24/ty;Persist Security Info=True;User ID=ty;Password=ty;Unicode=True";,其中ty为实例名称

你可能感兴趣的:(c# 连接Oracle数据库必须安装客户端吗)