Win2k中启动OracleOraHome81TNSListener服务错误,求救!

zyljlu 2003-06-05 04:26:56
由于下列错误,OracleOraHome81TNSListener 服务启动失败:
错误3 系统找不到指定的路径。

很久没有使用Oracle服务了
今天要用,结果却起不来了,哪位大虾遇到过此问题,请出手相救,不胜感激!
...全文
30 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
zyljlu 2003-06-19
  • 打赏
  • 举报
回复
重装了数据库后,好使了一段时间,现在又出现这个问题了:(
zyljlu 2003-06-08
  • 打赏
  • 举报
回复
我都试过了,不好使
asdf008 2003-06-07
  • 打赏
  • 举报
回复
你就不能先停掉TNS,然后自己重新配一个TNS监听器吗?
zyljlu 2003-06-07
  • 打赏
  • 举报
回复
我把数据库重装了,好使了
zyljlu 2003-06-05
  • 打赏
  • 举报
回复
和8080端口有关系么?
好像不是简单的路径问题。
csdner98 2003-06-05
  • 打赏
  • 举报
回复
是不是有东西已经占用了8080端口了???
liuxnp 2003-06-05
  • 打赏
  • 举报
回复
检查你的注册表,是不是注册表里面没有了lsnrctl的路径了?!
OracleOraHome81TNSListener
zyljlu 2003-06-05
  • 打赏
  • 举报
回复
LSNRCTL> start
启动tnslsnr:请稍候...

Failed to start service, error 3.
TNS-12536: TNS:可能会阻碍操作
TNS-12560: TNS:协议适配器出现错误
TNS-00506: 操作可能阻塞
32-bit Windows Error: 997: Unknown error
LGQDUCKY 2003-06-05
  • 打赏
  • 举报
回复
运行Oracle的BIn路径下的LSNRCTL.EXE
LSNRCTL>start
手工启动试下
aniugecn 2003-06-05
  • 打赏
  • 举报
回复
检查一下listener.ora中文件中路径是否实际存在
w_tsinghua 2003-06-05
  • 打赏
  • 举报
回复
$ORACLE_HOME\network\ADMIN\listener.ora
zyljlu 2003-06-05
  • 打赏
  • 举报
回复
我没有更改过任何路径。Path也没问题啊,这个服务关联的是哪个文件?
w_tsinghua 2003-06-05
  • 打赏
  • 举报
回复
路径的问题,你检查一下注册表你的路径与你数据库实际的路经
Delphi_Li 2003-06-05
  • 打赏
  • 举报
回复
将Oracle的BIn路径设置在系统的Path环境变量中,可能还需要别的路径!!!
Oracle数据库基础 任务一 1、修改上机的计算机上的文件: product\11.1.0\db_1\NETWORK\ADMIN\tnsnames.ora product\11.1.0\db_1\NETWORK\ADMIN\listener.ora 把文件的HOST后面的名称更改为localhost或者127.0.0.1 目的:在你自己的计算机上开启监听服务,用于接受客户端的连接请求, localhost指在什么计算机上开启监听,一定是你自己的计算机,本机可以使用如 下方法表示:localhost 127.0.0.1 hostname ip 查看主机名:hostname 查看ip:ipconfig 2、启动数据库: 方法1: 打开管理工具服务管理工具,启动OracleOraHome90TNSListenerOracleServicehygj服务 方法2: 打开CMD命令提示符界面,输入 net start OracleOraHome90TNSListener net start OracleServicehygj 3、默认开放的用户: 系统管理员: sys 设置密码:change_on_install 数据库管理员: system 设置密码:manager 普通用户: scott 设置密码:tiger 4、打开IE,使用https://localhost:1158/em来访问: 输入用户名:scott 密码:tiger 登陆系统 5、使用scott/tiger用户下的emp表完成下列练习,表的结构说明如下: emp员工表 字段内容如下: empno 员工号 ename 员工姓名 job 工作 mgr 上级编号 hiredate 受雇日期 sal 薪金 comm 佣金 deptno 部门编号 . 选择部门30的所有员工 . 列出所有办事员(CLERK)的姓名,编号和部门编号 . 找出佣金高于薪金的员工 . 找出佣金高于薪金的60%的员工 . 找出部门10所有经理(MANAGER)和部门20所有办事员(CLERK)的详 细资料 . 找出既不是经理又不是办事员但其薪金大于或等于2000的所有员工的详细 资料 . 找出收取佣金的员工的不同工作 . 找出不收取佣金或收取的佣金低于100的员工 . 向emp表插入一纪录,员工TOM,80年1月10日入职,薪金为3000, 没有补贴(comm) . 将emp表与scott用户具有相同工作岗位的人的工资更改为原来的105% 任务二 1、创建my_employee表,并向表添加数据,数据参考如下: ID Last_name First_name UserID Salary 1 Patel Ralph rpatel 795 2 Dancs Betty bdancs 860 3 Biri Ben bbiri 110 4 Newman Chard cnewman 750 5 Ropeburn Audry apopebur 1550 (1)、编写如下的脚本: 把这个脚本存储在c:盘根目录下,存储为test.sql,并使用start命令调用此 脚本 set echo off set feedback off prompt Creating The My_employee table. Please wait... create table my_employee ( id number(4) constraint my_employee_id_nn not null, last_name varchar2(25), first_name varchar2(25), userid varchar28), salary number(9,2)) / (2).显示my_employee表的结构 (3).向my_employee表添加首条纪录,要求不在insert语句使用字段列表 (4).向my_employee表添加第二条纪录,要求在insert语句使用字段列表 (5).验证数据是否添加成功 (6).使数据的添加成为永久性的。 2、将3号员工的Last_name修改为Drexler 3、将所有工资小

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧