Skip to Main Content

Japanese

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

ORACLE_SIDを指定してもsqlplusで接続出来ない

kamikitabanzaiAug 23 2013 — edited Sep 7 2013

御世話になっています。

現在、oracle restart環境で、sqlplus で接続することが出来ず困っています。

crsctl stat res -t で状態を診てもDBは立ち上がっているはずなのに、接続するとアイドル状態と表示されてしまうのです。

ちなみにgridユーザは作らずに、oracleユーザをasm関連グループに所属させて構成しています。

どなたか詳しい方、対処法に心当たりなどありませんでしょうか。

OS:OracleLinux 6.4

DB:11.2.0.3

*******************************************************************************************************************

$ id

uid=1521(oracle) gid=1521(oinstall) 所属グループ=1521(oinstall),1522(dba),1530(asmdba),1531(asmadmin) context=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023

$ /u01/app/11.2.0/grid/bin/crsctl stat res -t

--------------------------------------------------------------------------------

NAME           TARGET  STATE        SERVER                   STATE_DETAILS 

--------------------------------------------------------------------------------

Local Resources

--------------------------------------------------------------------------------

ora.DATA.dg

               ONLINE  ONLINE       dbres01                                

ora.LISTENER.lsnr

               ONLINE  ONLINE       dbres01                                

ora.REDO.dg

               ONLINE  ONLINE       dbres01                                

ora.asm

               ONLINE  ONLINE       dbres01                  Started       

ora.ons

               OFFLINE OFFLINE      dbres01                                

--------------------------------------------------------------------------------

Cluster Resources

--------------------------------------------------------------------------------

ora.cssd

      1        ONLINE  ONLINE       dbres01                                

ora.diskmon

      1        OFFLINE OFFLINE                                             

ora.evmd

      1        ONLINE  ONLINE       dbres01                                

ora.res01.db

      1        ONLINE  ONLINE       dbres01                  Open          

$

$ env |grep ORA

ORACLE_SID=res01

ORACLE_BASE=/u01/app/oracle

ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_1

[oracle@dbres01 ~]$ sqlplus / as sysdba

SQL*Plus: Release 11.2.0.3.0 Production on 土 8月 24 01:44:30 2013

Copyright (c) 1982, 2011, Oracle.  All rights reserved.

アイドル・インスタンスに接続しました。

SQL>

*******************************************************************************************************************

このメッセージは次により編集されています: kamikitabanzai

接続したアイドルインスタンスのpfileを出力してみました。

*****************************************************************************************************************

+ASM.asm_diskgroups='DATA'#Manual Mount

*.asm_power_limit=1

*.diagnostic_dest='/u01/app/grid'

*.instance_type='asm'

*.large_pool_size=12M

*.remote_login_passwordfile='EXCLUSIVE'

*****************************************************************************************************************

どうもinstance_typeがasmになっています。 oracle_sidは設定しているのに存在しないインスタンス名のASMに接続しにいっているようです。

このメッセージは次により編集されています: kamikitabanzai

接続文字列を使って接続しにいくとつながりました。 OS認証がうまくいかないようです。

そういえばOSのrootユーザのパスワードを変更しましたが、関係ないですよね…

This post has been answered by Habanero3-Oracle on Sep 4 2013
Jump to Answer
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Oct 5 2013
Added on Aug 23 2013
7 comments
11,311 views