你的监听器建了吗?如果建了就在服务里启动MANAGERSERVER服务,就行了。
解决方案 »
- 请教怎么在RHEL6上面安装oracle 11g
- select ascii(A) A,ascii(a) a,ascii(0) zero,ascii( ) space from dual; 为何出错
- 对表赋删除权限
- Oracle 如何登陆?
- 咨询:对oracle的高级复制进行优化的可能性
- 两表关联的问题
- 触发器如何书写,关于新增数据的导入导出?
- 数据库怎样将成绩等级表和成绩表连接
- 请问有哪位朋友知道杭州创业软件公司如何? (急)
- 请问建好的数据库安全性中,没有了dba 角色,如何生成??急,谢!!!!!
- orcale中如何求某一日期距当前的年份
- 帮帮忙吧!无法登录oracle9i?用户名和密码是什么?
LSNRCTL/
STATUS/这两个语句可以看到你的监听器状态和它所监听的数据库。
2。如果监听器没有启动,则LSNRCTL/START/启动监听器。
3。如果没有配置监听器,则在程序菜单中选择Net Manager,通过此向导可以配置监听器。
控制面板 -> 管理工具 -> 服务 -> Oracle ... TNSListener 的监听器服务启动了没有
启动之后,用
C:\>tnsping 服务名 (看行不行) 不行的话,可能是监听器没有启动.
C:\lsnrctl
LSNRCTL>Start
就可以启动了. 还启动不了的话,就是 Net Configuration Assistant 没有配置好.
重新配置一下就可以搞定.
编程工具:ORACLE
问题:两台SUN安装了ORACLE,均启动了LSNRCTL,两台电脑间可通讯(TELNET)。可我在一台上输入 %sqlplus scott/tiger@fish fish为另一台的SID,显示:
ERROR:
ORA-12154: TNS:could not resolve service name
是我少了什么步骤吗?急急 回答: 估计是你没有配置每台机器本地的Oracle网络服务解析文件:
$ORACLE_HOME/network/admin/tnsnames.ora
可以仿照$ORACLE_HOME/network/admin/sample/tnsnames.ora的配置方法,同时根据你的两个Oracle数据库实际的配置情况,如SID、hostname、ip、protocol、port等信息,编辑一下tnsnames.ora文件,就应该可以了。
wsbhcw的意见:
应编辑tnsnames.ora文件,加入连接串。