oracle的问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle的问题相关的知识,希望对你有一定的参考价值。

我安装ORACLE时,有个服务有错误

oracle patbase configuration assistant 这个服务

提示是no zip file (end header not found)

安装完后连接数据库

sqlplus
scott
tiger
出现这个提示错误

协议适配器错误

2个监听已经启动了
请问高人如何解决那,谢谢了,有不明白的可以补充
OracleOraHome90TNSListener
OracleOraHome90SNMPPeerMasterAgent

我用的是WIN系统
没有service这个服务啊

自己总结的安装Oracle时容易出现的错误,希望能对你有帮助。
1、记住安装目录不能是中文!(自己犯过这个错误,保证所有的路径(安装路径和环境变量路径)
中都没有中文)
2、以前安装了,卸载不完全(进入注册表 删除 software下的oracle子项 和 service下的oracle子项)
3、安装的时候,关闭杀毒软件和防火墙
4、把环境变量改了就能装, TEMP , TEM 都改成 C:\TEMP;
5、到第一个盘下面的install\win32\setup.exe执行一下试试
6、特别是用户环境变量
查看一下你使用的用户名称是不是中文的
是的话,新建一个英文的用户登录安装(中文的用户名改为英文的不管用,因为路径没变)
我的一劳永逸的办法就是巴用户变量中的temp,tmp和系统变量里面的temp,tmp都更改为d:\temp(系统盘上减少垃 圾,别忘了定期清除一下)
省得有些软件路径有空格都不行(我遇到过,貌似一个安装木马程序,需要系统的temp。当时我的是D:\MY Temp。汗 一个...)
参考技术A 你都开那些服务了?

OracleService(你的sid)

OracleOraHome92TNSLISTENER
你看这两个服务有没有启动

oracle的问题、求解

2、 编写PL/SQL程序,查询5号员工工资,如果工资小于3000,则加200员工资,并提示信息“5号员工工资已更新。”,如果工资大于3000,则提示信息“5号员工工资为XXX,已达到规定标准。”

表employees结构:
字段名称 字段类型 约束
emp_id number 主键
emp_name varchar2(20)
sex varchar2(20)
title varchar2(20)
wage number
idcard varchar2(12)
dep_id number 外键

这张表里wage是工资么?
如果是的话我给楼上大哥改一改
declare
v_wage employees.wage%type;
begin
select wage into v_wage from employees where emp_id=5;
if v_wage<3000 then
update employees set wage=wage+200 where emp_id=5;
commit;
dbms_output.put_line( wage || '5号员工工资已更新');
else
dbms_output.put_line('5号员工工资为XXX,已达到规定标准。');
end;
楼上的大哥说的对,自己写吧,学会这个绝对有用的,大老爷们总的有点一技之长,PL/SQL学好老牛逼了,楼主好好想想
参考技术A 又是作业吧……
declare
v_wage number;
begin
select wage into v_wage from employees where emp_id=5;
if v_wage<3000 then
update employees set wage=wage+200 where emp_id=5;
commit;
else
dbms_output.put_line('5号员工工资为XXX,已达到规定标准。');
end;

给你参考,不完善的地方自己改一改
孩子作业要自己做,你娘挣点学费不容易,度娘不是亲娘追问

fuck俺上班了

以上是关于oracle的问题的主要内容,如果未能解决你的问题,请参考以下文章

oracle的问题

Delphi unidac连接oracle问题,一个很奇怪的问题?

linux下重启oracle服务问题!求助

如何解决oracle很卡的问题?

oracle 远程连接超时问题!

oracle的问题、求解