rman的连接
发表于:2025-11-13 作者:千家信息网编辑
千家信息网最后更新 2025年11月13日,1 本地连接 [oracle@pc6 ~]$ rman target / Recovery Manager: Release 11.2.0.1.0 - Production on Sat Mar 24
千家信息网最后更新 2025年11月13日rman的连接1 本地连接 [oracle@pc6 ~]$ rman target / Recovery Manager: Release 11.2.0.1.0 - Production on Sat Mar 24 21:23:15 2018 Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved. connected to target database: HYYK (DBID=2117284640)
2.远处连接
首先在远程创建tnsnames [oracle@ogg-80 admin]$ vim tnsnames.ora HYYK = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.51)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = hyyk) ) )
其次在远程链接 [oracle@ogg-80 ~]$ rman target sys/oracle@hyyk Recovery Manager: Release 11.2.0.4.0 - Production on Sat Mar 24 21:38:51 2018 Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved. PL/SQL package SYS.DBMS_BACKUP_RESTORE version 11.02.00.01 in TARGET database is not current PL/SQL package SYS.DBMS_RCVMAN version 11.02.00.01 in TARGET database is not current connected to target database: HYYK (DBID=2117284640)
这里说明一下rman和数据库的权限RMAN 需要访问目标数据库上sys用户存在的各种数据包,还需要具有启动和关闭目标数据库的权限。因此RMAN 通常以sysdba 用户身份连接到目标数据库。 如果以不具有sysdba 权限的用户连接到目标数据库,RMAN 会报ORA-01031: insufficient privileges 错误。 做以下实验
创建一个用户 SYS@hyyk> create user rman identified by rman;
授予权限 SYS@hyyk> grant connect,resource to rman;
测试连接 [oracle@pc6 ~]$ rman target rman/rman Recovery Manager: Release 11.2.0.1.0 - Production on Sat Mar 24 21:43:04 2018
Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.
connected to target database: HYYK (DBID=2117284640)
如果在远程用rman用户连接
[oracle@ogg-80 ~]$ rman target rman/rman@hyyk Recovery Manager: Release 11.2.0.4.0 - Production on Sat Mar 24 21:45:03 2018
Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved.
RMAN-00571: =========================================================== RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS =============== RMAN-00571: =========================================================== RMAN-00554: initialization of internal recovery manager package failed RMAN-04005: error from target database: ORA-01031: insufficient privileges
这里在本机授予rman用户sysdba权限 SYS@hyyk> grant sysdba to rman;
Grant succeeded.
在次从远程连连接,显示连接成功 [oracle@ogg-80 ~]$ rman target rman/rman@hyyk Recovery Manager: Release 11.2.0.4.0 - Production on Sat Mar 24 21:59:32 2018
Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved.
PL/SQL package SYS.DBMS_BACKUP_RESTORE version 11.02.00.01 in TARGET database is not current PL/SQL package SYS.DBMS_RCVMAN version 11.02.00.01 in TARGET database is not current connected to target database: HYYK (DBID=2117284640)
2.远处连接
首先在远程创建tnsnames [oracle@ogg-80 admin]$ vim tnsnames.ora HYYK = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.51)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = hyyk) ) )
其次在远程链接 [oracle@ogg-80 ~]$ rman target sys/oracle@hyyk Recovery Manager: Release 11.2.0.4.0 - Production on Sat Mar 24 21:38:51 2018 Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved. PL/SQL package SYS.DBMS_BACKUP_RESTORE version 11.02.00.01 in TARGET database is not current PL/SQL package SYS.DBMS_RCVMAN version 11.02.00.01 in TARGET database is not current connected to target database: HYYK (DBID=2117284640)
这里说明一下rman和数据库的权限RMAN 需要访问目标数据库上sys用户存在的各种数据包,还需要具有启动和关闭目标数据库的权限。因此RMAN 通常以sysdba 用户身份连接到目标数据库。 如果以不具有sysdba 权限的用户连接到目标数据库,RMAN 会报ORA-01031: insufficient privileges 错误。 做以下实验
创建一个用户 SYS@hyyk> create user rman identified by rman;
授予权限 SYS@hyyk> grant connect,resource to rman;
测试连接 [oracle@pc6 ~]$ rman target rman/rman Recovery Manager: Release 11.2.0.1.0 - Production on Sat Mar 24 21:43:04 2018
Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.
connected to target database: HYYK (DBID=2117284640)
如果在远程用rman用户连接
[oracle@ogg-80 ~]$ rman target rman/rman@hyyk Recovery Manager: Release 11.2.0.4.0 - Production on Sat Mar 24 21:45:03 2018
Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved.
RMAN-00571: =========================================================== RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS =============== RMAN-00571: =========================================================== RMAN-00554: initialization of internal recovery manager package failed RMAN-04005: error from target database: ORA-01031: insufficient privileges
这里在本机授予rman用户sysdba权限 SYS@hyyk> grant sysdba to rman;
Grant succeeded.
在次从远程连连接,显示连接成功 [oracle@ogg-80 ~]$ rman target rman/rman@hyyk Recovery Manager: Release 11.2.0.4.0 - Production on Sat Mar 24 21:59:32 2018
Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved.
PL/SQL package SYS.DBMS_BACKUP_RESTORE version 11.02.00.01 in TARGET database is not current PL/SQL package SYS.DBMS_RCVMAN version 11.02.00.01 in TARGET database is not current connected to target database: HYYK (DBID=2117284640)
数据
用户
数据库
权限
目标
成功
身份
链接
错误
会报
本机
实验
测试
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
快递企业有自己的服务器吗
个人信息基础数据库含哪些人
小区一卡通管理数据库连接失败
软件开发和it有什么不同
福州天睿网络技术有限公司官网
数据库是先查重还是先合并
南京思科网络技术学院官网
游戏服务器搭建得多久
网络技术开发经理工作职责
lol 输出数据库
为什么服务器要有iis
钉钉软件开发 新三板
游戏类公司是属于软件开发吗
java数据库数据结构
m2固态数据库服务器
国家网络安全法赋予个人
东莞市锐讯网络技术
数据库表的输入数据
网络安全是什么特征有哪些
铁路局软件开发笔试
京高奥高速到河南最后一个服务器
初中生网络安全画画图片大全
客户最关心联想服务器的哪些指标
山东通用软件开发代理价钱
如何架构代理服务器
嵌入式软件开发新加坡
互联网科技站
unity 服务器搭建
张宇软件开发
软件开发学校里面有什么专业