• 64位Win7 VS调试、PLSQL与oracle的连接异常问题


          系统换为64位Win7后,VS与Oracle开发环境出现了很多问题.调试无法连接Oracle,PLSQL无法连接Oracle等一系列问题。下面记录一下处理办法:

           1.oracle客户端选择32位进行安装。

           2.PLSQL进行正常安装。(启动时请以win7的管理员模式启动)

          3.将这个链接地址:点击打开链接   名字instantclient,下载下来解压拷贝到安装Oracle 10g目录下(D:oracleproduct10.2.0client_1目录)

          4.进行环境变量配置,选择计算机右击属性-》选择左边的高级系统设置-》选择高级选项卡,选择环境变量-》找到Path变量,选择编辑

    再把刚才instantclient的路径D:oracleproduct11.2.0client_1instantclient;拷贝到最前面,如图:

                

             5.现在oracle安装目录下network的network文件夹下(我的路径:D:oracleproduct11.2.0client_1 etwork)新建一个admin文件夹,再新建一个tnsnames.ora然后,再新建一个环境变量,取名为tns_admin,把变量值设为刚才新建的admin文件夹的路径(D:oracleproduct11.2.0client_1 etworkadmin)。

             6.tnsnames.ora中内容就是监听

                     数据库名 =
                      (DESCRIPTION =
                            (ADDRESS_LIST =
                                  (ADDRESS = (PROTOCOL = TCP)(HOST = 数据库服务器地址)(PORT = 端口))
                             )
                             (CONNECT_DATA =
                            (SERVICE_NAME = 数据库名)
                          )
                      )

                 7.以上配置完后,以win7的管理员模式启动VS,直接就可以F5调试了。(不需要把项目工程的生成修改为X86,为Anycpu即可,X86反而无法调试,右击解决方案的配置管理或者属性修改生成的目标平台)。

  • 相关阅读:
    mysql查询字段取前3位,后3位,中间3位,去除前3位,去除后3位
    10月份四季度
    JavaScript箭头函数的立即执行函数实现三元表达式执行多条语句
    JavaScript判断是否是同一天
    项目经理:是兄弟就一起加班吧
    技术人员转型项目经理的角色转换
    项目经理入职后,如何快速管理项目
    如何解决项目成员之间的冲突?
    提高各方面沟通效率,是项目经理该去做的事
    项目计划太复杂?试试思维导图
  • 原文地址:https://www.cnblogs.com/jason-liu-blogs/p/3860712.html
Copyright © 2020-2023  润新知