Chinaunix

标题: linux AS4下,新建用户不能登录oracle as sysdba [打印本页]

作者: peso    时间: 2008-12-30 20:07
标题: linux AS4下,新建用户不能登录oracle as sysdba
环境。centOS  + oracle10g
在linux下新建 一用户, 加入DBA组。设置环境变量和oracle用户的相同。
sqlplus / as sysdba 登录时
提示
连接到空闲的例程 。

但是数据库其实是启动的。以oracle用户则能正常登录。

这是怎么回事。望大家指点!!!
多谢。
作者: ILoveMK    时间: 2008-12-30 20:17
提示: 作者被禁止或删除 内容自动屏蔽
作者: dingning239    时间: 2008-12-30 20:22
看看环境变量配置是否正确

或者这样试试

sqlplus /nolog

SQL> conn / as sysdba
作者: peso    时间: 2008-12-31 09:29
原帖由 dingning239 于 2008-12-30 20:22 发表
看看环境变量配置是否正确

或者这样试试

sqlplus /nolog

SQL> conn / as sysdba


我刚才试了一下。这样也不行。
如果输入startup ,则提示如下:
Connected to an idle instance.
SQL> startup
ORA-10997: another startup/shutdown operation of this instance inprogress
ORA-09967: unable to create or open lock file
Linux Error: 13: Permission denied


如果用ipcs 查看,也没有出现共享内存段。
[AAA@oracle10G ~]$ ipcs

------ Shared Memory Segments --------
key        shmid      owner      perms      bytes      nattch     status

------ Semaphore Arrays --------
key        semid      owner      perms      nsems

------ Message Queues --------
key        msqid      owner      perms      used-bytes   messages

我又重新找了一台机器。是AS4 的,新增一个OS用户,加入DBA组。配置好环境变量,就可以用sysdba身份登录oracle。


是CentOS4.3操作系统的原因吗? 还是在CentOS中应作设置才可以。 请教各位大侠
作者: peso    时间: 2009-01-03 16:47
再顶一下。没有哪位仁兄遇到过类似的情况吗。或是有CentOS平台的,帮忙测试一下。
作者: ttplay    时间: 2009-01-04 23:18
典型的RP问题, 重启一下应该就好了
作者: dingning239    时间: 2009-01-07 20:09
我一会儿去试试,我机器上有虚拟机vm中安装了centos4.6




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2