oracle 10g 远程连接asm
发表于:2025-02-04 作者:千家信息网编辑
千家信息网最后更新 2025年02月04日,asm远程连接可能会遇到以下报错:ORA-12505 TNS:listener could not resolve SID given in connect descriptorORA-12541:
千家信息网最后更新 2025年02月04日oracle 10g 远程连接asm
asm远程连接可能会遇到以下报错:
ORA-12505 TNS:listener could not resolve SID given in connect descriptorORA-12541: TNS:no listenerORA-15000: command disallowed by current instance typeORA-12528: TNS:listener: all appropriate instances are blocking new connectionsORA-1031: insufficient privileges
asm远程连接配置如下:
参数配置:
remote_login_passwordfile = exclusive ... for stand alone ASM setupsremote_login_passwordfile = shared ... for ASM setups that also use Real Application Cluster (RAC)
节点1:
[oracle@prodb1 admin]$ cat listener.ora SID_LIST_LISTENER_prodb1 = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = /u01/app/oracle/product/10.2.0/db_1) (PROGRAM = extproc) (SID_DESC = (SID_NAME = +ASM1) (GLOBAL_DBNAME = +ASM) (ORACLE_HOME = /u01/app/oracle/product/10.2.0/db_1) ) )LISTENER_prodb1 = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = prodb1-vip)(PORT = 1521)(IP = FIRST)) (ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.10.101)(PORT = 1521)(IP = FIRST)) ) )
节点2:
[oracle@prodb2 admin]$ cat listener.ora SID_LIST_LISTENER_prodb2 = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = /u01/app/oracle/product/10.2.0/db_1) (PROGRAM = extproc) (SID_DESC = (SID_NAME = +ASM2) (GLOBAL_DBNAME = +ASM) (ORACLE_HOME = /u01/app/oracle/product/10.2.0/db_1) ) )LISTENER_prodb2 = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = prodb2-vip)(PORT = 1521)(IP = FIRST)) (ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.10.102)(PORT = 1521)(IP = FIRST)) ) )
客户端tnsname.ora:
ASM1 = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.10.101)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = +ASM) (UR=A) ) ) ASM2 = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.10.102)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = +ASM) (UR=A) ) )ASM = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.10.102)(PORT = 1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.10.101)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = +ASM) (UR=A) ) )
关键部分为 (UR=A)
,如果不配置该选项,则连接的时候报:
$ sqlplus sys/admin@asm1 as sysdbaSQL*Plus: Release 10.2.0.5.0 - Production on чǚ̄ 7Ղ 5 21:44:30 2018Copyright (c) 1982, 2010, Oracle. All Rights Reserved.ERROR:ORA-12528: TNS:listener: all appropriate instances are blocking new connections
UR=A选项通常用来连接使用nomount,mount或restricted模式启动数据库。
数据库启动到nomount,监听状态为BLOCKED;
数据库启动到mount,监听状态为READY;
数据库启动到restrict,监听状态为RESTRICT;
静态注册的asm为BLOCKED
参考自:How to connect to ASM instance from a remote client (Oracle Net) (文档 ID 340277.1)
数据
数据库
状态
监听
配置
节点
关键
参数
客户
客户端
文档
时候
模式
静态
参考
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
怎么恢复数据库被删除的列
盘古网络技术公司好吗
端午节网络安全提示
工控网络安全 pdf
db2数据库url怎么查
怎么删除数据库的残留文件
苹果有多少icloud服务器
服务器返回未知的错误
商城系统的数据库
t440服务器怎么使用
上海惠奢侈网络技术有限公司
浙江1u服务器机箱订制
手机服务器安全狗防
湖南软件开发培训有哪些
软件开发有什么分类
华为网络技术比赛难吗
战地4 服务器管理插件
网络安全日手抄报图
社交软件开发的特殊性
数据库技术发明
关于软件开发面试题
网络安全风险排第二的是
网络安全科技馆怎么样
派出所网络安全警示教育简报
安徽软件开发怎么报价
职业技术学院网络安全专业
贵州5星级软件开发公司
手机奥维地图标签数据库注册簿
mint手机软件开发
创新软件开发承诺守信