返回顶部
首页 > 资讯 > 数据库 >oracle 10g 远程连接asm
  • 490
分享到

oracle 10g 远程连接asm

2024-04-02 19:04:59 490人浏览 安东尼
摘要

asm远程连接可能会遇到以下报错: ORA-12505 TNS:listener could not resolve SID given in connect descriptor ORA-12541: T

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

ORA-12505 TNS:listener could not resolve SID given in connect descriptor
ORA-12541: TNS:no listener
ORA-15000: command disallowed by current instance type
ORA-12528: TNS:listener: all appropriate instances are blocking new connections
ORA-1031:   insufficient privileges

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

remote_login_passWordfile = exclusive ... for stand alone ASM setups
remote_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 sysdba

SQL*Plus: Release 10.2.0.5.0 - Production on чǚ̄ 7Ղ 5 21:44:30 2018

Copyright (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)

您可能感兴趣的文档:

--结束END--

本文标题: oracle 10g 远程连接asm

本文链接: https://lsjlt.com/news/38750.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • oracle 10g 远程连接asm
    asm远程连接可能会遇到以下报错: ORA-12505 TNS:listener could not resolve SID given in connect descriptor ORA-12541: T...
    99+
    2024-04-02
  • PL/SQL 远程连接oracle Oracle 10g学习系列(6)
    因为我本地没有安装oracle,用PL/SQL Developer远程连接服务器需要如下配置:1.软件准备oracle客户端:instantclient-basic-win32-11.2.0.1.0.zip...
    99+
    2024-04-02
  • Oracle 10g 安装ASM (RHEL5)
    1、在系统上安装ORACLEASM需要的包查看系统版本uname -r当前环境是2.6.18-164.el5下载相应的包进行安装http://www.oracle.com/technetwork/serve...
    99+
    2024-04-02
  • rhel5下ORACLE 10g之ASM创建
    1.添加磁盘到系统,创建分区#fdisk /dev/sdd2.创建RAW设备#vi /etc/udev/rules.d/60-rw.rulesACTION=="add", KERNEL=="sdd1", R...
    99+
    2024-04-02
  • Oracle 10g RAC with ASM 安装在 RHEL5上(简版)
    1、准备三个节点一台做SAN设备两台做ORACLE RAC节点,每个节点2个网卡2、分配IP地址saneth0 10.0.0.1c1eth0 192.168.33.101 eth0:1 192.168.33...
    99+
    2024-04-02
  • Oracle DataBase单实例使用ASM案例(3)--Oracle 10g应用
    Oracle DataBase单实例使用ASM案例(3)--Oracle 10g应用系统环境:操作系统:RedHat EL5(64)Oracle 软件:Oracle 10gR2   在O...
    99+
    2024-04-02
  • 通过 plsql 连接远程 Oracle
    方法一:通过 plsql 工具和 oracle client(不是即时客户端 instantclient) 的方式来连接 Oracle 一、 安装 oracle client,(本教程已经下载并解压) 二、 选 择 管 理 员 ...
    99+
    2016-10-20
    通过 plsql 连接远程 Oracle
  • PL/SQL DEV远程连接oracle
    环境:win7 64bit旗舰版 oracle 11g所需软件及下载地址:Oracle 64bit客户端http://www.oracle.com/technetwo...
    99+
    2024-04-02
  • navicat怎么连接远程oracle
    通过 navicat 连接远程 oracle 数据库可按以下步骤完成:新建连接,配置主机名/ip、端口、服务名、用户名、密码等参数。(可选)设置高级选项,如 ssl、字符集、数据库角色。...
    99+
    2024-04-24
    oracle navicat
  • oracle如何开启远程连接
    要在Oracle数据库中开启远程连接, 需要进行以下步骤: 确保Oracle数据库监听器已经在运行。可以使用以下命令检查监听器状...
    99+
    2024-05-14
    oracle
  • Oracle 10g手工建立ASM磁盘组错误之--ORA-15106
    Oracle 10g手工建立ASM磁盘组错误之--ORA-15106系统环境:操作系统:RedHat EL5(64)Oracle 软件:Oracle 10gR2故障现象:12:47:25 SYS@ +ASM...
    99+
    2024-04-02
  • Oracle DataBase单实例使用ASM案例(4)--AIX系统Oracle 10g应用
    Oracle DataBase单实例使用ASM案例(4)--AIX系统Oracle 10g应用系统环境:操作系统:    AIX5300-08Oracle 软件: Oracle 10gR...
    99+
    2024-04-02
  • 远程连接oracle数据库设置
    首先找到自己电脑上的listener.ora文件,将HOST=localhost改为主机名,因为使用localhost不能进行远程访问。.../app/Oracle/product/11.2.0/dbhom...
    99+
    2024-04-02
  • oracle如何远程连接数据库
    要远程连接到Oracle数据库,可以使用以下步骤: 安装Oracle客户端:首先需要在本地计算机上安装Oracle客户端工具,例...
    99+
    2024-04-18
    oracle 数据库
  • plsql远程连接oracle连不上如何解决
    在PL/SQL中远程连接Oracle无法连接时,可以考虑以下几种解决方法:1. 确认网络连接正常:检查网络连接是否正常,并尝试使用其...
    99+
    2023-09-18
    plsql oracle
  • 使用PLSQL Developer 连接远程oracle实例
    客户端:WIN10服务器:在Linux安装的Oracle服务器1、下载plsqldeveloper11.zip、instantclient_11_2.rar 并解压到相应的目录D:\instantclien...
    99+
    2024-04-02
  • 使用PLSQL远程连接Oracle数据库
    这篇文章给大家介绍使用PLSQL远程连接Oracle数据库,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。1.下载oracle官方的客户端连接基本组件instantclient-basi...
    99+
    2024-04-02
  • 使用navicat如何连接远程的oracle
    这篇文章给大家分享的是有关使用navicat如何连接远程的oracle的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。Navicat Premium算是比较好的一个可视化数据库管理...
    99+
    2024-04-02
  • PLSQLDeveloper登录远程连接Oracle的操作
    远程连接oracle 只用PLSQLDeveloper客户端,不配置tnsnames.ora文件 在PL/SQL中填写: 1.UserName:用户名,如hr 2.Password:...
    99+
    2024-04-02
  • win7怎么使用php连接远程oracle
    这篇文章主要介绍“win7怎么使用php连接远程oracle”,在日常操作中,相信很多人在win7怎么使用php连接远程oracle问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”win7怎么使用php连接远程...
    99+
    2023-06-20
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作