ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 【RMAN】RMAN实验之(3)--在Rman下快速执行SQL语句或操纵系统命令

【RMAN】RMAN实验之(3)--在Rman下快速执行SQL语句或操纵系统命令

原创 Linux操作系统 作者:chicheng_cn421 时间:2011-07-27 07:04:41 0 删除 编辑



【实验内容】
在Rman下快速执行SQL语句或操纵系统命令

※概要:
  rman下对SQL语句执行的支持感觉还是不是太好,不够灵活。这里介绍一种变通的方法来达到我们的目的。
  在Rman下通过输入host;命令,可以临时启动一个Windows DOS环境,
  进入到DOS环境后,一切就简单了,像通常一样通过sqlplus来执行SQL语句以及操作系统命令就可以了。


【实验过程】
边上代码边说明。

--------------------------------------------------------------------------------------

##################  启动rman,并连接到数据库   ######################################
C:\>set oracle_sid=chic

C:\>rman target /

恢复管理器: Release 10.2.0.1.0 - Production on 星期三 7月 27 06:33:46 2011

Copyright (c) 1982, 2005, Oracle.  All rights reserved.

连接到目标数据库: CHIC (DBID=2436139974)


###############  在rman下输入 host; 命令,启动一个临时DOS环境。(临时切换到主机环境)  ######
RMAN> host;

Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.

C:\>

###############  回到DOS环境后,一切就都简单了,启动sqlplus来执行sql文  ######
C:\>sqlplus /nolog

SQL*Plus: Release 10.2.0.1.0 - Production on 星期三 7月 27 06:34:04 2011

Copyright (c) 1982, 2005, Oracle.  All rights reserved.

SQL> conn scott/tiger
ERROR:
ORA-28001: 口令已经失效


更改 scott 的口令
新口令:
重新键入新口令:
口令已更改
已连接。
SQL> select count(*) from tab;

  COUNT(*)
----------
         4

SQL> exit
从 Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options 断开

###############  回到DOS环境后,还可以执行各种操作系统命令  ######
C:\>dir
 驱动器 C 中的卷没有标签。
 卷的序列号是 149F-F3CC

 C:\ 的目录

2011-05-22  11:16   

          360Downloads
2011-07-10  17:09              360Rec
2010-08-19  17:01                 0 bootbak.ini
2008-04-14  20:00           322,730 bootfont.bin
2010-12-26  18:43                 0 CONFIG.SYS
2010-12-26  18:44              Documents and Settings
2011-07-24  06:31              Downloads
2010-08-19  14:16                 0 freegho.img
2011-07-10  15:55              Hotspot Shield
2011-05-22  13:58              Intel
2010-12-26  18:43                 0 IO.SYS
2011-07-01  21:22                 0 jtts4_sapi5.log
2010-01-12  00:25                 0 maxldr.mbr
2010-12-26  18:43                 0 MSDOS.SYS
2010-02-15  00:30                 0 mxldr
2008-04-14  20:00            47,564 NTDETECT.COM
2008-04-14  20:00           257,728 ntldr
2011-07-11  06:39                 0 pagefile.sys
2011-07-23  05:52              Program Files
2011-07-07  22:49                 0 sqlnet.log
2011-07-10  17:20              TDDownload
2011-07-25  07:15              TEMP
2011-07-23  09:32              WINDOWS
2009-10-17  13:46                 0 zytkr
              14 个文件        628,022 字节
              10 个目录 16,505,085,952 可用字节

###############  在DOS环境中输入 exit 后,回到原来的rman  ######
C:\>exit
主机命令完成

RMAN>
--------------------------------------------------------------------------------------

以上。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/20335819/viewspace-703189/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2011-03-05

  • 博文量
    261
  • 访问量
    368878