使用RMAN连接到数据库

简介:  1.RMAN使用时需要考虑的问题        资源:共享内存,更多的进程        权限:授予用户sysdba权限,OS访问设备的权限        远程操作         ...

 1.RMAN使用时需要考虑的问题

        资源:共享内存,更多的进程

        权限:授予用户sysdba权限,OS访问设备的权限

        远程操作

            设置密码文件

            确保密码文件被备份

        全球化环境变量设置

        在RMAN命令行格式化时间参数

   

    2.连接类型

        目标数据库

        恢复目录数据库,缺省情况下RMAN运行在非恢复目录数据库

        辅助数据库

            Standby database

            Duplicate database

            TSPITR instance

    4.连接目标数据库或恢复目录

        --不连接数据库仅启动rman

            [oracle@oradb ~]$ rman

       

        --使用操作系统认证连接到目标数据库

            Unix: $ ORACLE_SID = orcl; export ORACLE_SID

                  $ rman target /

                 

            Win:   C:/> set oracle_sid = orcl

                   C:/> rman target /

                 

        --从命令行连接到目标数据库和恢复目录

            % rman target / catalog rman/cat@catdb  --使用OS认证,第二个rman为恢复目录的schema

            % rman target sys/oracle@trgt catalog rman/cat@catdb  --使用Oracle Net 认证

           

        --从rman提示符连接到目标数据库和恢复目录

            % rman

            RMAN> connect target /                   --使用OS认证

            RMAN> connect catalog rman/cat@catdb

           

            % rman

            RMAN> connect target sys/oracle@trgt     --使用Oracle Net 认证

            RMAN> connect catalog rman/cat@catdb

           

        --命令行连接到辅助数据库

            % rman auxiliary sys/aux@auxdb

            % rman target sys/oracle@trgt auxiliary sys/aux@auxdb catalog rman/cat@catdb

           

        --从rman提示符连接辅助数据库

            % rman

            RMAN> connect auxiliary sys/aux@auxdb

           

            % rman

            RMAN> connect target sys/oracle@trgt

            RMAN> connect catalog rman/cat@catdb

            RMAN> connect auxiliary sys/aux@auxdb

       

        --其它

            远程连接

            rman target sys/oracle@trgt

            rman target / nocatalog   等同于rman target /

       

        --rman命令行参数

            输出到日志文件

                $ rman target sys/oracle

                  log = $ORALCE_HOME/oradata/log/rman.log append

     

            执行命名文件

            $ rman target sys/oracle

              cmdfile = $ORACLE_HOME/scirpts/my_rman_script.rcv

             

            $rman target sys/oracle@prod @'$ORACLE_HOME/scirpts/my_rman_script.rcv'

相关文章
|
1月前
|
关系型数据库 MySQL 数据库连接
python脚本:连接数据库,检查直播流是否可用
【10月更文挑战第13天】本脚本使用 `mysql-connector-python` 连接MySQL数据库,检查 `live_streams` 表中每个直播流URL的可用性。通过 `requests` 库发送HTTP请求,输出每个URL的检查结果。需安装 `mysql-connector-python` 和 `requests` 库,并配置数据库连接参数。
131 68
|
24天前
|
数据库 C# 开发者
ADO.NET连接到南大通用GBase 8s数据库
ADO.NET连接到南大通用GBase 8s数据库
|
23天前
|
数据库连接 Linux Shell
Linux下ODBC与 南大通用GBase 8s数据库的无缝连接配置指南
本文详细介绍在Linux系统下配置GBase 8s数据库ODBC的过程,涵盖环境变量设置、ODBC配置文件编辑及连接测试等步骤。首先配置数据库环境变量如GBASEDBTDIR、PATH等,接着修改odbcinst.ini和odbc.ini文件,指定驱动路径、数据库名称等信息,最后通过catalog.c工具或isql命令验证ODBC连接是否成功。
|
22天前
|
JSON JavaScript 关系型数据库
node.js连接GBase 8a 数据库 并进行查询代码示例
node.js连接GBase 8a 数据库 并进行查询代码示例
|
1月前
|
SQL Java 数据库连接
在Java应用中,数据库访问常成为性能瓶颈。连接池技术通过预建立并复用数据库连接,有效减少连接开销,提升访问效率
在Java应用中,数据库访问常成为性能瓶颈。连接池技术通过预建立并复用数据库连接,有效减少连接开销,提升访问效率。本文介绍了连接池的工作原理、优势及实现方法,并提供了HikariCP的示例代码。
53 3
|
23天前
|
数据库连接 数据库 C#
Windows下C# 通过ADO.NET方式连接南大通用GBase 8s数据库(上)
Windows下C# 通过ADO.NET方式连接南大通用GBase 8s数据库(上)
|
23天前
|
数据库连接 数据库 C#
Windows下C# 通过ADO.NET方式连接南大通用GBase 8s数据库(下)
本文接续前文,深入讲解了在Windows环境下使用C#和ADO.NET操作南大通用GBase 8s数据库的方法。通过Visual Studio 2022创建项目,添加GBase 8s的DLL引用,并提供了详细的C#代码示例,涵盖数据库连接、表的创建与修改、数据的增删查改等操作,旨在帮助开发者提高数据库管理效率。
|
1月前
|
Java 数据库连接 数据库
深入探讨Java连接池技术如何通过复用数据库连接、减少连接建立和断开的开销,从而显著提升系统性能
在Java应用开发中,数据库操作常成为性能瓶颈。本文通过问题解答形式,深入探讨Java连接池技术如何通过复用数据库连接、减少连接建立和断开的开销,从而显著提升系统性能。文章介绍了连接池的优势、选择和使用方法,以及优化配置的技巧。
38 1
|
1月前
|
Java 数据库连接 数据库
Java连接池在数据库性能优化中的重要作用。连接池通过预先创建和管理数据库连接,避免了频繁创建和关闭连接的开销
本文深入探讨了Java连接池在数据库性能优化中的重要作用。连接池通过预先创建和管理数据库连接,避免了频繁创建和关闭连接的开销,显著提升了系统的响应速度和吞吐量。文章介绍了连接池的工作原理,并以HikariCP为例,展示了如何在Java应用中使用连接池。通过合理配置和优化,连接池技术能够有效提升应用性能。
53 1
|
1月前
|
SQL 关系型数据库 数据库连接
"Nacos 2.1.0版本数据库配置写入难题破解攻略:一步步教你排查连接、权限和配置问题,重启服务轻松解决!"
【10月更文挑战第23天】在使用Nacos 2.1.0版本时,可能会遇到无法将配置信息写入数据库的问题。本文将引导你逐步解决这一问题,包括检查数据库连接、用户权限、Nacos配置文件,并提供示例代码和详细步骤。通过这些方法,你可以有效解决配置写入失败的问题。
71 0
下一篇
DataWorks