真心崩溃了,oracle安装完成后居然没有tnsnames.ora和listener.ora文件

problem:

oracle  11  r2  64位安装完成后NETWORK/ADMIN目录下居然没有tnsnames.ora和listener.ora文件

solution:

问题是之前安装了另外一个版本的oracle,我是安装了oracle xe,没有卸载干净,导致在环境变量中存在TNS_ADMIN指向了不正确的目录。如下图所示:

上图中的TNS_ADMIN的配置是正确的,原来的配置是错误的。原来的配置指向的是d:\oraclexe下的某个目录,因为指向的目录已经被删除,所以用oracle的net configuration assist工具配置完成好之后,在该目录下找不到相关文件,没法自动生成tnsnames.ora和listener.ora,并且pl/sql也检测不到。将该环境变量改好之后,再用net configuration assist工具就可以在正确的目录下生成我们要的文件了(tnsnames.ora和listener.ora),然后再将tnsnames.ora文件拷贝到instantclient下面就可以用pl/sql正确地连接了。

时间: 2024-07-29 15:30:59

真心崩溃了,oracle安装完成后居然没有tnsnames.ora和listener.ora文件的相关文章

关于Oracle安装完毕后,登录时遇到的错误的解决的方法

1 提示无监听服务 解决方法:打开Net Configuration Assistant 依照提示删除现有的监听服务,然后又一次建立一个就可以. 2 SQL Plus登陆时提示username或password无效 原因:oracle_home\NETWORK\ADMIN 文件夹以下的sqlnet.ora文件里是否包括了 "SQLNET.AUTHENTICATION_SERVICES= (NTS)" . 该行意味着操作系统默觉得sysdba的绑定认证方式 解决方法:基于上面的原因,使用

安装好oracle11gR2之后在相应路径下却没有生成tnsnames.ora和listener.ora

oracle安装帖子:https://blog.csdn.net/wjb123sw99/article/details/80780277 oracle安装过程中检查失败:需开启C盘共享,或者勾选忽略,参考帖子http://blog.itpub.net/22969361/viewspace-1188283/ Oracle安装失败后,彻底卸载Oracle帖子:https://blog.csdn.net/Devin_LiuYM/article/details/59539020 安装完oracle,C:

MyEclipse运行崩溃问题 and 安装pyDev后无法显示的问题 解决办法

1.MyEclipse运行崩溃问题 我的MyEclipse会在我写python程序的时候不定时崩溃,特别是最近越发频繁,上网查询后发现: 由于我使用的jdk是32位的,而本本是64位的系统,从而导致了这种恶心的情况. 解决办法: 删除现有的jdk,去网上找一个64位的jdk,注意不要太低或太高,原因会在后面提及到. 2.安装pyDev后无法显示的问题 由于我被MyEclipse的随机崩溃恶心够了(虽然问题不是出在MyEclipse上),转而下了一个Eclipse-_-|||,并且下了个64位的J

Oracle安装完成后重新安装EM过程

启动Oracle11G emctl start dbconsole 报如下错误 Environment variable ORACLE_UNQNAME not defined. Please set ORACLE_UNQNAME to da 此时输入export ORACLE_UNQNAME=orcl(实例名) 重新输入 emctl start dbconsole 报如下错误 OC4J Configuration issue. /oracle/product/11.1.0/db_1/oc4j/j

o3.oracle安装完后的一些简单设置参考

SQL>startup; SQL> select * from v$version;                   //查看版本号 SQL> SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';     //查看指定概要文件(如default)的密码有效期设置 SQL> ALTER PROFILE DEFAULT LIMIT PASSWORD

oracle安装完成后的常用操作及数据库还原

第一,启动服务,(如果数据库处于启动状态,那么略过这一步) 打开命令行执行以下语句net start OracleServiceORCLnet start  OracleOraDb10g_home2TNSListenernet start OracleOraDb10g_home2iSQL*Plus 以上方式是在windows服务中启动服务,当windows服务不能启动数据库实例的时候,应用以下的语句 set oracle_sid=orcl  oradim -startup -sid orcl s

Oracle安装完成后,如何用命令行启动和关闭数据库?

解答: 打开:STARTUP [FORCE] [RESTRICT] [PFILE= filename] [OPEN [RECOVER][ database] | MOUNT | NOMOUNT] STARTUP OPEN:STARTUP缺省的参数就是OPEN,打开数据库,允许数据库的访问.当前实例的控制文件中所描述的所有文件都已经打开. STARTUP MOUNT:MOUNT数据库,仅仅给DBA进行管理操作,不允许数据库的用户访问.仅仅只是当前实例的控制文件被打开,数据文件未打开. STARTU

oracle安装后新建数据库实例及配置

ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务 的解决方法 (2011-01-20 13:50:37) 转载▼http://blog.sina.com.cn/s/blog_5007d1b10100oqo8.html 标签: it 分类: 技术 早上同事用PL/SQL连接虚拟机中的Oracle数据库,发现又报了“ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务”错误,帮其解决后,发现很多人遇到过这样的问题,因此写着这里. 也许你没有遇到过,原因如下: 你o

Oracle安装ORA-12154和ORA-12169问题的解决

2014年7月8日,小弟我重拾Oracle,电脑里之前安装了Oracle10,由于要导入11版本的dmp表文件,提示说版本低的Oracle导入不了,只能版本高的Oracle导入版本低的表文件,无奈只能卸掉Oracle10装Oracle11g,有人给了Oracle11XE版本,那个是简易版,第一次安装的时候还算顺利,可是安装完的使用就纠结了,在安装后开始菜单打开Command命令框后,输入 imp scott/[email protected] file=D:\nbts\zzggg.dmp ful