oracle 10 g远程连接asm

  

asm远程连接可能会遇到以下报错:

  
 <代码> ora - 12505 TNS:侦听器不能解决SID在连接描述符
  ora - 12541: TNS:没有听众
  ora - 15000:当前实例类型命令无效
  ora - 12528: TNS:侦听器:所有适当的实例是阻碍新连接
  ora - 1031:权限不足 
  

asm远程连接配置如下:
参数配置:

  
 <代码> remote_login_passwordfile=独家……独立ASM设置
  remote_login_passwordfile=共享……也为ASM设置使用真正的应用程序集群(RAC)  
  

<强>节点1:

  
 <代码> [oracle@prodb1管理员]猫listener.ora美元
  SID_LIST_LISTENER_prodb1=(SID_LIST=(SID_DESC=(SID_NAME=PLSExtProc)
  (ORACLE_HOME=/u01/app/oracle/产品/10.2.0/db_1)
  (程序=extproc)
  (SID_DESC=(SID_NAME=+ ASM1)
  (GLOBAL_DBNAME=+ ASM)
  (ORACLE_HOME=/u01/app/oracle/产品/10.2.0/db_1)
  )
  )
  
  LISTENER_prodb1=(DESCRIPTION_LIST=(描述=(地址=(协议(TCP)(主机=prodb1-vip)(端口=1521)(IP=))
  (地址=(协议(TCP)(主机=172.16.10.101)(端口=1521)(IP=))
  )
  ) 
  

<强>节点2:

  
 <代码> [oracle@prodb2管理员]猫listener.ora美元
  
  SID_LIST_LISTENER_prodb2=(SID_LIST=(SID_DESC=(SID_NAME=PLSExtProc)
  (ORACLE_HOME=/u01/app/oracle/产品/10.2.0/db_1)
  (程序=extproc)
  (SID_DESC=(SID_NAME=+ ASM2)
  (GLOBAL_DBNAME=+ ASM)
  (ORACLE_HOME=/u01/app/oracle/产品/10.2.0/db_1)
  )
  )
  
  LISTENER_prodb2=(DESCRIPTION_LIST=(描述=(地址=(协议(TCP)(主机=prodb2-vip)(端口=1521)(IP=))
  (地址=(协议(TCP)(主机=172.16.10.102)(端口=1521)(IP=))
  )
  ) 
  

<强>客户端tnsname.ora:

  
 <代码> ASM1=(描述=(ADDRESS_LIST=(地址=(协议(TCP)(主机=172.16.10.101)(端口=1521))
  )
  (CONNECT_DATA=https://www.yisu.com/zixun/(SERVICE_NAME=+ ASM)
  (你=)
  )
  )
  
  ASM2=(描述=(ADDRESS_LIST=(地址=(协议(TCP)(主机=172.16.10.102)(端口=1521))
  )
  (CONNECT_DATA=(SERVICE_NAME=+ ASM)
  (你=)
  )
  )
  
  ASM=(描述=(ADDRESS_LIST=(地址=(协议(TCP)(主机=172.16.10.102)(端口=1521))
  (地址=(协议(TCP)(主机=172.16.10.101)(端口=1521))
  )
  (CONNECT_DATA=(SERVICE_NAME=+ ASM)
  (你=)
  )
  ) 
  

关键部分为<代码> (UR=A)>   

 <代码> $ sqlplus sys/admin@asm1 sysdba
  
  SQL * +:释放10.2.0.5.0чǚ——生产吗?7吗?5 21:44:30 2018
  
  版权(c) 1982年,2010年,甲骨文。保留所有权利。
  
  错误:
  ora - 12528: TNS:侦听器:所有适当的实例是阻碍新连接 
  

你=一个选项通常用来连接使用nomount,山或限制模式启动数据库。

  

数据库启动到nomount,监听状态为阻塞;
数据库启动到山,监听状态为准备;
数据库启动到限制,监听状态为限制;
静态注册的asm为阻止

  
  

参考自:如何从远程客户端连接到ASM实例(Oracle净)(文档ID 340277.1)

  

oracle 10 g远程连接asm