无需安装oracle客户端直接连接使用oracl

1、只需2个dll:oci.dll、oraociei10.dll;如果操作系统是64位的,选用相对应的版本dll;(虽然oraociei10.dll文件较大,但打包后,也就20M左右,客户是可以接受的。)

2、将包含有上面dll的文件夹路径(下称:oracle文件夹)添加到【PATH】环境变量。

3、连接字符串格式:Persist Security Info=True;User ID={0};Password={1};Unicode=True;Data Source= (DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = {2})(PORT = {3})))(CONNECT_DATA =(SERVICE_NAME = {4})));

4、动态赋值,就可以进行oracle访问操作了。

5、由于客户端环境复杂,有时需要对oracle文件夹进行授权操作。

  1. 右键--【属性】--【安全】选项卡-- 在组和用户名称列表中点击“Authenticated  Users” 项;
  2. 在该用户的权限列表中,将“读取和运行”的选择框置为不选中状态 ;
  3. 再次点击“读取和运行”的选择框,将其设置为选中状态;
  4. 点击“高级”按钮并在权限项目中确定“Authenticated  Users” 是否拥有“读取并运行”权限并应用于“该文件夹,及子文件夹和文件”. 如果不是,双击这样,并确保权限可以“应用于”  “该文件夹,及子文件夹和文件”. 该项非常重要你一定要核查.;
  5. 点击“确定” 按钮 ,重启计算机。 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值