真心崩溃了,oracle安装完成后居然没有tnsnames.ora和listener.ora文件 你有没有找对地方啊X:\app\....\product\11.1.0\db_1\NETWORK\ADMIN 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 E:\oracle\product\10.2.0\db_1\NETWORK\ADMIN 不就是这里么。现在只有sqlnet.ora 和 sample文件夹 命令行敲dbca,会弹出一个界面,按照提示 重新建一个监听和tns 开始菜单里面找这个:配置和移植工具Net Configuration Assistant进去后第一项是监听程序配置,配完就有listener.ora第3项是本地Net服务名配置,配完就有tnsnames.ora 错了,dbca是创建和维护数据库的,netca才是负责监听和服务名的。 开命令行,执行 lsnrctl start和lsnrctl status 把结果贴出来看看。 C:\Documents and Settings\ttc>lsnrctl statusLSNRCTL for 32-bit Windows: Version 10.2.0.1.0 - Production on 13-11月-20125:09Copyright (c) 1991, 2005, Oracle. All rights reserved.正在连接到 (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))LISTENER 的 STATUS------------------------别名 LISTENER版本 TNSLSNR for 32-bit Windows: Version 10.2.0.1.0 - Pction启动日期 13-11月-2012 16:16:53正常运行时间 0 天 0 小时 8 分 15 秒跟踪级别 off安全性 ON: Local OS AuthenticationSNMP OFF监听程序参数文件 D:\oracle\product\10.2.0\db_1\network\admin\listenra监听程序日志文件 D:\oracle\product\10.2.0\db_1\network\log\listener监听端点概要... (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=ttc-c7c24ccf287)(PORT=1521)))服务摘要..服务 "orcl" 包含 1 个例程。 例程 "orcl", 状态 READY, 包含此服务的 1 个处理程序...服务 "orclXDB" 包含 1 个例程。 例程 "orcl", 状态 READY, 包含此服务的 1 个处理程序...服务 "orcl_XPT" 包含 1 个例程。 例程 "orcl", 状态 READY, 包含此服务的 1 个处理程序...命令执行成功 自己建一个tnsnames.ora文件不行么。 命令行敲dbca,会弹出一个界面,按照提示 重新建一个监听和tnsdbca能建立监听么,各位哥哥,用netca配置添加监听 位置在oracle\product\10.2.0\db_1\NETWORK\ADMIN中,如果没有可以自己创建。 我也遇到一样的情况了,我安装的是oracle 11g,那天教一个新手安装,第一次我演示顺利安装并连接使用,结果他卸载之后自己学着安装就出现这种情况,又是个新人,纠缠着问我究竟是怎么回事,兄弟我也是第一次遇到啊。有懂的请解答一哈。 tnsnames.ora文件,自己建一个,把别的地方复制过来也行 点击开始菜单,打开 oracle---》net configuation assitant---》选择第三个选项“本地网络服务名配置”,对服务名修改,完成后,就会出现tnsnames.ora文件,如果没有可以手动建一个tnsnames.ora空文件,再次使用上述操作 lsnrct 都能正常运行,么啥问题。协议适配器错误说明服务没启动起来找不到 ora文件可能存放位置不同 手动创建 或 用dbca创建即可... 这两个文件都可以自己建 的 没关系的 数据库正常就行!oracle技术群 38473218 欢迎加入 我也遇到这个问题了,最后发现tnsnames.ora文件在D:\Program Files\instantclient_11_2下面,楼主可以找找看 1.首先关于监听器不来,方法有很多。其中最简单的是删掉监听,重新建监听。2.关于装数据库软件没有tnsnames.ora和listener.ora两文件问题很多,比如:建库方式非典型安装忘了陪监听。这个就不纠结了,关于没有这两文件你可以用此工具建把上面3个该添加的添加,该重新创建的重新创建 oracle自带的是可以配置监听和tns的 为什么我都是从net manager这里去配置呢 感觉楼主 是没有找到 监听配置文件的问题 用个简单的方式 netmgr调出窗口,看下最上排有所指监听的位置,就OK了 我装的是10g 客户端,连接的时候也出现了这个问题,找了半天没找到监听文件,有重新配了一个,但是更改实例 添加(SID_DESC = (GLOBAL_DBNAME = ORCL) (ORACLE_HOME = G:\oracle\product\10.2.0\db_1) (SID_NAME = ORCL) )没什么反应,比较郁闷, 求解。 今天也遇到这个问题了,发现listener.ora文件和tnsnames.ora文件在Net Work文件夹下没有,正常情况下安装完oracle或者是oracle Client是会有的,但是在Net Manager中又可以配置成功,就是无法用别名连接数据库。在Net Manager 目录下新建这两个文件,发现无论是直接写入文件,还是用NetManager配置,都无法成功。怀疑是这两个文件在别的目录下,搜索一下居然在C盘~~~那么应该有一个路径指向这两个文件,最后发现环境变量有这么一行,如下图将它改为这两个文件所在位置就ok了,弄了一下午,总算好了 用 NETCA 建立 listener 时,会自动建立 listener.ora 用 DBCA 也可以生成 tnsname.ora你是 windows 环境 ,开始->运行->cmd , netca 或 dbca 用netca是来建立监听的,你监听不是没有问题吗?用netmgr来建tnsname.ora不要用dbca,你都有库了还建个什么库啊实在不行就自己写歌tnsname.ora吧,和用图形界面一样的,只不过要注意indentation就没有问题了建议自己写吧,我一般都是自己写,也不麻烦~ 找到一个挺不错的Oracle入门教程,和大家分享一下! 这个sql语句如何写? 查询结果排序问题,在线等 用户自定义函数移植问题(从SqlServer移植到Oracle) 请教:表的主键与索引在概念上主要有什么区别? DATE可以作为字段名吗? 请问:在windows下装的oracle怎么建立个新用户啊? 想学一下oracle,学8i还是9i,推荐几本书?3x 如何用嵌套SQL查找 滴~求助卡,Oracle合并两个表中的相同字段,其余全部展示,sql oracle学习资料 求一个SQL语句
E:\oracle\product\10.2.0\db_1\NETWORK\ADMIN 不就是这里么。
现在只有sqlnet.ora 和 sample文件夹
命令行敲dbca,会弹出一个界面,按照提示 重新建一个监听和tns
配置和移植工具
Net Configuration Assistant进去后第一项是监听程序配置,配完就有listener.ora
第3项是本地Net服务名配置,配完就有tnsnames.ora
错了,dbca是创建和维护数据库的,netca才是负责监听和服务名的。
5:09Copyright (c) 1991, 2005, Oracle. All rights reserved.正在连接到 (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
LISTENER 的 STATUS
------------------------
别名 LISTENER
版本 TNSLSNR for 32-bit Windows: Version 10.2.0.1.0 - Pction
启动日期 13-11月-2012 16:16:53
正常运行时间 0 天 0 小时 8 分 15 秒
跟踪级别 off
安全性 ON: Local OS Authentication
SNMP OFF
监听程序参数文件 D:\oracle\product\10.2.0\db_1\network\admin\listenra
监听程序日志文件 D:\oracle\product\10.2.0\db_1\network\log\listener监听端点概要...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=ttc-c7c24ccf287)(PORT=1521)))
服务摘要..
服务 "orcl" 包含 1 个例程。
例程 "orcl", 状态 READY, 包含此服务的 1 个处理程序...
服务 "orclXDB" 包含 1 个例程。
例程 "orcl", 状态 READY, 包含此服务的 1 个处理程序...
服务 "orcl_XPT" 包含 1 个例程。
例程 "orcl", 状态 READY, 包含此服务的 1 个处理程序...
命令执行成功
协议适配器错误说明服务没启动起来
找不到 ora文件可能存放位置不同
(SID_DESC = (GLOBAL_DBNAME = ORCL) (ORACLE_HOME = G:\oracle\product\10.2.0\db_1) (SID_NAME = ORCL) )
没什么反应,比较郁闷, 求解。
用 DBCA 也可以生成 tnsname.ora
你是 windows 环境 ,开始->运行->cmd , netca 或 dbca
用netmgr来建tnsname.ora
不要用dbca,你都有库了还建个什么库啊
实在不行就自己写歌tnsname.ora吧,
和用图形界面一样的,只不过要注意indentation就没有问题了
建议自己写吧,我一般都是自己写,也不麻烦~