菜鸟来的,想装个做练习;现在遇到两个问题;
安装 11 g 64位后,安装32位客户端解压版本,和PL SQL;
发现两个问题:
1. \product\11.2.0\dbhome_1\NETWORK\ADMIN 中没有 tnsnames.ora 和listener.ora这两个文件;
环境变量没有任何设置;2.按照网上 配置 客户端环境变量后(path , oracle_home, tns_admin)后发现和oracle服务端冲突
发现 服务端 监听程序,服务命名全部为空;工具 net configuration assistant 打不开,netca命令提示环境变量错误;
现在 去掉所有客户端环境变量 指保持path变量后的客户端 路径;发现PL SQL 没法实例名可选. 求助 弄了大半夜的 上午接着弄;如何设置环境变量  同一台机器上安装 服务 和客户端。 

解决方案 »

  1.   

    1. \product\11.2.0\dbhome_1\NETWORK\ADMIN 中没有 tnsnames.ora 和listener.ora这两个文件;

    没有的话,就手工创建一个,从别的地方拷来也可以2.按照网上 配置 客户端环境变量后(path , oracle_home, tns_admin)后发现和oracle服务端冲突

    具体怎么配置的?
      

  2.   


    感谢楼上的哥们
    增加:变量名:
    ORACLE_HOME  变量值:D:\Oracle_client
     TNS_ADMIN 变量值:D:\Oracle_client\
    NLS_LANG  变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
    path 增加D :\Oracle_client;重启电脑:服务里监听启动失败,命令netca错误提示如下
        oracle.net.ca.NetCAFatalException: 检测到环境错误: Oracle 主目录在环境中已设置为
     "D:\Oracle_client", 该路径与 Oracle Net Configuration Assistant 安装的 Oracle
    主目录不同。
      

  3.   

    ORACLE_HOME  变量值:D:\Oracle_client
    如果这个变量是新加的,把他删掉;
      

  4.   

    ----------------
    去掉了,可以看到实例了
    但服务里的 监听 oracleora11g_home1TNSlistener没法启动,
    PL sql 提示:ORA-12541: 无监听程序;
    \product\11.2.0\dbhome_1\NETWORK\ADMIN  没有 tnsnames.ora 和listener.ora这两个文件
      

  5.   

    用 netca 配置一下;
      

  6.   


    配置了 生成了 那两个文件  修改ip 为127.0.0.1
    按照网上 增加了TNS_ADMIN的环境变量;发现 生成的监听  ORACLE_HOME = D:\app\Administrator\product\11.2.0\dbhome_2  有没有关系登录PLSQL如图 异常
      

  7.   

    db_home2 是什么?
      

  8.   


    配置了 生成了 那两个文件  修改ip 为127.0.0.1
    按照网上 增加了TNS_ADMIN的环境变量;发现 生成的监听  ORACLE_HOME = D:\app\Administrator\product\11.2.0\dbhome_2  有没有关系登录PLSQL如图 异常

    D:\app\Administrator\product\11.2.0 下面的目录啊  安装的时候自动生成的 
      

  9.   

    我选择的是典型安装  pl sql 是否可以 跳过客户端直接连 server