oracle+not+available
答:1.运行 exp、imp或sqlplus等命令时发生以下错误,EXP-00056: ORACLE error 1034 encountered;ORA-01034: ORACLE not available;ORA-27101: shared memory realm does not exist;Linux-x86_64 Error: 2: No such file or directory;EXP-00005: all allowable logon attempts failed;EXP-00000: Exp...
答:你可以尝试以下命令:1. conn /nolog2. conn / as sysdba3. startup mount;4. alter database open5. select * from soctt.dept; 按顺序执行上述命令,其中第5条为测试,看是否数据库已经打开如果可以查到,那么你的创建表操作一定可以成功。
答:更改一下linux用户的环境变量ORACLE_SID就可以了 错误 ORA : shared memory realm does not exist 我试图连接数据库时的ORA 和 ORA 错误信息 它总是显示这样的信息 ORA Oracle not available 和 ORA shared memory realm does not exist 不能连接到我的Oracle 数据库上 因为碰到防火墙的问题次数...
答:1.运行 exp、imp或sqlplus等命令时发生以下错误,EXP-00056: ORACLE error 1034 encountered;ORA-01034: ORACLE not available;ORA-27101: shared memory realm does not exist;Linux-x86_64 Error: 2: No such file or directory;EXP-00005: all allowable logon attempts failed;EXP-00000: Exp...
答:你在登陆数据库后它提示你已经连接到一个空闲实例,在命令行下输入ps -ef|grep ora_命令,看看是否有数据库实例,如果有可能是你ORACLE_SID设置错了,如果没有需要启动数据库。
答:1 Oracle not available,这个提示说明oracle服务目前不可用。2 解决方法:在“开始”-“运行”中输入cmd,在弹出的命令行窗口输入 “sqlplus /nolog”,回车,再输入“conn / as sysdba”,回车,这时候提示已连接到oracle空闲例程,再输入“startup”,回车,之后等这个命令运行完成,发现oracle就可用了...
答:1、你的数据库实例没有打开,连接到sqlplus / as sysdba,然后startup 2、你连接了错误的实例,方法:export ORACLE_SID=XX,然后再连接数据库。
答:因为数据库的服务没有自动启动所以才会现实oracle not available,windows可以在服务选项里把服务设置成自动启动,linux下可以创建自启动的脚本,就可以解决问题
答:可能的原因 :你的操作系统有两个用户 root,oracle。其中root不是oracle组中的用户或者没有oracle的权限。所以只有当你切换成oracle这个拥有oracle权限的用户时,才能重新创建实例,才能启动数据库。你可以试试重启之后用oracle用户 登录,看看能不能自动创建实例。否则你每次就要手工启动数据库了。
答:一,检查服务是否启动,二,如果已经启动,说明你的数据库没有启动,需要使用管理员身份登陆后,使用startup 启动,操作为 sys / as sysdba 进去后,说已连接什么空闲内存,然后使用startup 启动,如果不能启动,先可以使用shutdown immediate 再启动,再不行,就只有查错误,在不链接数据库情况下,下...
网友评论:
麻蝶19752272937:
oracle 找不到ora文件的具体位置 -
65701甄律
: 看你的语句没有问题,你的报错信息是oracle not available,这是你的数据库状态不对.你通过 select instance_name,status,database_status from v$instance; 查看是否是open 和active状态,怀疑的数据库根本没有正常启动.可以重启一下试试.
麻蝶19752272937:
ORACLE中资源正忙+但指定以+NOWAIT+方式获得资源是甚么意思 -
65701甄律
: 分类: Oracle锁机制及与事务的关系 oracle数据字典表学习 oracle故障 ORA-00054: 资源正忙, 但指定以NOWAIT 方式获得资源, 或
麻蝶19752272937:
select 1+1aaaa from dual; 这条oracle语句为什么能正确执行? -
65701甄律
: 其实是被oracle解析成了:select 1+1 as aaaa from dual; 其中1+1是进行加法计算,然后后面跟着的aaaa被oracle自动分析出来和前面的1没有关系(oracle就是这样的),当成了查询结果列的别名了.
麻蝶19752272937:
oracle update更新语句 把某字段值=a+符号+b,其中a,b都是从表中查询得到的值 应该怎么写 -
65701甄律
: Oracle用 || 进行字符串连接 update 某字段值=a || '符号' ||b
麻蝶19752272937:
avaweb连接Oracle问题HTTP Status 500(去不家当都拿出来了,跪求大神们帮帮忙) -
65701甄律
: 1. jsp中的某一部分报错.2. jsp引用java代码的那部分仔细检查一下,应该是jsp准备显示在前台的 后台数据 没有取到3. 自己检查一下jsp准备显示的pulldownList(总之是从后台取得的模型)之类的,只能帮你到这里了
麻蝶19752272937:
在oracle中如果存在连续两个字符串相同就替换一个保留一个.如1++45+74则变成1+45+7 -
65701甄律
: 替换符号不确定?那就有点困难了,因为可能连续出现两个数字或者不需要替换的字符,得给出替换范围的规律
麻蝶19752272937:
JAVA中用JDBC连接不上ORACLE,异常:The+NETWORK+ADAPTER+COULD+NOT+ESTABLISH+THE+CONNECTION -
65701甄律
: 当你通过jdbc连接oracle数据库时发生了异常首先应该确认你的jre是否配置正确,一般oracle10g,jre1.4以上应当使用ojdbc14.jar.其次你要确定你的java语法是否错误,这里的语法是指连接数据库的url上的协议的格式例如:jdbc:oracle:thin:@127....
麻蝶19752272937:
oracle (+)是什么意思 -
65701甄律
: oracle中的(+)是一种特殊的用法,(+)表示外连接,并且总是放在非主表的一方.例如左外连接:select A.a,B.a from A LEFT JOIN B ON A.b=B.b; 等价于 select A.a,B.a from A,B where A.b = B.b(+); 再举个例子,这次是右外连接:select A.a,B.a from A RIGHT JOIN B ON A.b=B.b; 等价于 select A.a,B.a from A,B where A.b (+) = B.b; 明白了记得给分!
麻蝶19752272937:
Linux 启动停止oracle实例+如何启动多个实例 -
65701甄律
: 启动数据库实例,分为两步:第一步,启动监听;[oracle@wuzhq ~]$ su - oracle --“切换到oracle用户” [oracle@wuzhq ~]$ lsnrctl start --“打开监听” 第二步,启动数据库实例.[oracle@wuzhq ~]$ sqlplus /nolog --“进入到sqlplus” SQL> conn ...
麻蝶19752272937:
Oracle语言的(+)是什么意思?是怎么用的,能不能详细解释下? -
65701甄律
: 外连接:a和b进行连接,如果要完全显示a,就在b条件上加一个(+),也就是说不带+的表完全显示 select * from emp e,dept d where e.deptno(+)=d.deptno; 因为我们给e.deptno带上一个(+),所以d表将会被完全显示也就是dept表会被完全显示 如果左侧的表完全显示我们就说是左外联接.比如: Select * from tab1 t,tab2 r where t.aa=r.bb(+); 如果右侧的表完全显示我们就说是右外联接.比如: Select * from tab1 t,tab2 r where t.aa(+)=r.bb;