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这个服务啊
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 外键
如果是的话我给楼上大哥改一改
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的问题的主要内容,如果未能解决你的问题,请参考以下文章