您的位置:首页 > 数据库 > Oracle

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

2013-05-10 11:01 246 查看
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文件夹进行授权操作。

右键--【属性】--【安全】选项卡-- 在组和用户名称列表中点击“Authenticated Users” 项;
在该用户的权限列表中,将“读取和运行”的选择框置为不选中状态 ;

再次点击“读取和运行”的选择框,将其设置为选中状态;

点击“高级”按钮并在权限项目中确定“Authenticated Users” 是否拥有“读取并运行”权限并应用于“该文件夹,及子文件夹和文件”. 如果不是,双击这样,并确保权限可以“应用于” “该文件夹,及子文件夹和文件”. 该项非常重要你一定要核查.;
点击“确定” 按钮 ,重启计算机。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐