数据库第二次作业 能使用 Oracle 的数据泵进行数据的备份和数据恢复。
实验4 Oracle数据库备份与恢复实验[1]
![实验4 Oracle数据库备份与恢复实验[1]](https://img.taocdn.com/s3/m/49e9641bc5da50e2524d7fc1.png)
实验6 Oracle数据库备份与恢复实验一、实验目的理解数据库备份工作的重要性,将备份与恢复策略的理论和实践相结合,能根据实际情况确定备份和恢复策略。
熟练掌握逻辑备份和恢复工具。
二、实验要求1.逻辑备份工具表方式备份以实验3中创建的用户登录利用Oracle提供的逻辑备份工具EXP,选择表方式备份实验3中创建的模式对象2.逻辑备份工具用户方式备份以实验3中创建的用户登录利用Oracle提供的逻辑备份工具EXP,选择用户方式备份实验3中创建的模式对象3.逻辑备份工具数据库方式备份以SYSTEM用户登录利用Oracle提供的逻辑备份工具EXP,选择全库方式备份数据库4.逻辑恢复工具进行恢复以SYSTEM用户登录利用Oracle提供的逻辑恢复工具IMP,将前面1、2、3中选择的不同备份方式备份的文件,进行相应的数据库恢复5.备份向导进行联机热备份配置企业管理器的集成方式管理OMS 配置进行联机热备份的环境利用备份向导将实验2中创建的表空间联机热备份6.备份向导进行联机热恢复利用备份向导将5中联机热备份出的文件进行联机热恢复三、实验学时安排课堂内1学时完成二中所列1、2、3、4四项内容,其余各项内容均在课外自行上机练习完成。
四、实验内容与步骤任务1:逻辑备份工具EXP表方式备份选择【开始】/【程序】/【附件】/【命令提示符】选项,执行exp命令,在用户名后输入实验3中创建的用户名/口令@连接描述符并执行,数据库连接成功后出现如图6-1所示界面。
在该界面根据提示信息输入相应参数,将开始逻辑备份过程。
这里选择以表方式备份数据库。
备份出来的文件保存在指定的路径下(在本例中保存在e:\uwxd1.dmp下)。
图6-1 执行exp.exe 命令以表方式备份任务2:以用户方式备份选择【开始】/【程序】/【附件】/【命令提示符】选项,执行exp命令,在用户名后输入实验3中创建的用户名/口令@连接描述符并执行,数据库连接成功后出现如图6-2所示界面。
oracle 数据泵 备份 步骤

oracle 数据泵备份步骤Oracle 数据泵是一种用于备份和恢复数据库的工具,它可以将数据库对象和数据导出到一个二进制文件中,然后再将其导入到另一个数据库中。
下面将详细介绍使用Oracle数据泵进行数据库备份的步骤。
1.创建目录对象:在备份数据库之前,首先要在数据库中创建一个目录对象,用于存储导出和导入文件。
可以使用以下SQL语句来创建目录对象:```sqlCREATE DIRECTORY e某p_dir AS '/backup/dump';```其中,'e某p_dir'是目录对象的名称,'/backup/dump'是目录对象在操作系统中的路径。
2.创建数据库备份任务:可以使用e某pdp命令来创建并执行数据库备份任务。
以下是一个创建数据库备份任务的示例:```sql```其中,system是数据库用户名,password是数据库密码,dbname是数据库实例名,e某p_dir是上一步创建的目录对象名,backup.dmp是导出文件的名称,full=y表示导出整个数据库,logfile是导出日志文件的名称。
3.执行备份任务:运行上述命令后,将会开始执行数据库备份任务,导出的数据将保存到指定的目录对象中。
在此过程中,可以通过查看日志文件来跟踪导出的进度和错误信息。
4.导入备份文件:如果需要将备份文件导入到另一个数据库中,可以使用impdp命令来执行导入任务。
以下是一个导入备份文件的示例:```sql```其中,system是目标数据库的用户名,password是密码,dbname是目标数据库的实例名,e某p_dir是之前创建的目录对象名,backup.dmp 是导出文件的名称,logfile是导入日志文件的名称,full=y表示完全导入整个数据库。
5.执行导入任务:运行上述命令后,将开始导入备份文件的过程,将数据导入到目标数据库中。
在此过程中,可以查看日志文件以了解导入的进度和错误信息。
oracle备份和恢复的操作流程

oracle备份和恢复的操作流程Oracle备份和恢复的操作流程备份和恢复是数据库管理中非常重要的任务,可以保护数据免受丢失或损坏的影响。
在Oracle数据库中,备份和恢复操作有着明确的流程和步骤。
本文将详细介绍Oracle备份和恢复的操作流程。
一、备份操作流程1. 确定备份类型:根据需求和数据重要性,确定采用全备份、增量备份还是差异备份。
全备份是指备份整个数据库,增量备份是指备份自上次备份以来的所有更改,差异备份是指备份自上次全备份以来的所有更改。
2. 选择备份工具:Oracle提供了多种备份工具,如RMAN (Recovery Manager)、Data Pump、Export/Import等。
根据需求选择合适的备份工具。
3. 设置备份策略:根据业务需求和数据增长情况,设置备份策略,包括备份频率、保留周期、备份存储位置等。
备份策略应该根据实际情况制定,以充分保护数据并节约存储空间。
4. 执行备份命令:根据选择的备份工具和策略,执行相应的备份命令。
比如使用RMAN进行备份,可以使用RMAN命令行工具或者图形化工具执行备份操作。
5. 检查备份状态:备份完成后,需要检查备份状态,确保备份成功并没有错误。
可以查看备份日志或者备份工具提供的状态信息。
二、恢复操作流程1. 确定恢复类型:根据需要,确定采用完全恢复、部分恢复还是点恢复。
完全恢复是指将整个数据库恢复到某个时间点或备份点的状态,部分恢复是指只恢复某些表或数据文件,点恢复是指只恢复某个时间点的数据。
2. 准备恢复环境:恢复操作需要一个独立的环境,可以是一个新的数据库实例或者一个已有的实例。
需要确保恢复环境与原始数据库的版本和配置相同。
3. 恢复备份文件:根据选择的恢复类型,执行相应的恢复命令。
如果是完全恢复,可以使用全备份文件进行恢复;如果是部分恢复,可以使用增量备份或差异备份文件进行恢复。
4. 应用归档日志:如果数据库启用了归档日志模式,需要将归档日志应用到恢复的数据库中,以保证数据的一致性。
oracle数据库rman备份计划及恢复

oracle数据库rman备份计划及恢复1.rman完全恢复的前提条件:历史的datafile,controlfile和spfile备份,加上完整的archivelog和完好的redolog。
2.rman备份脚本: a.RMAN 0级备份命令:run{allocate channel c1 type disk;allocate channel c2 type disk;allocate channel c3 type disk;backup incremental level 0 tag 'level0' format "E:\recovery_area\rfdb\rfdb\AUTOBACKUP\rman_dir\RFDB_level_0_%u_%s_%p" as compressed backupset database;sql "alter system archive log current";backup filesperset 3 format "E:\recovery_area\rfdb\rfdb\AUTOBACKUP\rman_dir\arch_%u_%s_%p_%c"archivelog all delete input; #备份归档可选,可以单独定期备份release channel c1;release channel c2;release channel c3;} b.RMAN 1级备份命令:run{allocate channel c1 type disk;allocate channel c2 type disk;allocate channel c3 type disk;backup incremental level 1 tag 'level1' format 'E:\recovery_area\rfdb\rfdb\AUTOBACKUP\rman_dir\RFDB_level_1_%u_%s_%p' as compressed backupset database;sql 'alter system archive log current';backup filesperset 3 format 'E:\recovery_area\rfdb\rfdb\AUTOBACKUP\rman_dir\arch_%u_%s_%p'archivelog all delete input; #备份归档可选,可以单独定期备份release channel c1;release channel c2;release channel c3;} c.rman删除备份命令(在保留最近⼀天备份的情况下,删除其他备份):DELETE NOPROMPT OBSOLETE RECOVERY WINDOW OF 1 DAYS; d.操作系统层⾯运⾏rman备份或删除命令(windows/linux):rman target sys/rf4rfvbgt56yhn@rfdb nocatalog CMDFILE 'D:\app\rman\rman_file\level_0.txt' log=E:\recovery_area\rfdb\rfdb\AUTOBACKUP\rman_dir\log\rman_level_0.log export ORACLE_BASE=/u01/app/oracleexport ORACLE_HOME=/u01/app/oracle/product/11.2.0/db1export ORACLE_SID=atestexport PATH=$ORACLE_HOME/bin:$PATHrman target sys/123456@atest nocatalog CMDFILE '/u01/rman/rman.sh' log=/u01/rman/rman.log00 02 * * 1 bash /u01/rman_file/run_rman_0.sh00 02 * * 3 bash /u01/rman_file/run_rman_0.sh00 02 * * 5 bash /u01/rman_file/run_rman_0.sh00 04 * * * bash /u01/rman_file/run_delete.sh34 11 * * * bash /u01/rman_file/run_rman_0.sh e.rman参数设置:RMAN> CONFIGURE CONTROLFILE AUTOBACKUP ON;RMAN> CONFIGURE DEFAULT DEVICE TYPE TO DISK;RMAN> CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE disk TO 2;RMAN> CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE disk TO 2;3.rman恢复a.拷贝datafile,controlfile和spfile的rman备份,以及完整的archivelog和完好的redolog⽂件到新的数据库。
oracle data pump用法

oracle data pump用法
Oracle Data Pump是一个用于将数据和元数据从一个数据库导出到另一个数据库的工具。
它是Oracle数据库的一个特性,主要用于数据迁移、备份和恢复等操作。
Data Pump提供了以下工具和功能:
1. expdp:用于将数据和元数据导出到一个文件或目录中,可以选择导出整个数据库或指定的表、分区、用户等。
可以通过参数来指定导出的内容、数据过滤条件、导出方式等。
2. impdp:用于将导出的数据和元数据导入到一个数据库中,可以选择导入整个导出集或指定的对象。
可以通过参数来指定导入的内容、导入方式、处理冲突等。
3. Data Pump作业:可以创建和管理导入导出作业,以便在后台执行。
可以使用expdp和impdp命令启动作业,并可以使用Data Pump作业状态查询视图来跟踪作业的进度和状态。
4. 数据过滤:Data Pump提供了一些选项来过滤导出和导入的数据,例如可以根据表空间、对象名、分区、数据范围等进行过滤,以便只导出或导入特定的数据。
5. 并行处理:Data Pump可以使用多个并行进程来加速导出和导入的过程,以提高性能。
6. 数据转换:Data Pump可以在导出和导入过程中对数据进行
转换,例如可以将字符集进行转换、对数据进行加密等。
总之,通过使用Oracle Data Pump,可以方便地进行数据迁移、备份和恢复等操作,并提供了一些高级功能来满足特定需求。
Oracle11gR2新特性数据泵实现数据备份与数据还原(e.

Oracle11gR2新特性数据泵实现数据备份与数据还原
一 expdp 数据备份
1. 打开sqlplus 窗口方法有两种 1、直接在Oracle安装的程序中点击
2、在dos 命令中输入 sqlplus 回车即可打开
2. 输入用户名和密码(注意:这里必须是system 即 role为dba)的用户名
登陆,若非dba 可以在pl /sql 中通过 grant dba to Scott; 的方式进行授权
3. 查询system 用户下的逻辑目录和真实目录: select * from dba_directories;
4. 为Scott 用户在在逻辑目录DATA_PUMP_DIR上有读写的权限
<5>、打开cmd,
执行expdp 'system/dreams as sysdba' directory= DATA_PUMP_DIR schemas=scott dumpfile=itsmuse20130705.dmp logfile=itsmuse20130705.log
注意:一定要是权限。
二、导入数据详细介绍(impdp)
1.cmd 命令打开 dos窗口
输入impdp ‘system/dreams as sysdba’ directory=DATA_PUMP_DIR SCHEMAS=scott dumpfile=itsmuse20130828.dmp logfile=itsmuse20130828.log 回车即可。
Oracle数据库备份与恢复方案

Oracle数据库备份与恢复方案任何数据库在长期使用过程中,都会存在安全隐患。
对于数据库管理员来说不能仅寄希望于计算机操作系统的安全运行,而是要建立一整套的数据库备份与恢复机制。
当任何人为的或是自然的灾难一旦出现,而导致数据库崩溃、物理介质损坏等,就可以及时恢复系统中重要的数据,不影响整个单位业务的运作。
然而如果没有可靠的备份数据和恢复机制,就会带来系统瘫痪、工作停滞、经济损失等等不堪设想的后果。
本文以ORACLE数据库为例,结合医院的业务应用环境,介绍ORACLE数据库的备份恢复。
首先,应当制定一个严格的工作制度,规范化数据库维护的工作流程。
总结实际工作中的经验,数据库管理员应当按照以下原则进行数据库系统的维护:要求:每日值班的数据库管理员应当随时监控主数据库服务器、备份数据库服务器的软件、硬件的正常运行,一旦出现故障,应立即向领导汇报并采取相应恢复措施。
一、管理员应当每日察看数据库的冷备份报告,出现问题及时检查备份文件,保障每日数据库服务器的备份正常运行。
二、当主数据库服务器出现数据库错误时,应检查数据库的工作状态。
如果工作不正常应及时将最新的备份数据覆盖当前数据库的损坏数据,并重新启动机器,检验数据库系统是否能够自行恢复运行。
如果重新启动后数据库系统不能正常运行,则数据库系统文件被破坏,应重新安装ORACLE数据库并启用紧急恢复方案。
三、当主数据库服务器出现硬件故障时,应在1小时内更新备份数据库为最新数据,并启动备份数据库服务器,将备份数据库服务器升级为主数据库服务器。
对于损坏的主数据库服务器应重新安装ORACLE数据库,并启用紧急恢复方案。
四、当备份数据库服务器出现数据库错误时,应检查ORACLE数据库的工作状态,如果工作不正常应及时将最新的备份数据覆盖当前数据库的损坏数据,并重新启动机器,检验数据库系统是否能够自行恢复运行。
如果重新启动后数据库系统不能正常运行,则数据库系统文件被破坏,应重新安装ORACLE数据库并启用紧急恢复方案。
Oracle数据库备份还原操作流程

1数据库备份和恢复1.1数据库备份数据库备份有两种方法:一、使用数据库备份向导;二、输入数据库备份命令。
方法一:向导备份1. 点击“开始-运行”,输入cmd,在命令行中输入“exp”,回车,如图:图 1-1向导备份2. 输入要导出数据库方案的用户名和密码:图 1-2输入用户名和密码3. 依次输入缓冲区大小、导出文件存放路径、选择导出方式(导出完整数据库、按用户导出、按表导出)、是否导出权限、是否导出表数据、是否压缩,一般情况下“是否导出权限”改成“no”,其余使用默认即可。
4. 最后输入导出数据库方案所属用户名,回车,如图:图 1-3输入导出数据库方案用户名5. 再次回车,完成导出。
方法二:命令备份根据数据库的具体情况,可以将方法一的第2、3步中需要的信息在第1步“exp”命令后进行描述。
例如:在本机上导出10.1.1.240服务器上用户ptac的数据库,点击“开始-运行”,输入cmd,命令行中输入:exp ptac/ptac@jqdemo_l0.1.1.240 file=d:\ptac.dmp full=n grants=n回车,完成备份。
●exp:oracle数据库导出指令;●ptac/ptac:用户名/密码;●jqdemo_l0.1.1.240:数据库服务名●file=d:\ptac.dmp:导出文件保存路径及名称;●full=n:是否导出整个文件,n表示选择no;●grants=n:是否导出权限,n表示选择no。
●statistics=NONE:是否忽略字符集输入exp help=y,可获得过更多关于数据库备份命令的信息。
1.2数据库恢复如果是初次恢复数据库方案,需要先添加相应的表空间和用户,详见“4.数据库的配置”。
如果是要覆盖已有数据库方案,恢复之前要删除原方案,详见“7.1删除方案”。
数据库恢复有两种方法:一、使用数据库恢复向导;二、输入数据库恢复命令。
方法一:向导恢复1. 点击“开始-运行”,输入cmd,在命令行中输入“imp”,回车,如图:图 1-4向导恢复2. 输入用户名和密码(如为初次导入应输入新建的用户名,如需覆盖原方案则输入原方案所属用户名),然后依次输入导入文件的路径及文件名、缓冲区大小(可默认),如果输入的用户名与文件备份时使用的用户名不一致会出现提示,如:图 1-5出错提示3. 依次选择是否只列出导入文件的内容、是否忽略创建错误、是否导入权限、是否导入表数据、是否导入整个导出文件,其中“导入权限”通常写“no”,导入整个导出文件选择“yes”,其余默认即可,最后回车,完成导入。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验要求:能使用Oracle 的数据泵进行数据的备份和数据恢复。
加深对Oracle 基本锁的类型以及封锁机制的理解,掌握监控Oracle 多粒度封锁机制的方法。
实验内容:一、使用数据泵进行数据逻辑备份和恢复用expdp 和impdp 使用程序,导出数据是将数据库中的数据导出到一个操作系统文件中(即导出文件中),导入数据是将导出文件中的数据导入到数据库中。
expdp 和impdp 都是服务器端的使用程序,只能在oracle 服务器端使用,不能在客户端使用。
而exp 和imp 是客户端实用程序,既可以在客户端使用,也可以在服务器端使用。
由于expdp 和impdp 的速度优于exp 和imp ,所以oracle 建议使用expdp 和impdp 。
步骤:1 、创建目录对象并授权使用expdp 和impdp 实用程序时,其导出文件只能存放在directory( 目录) 对象指定的OS (操作系统)目录中,而不能直接指定OS 目录。
目录对象是数据库中的一个对象,它是使用create directory 语句建立的对象,而不是操作系统中的某个目录,但它指向操作系统中的某个目录。
目录对象不是方案对象,它不属于某个用户,而是属于数据库。
a. 先在操作系统中创建两个目录,如e:\dump1 和e:\dump2 。
这两个目录都可以保存导出文件和日志文件。
b. SYS 用户创建两个directory 对象,如dirdp1 和dirdp2 ,用于指向这两个操作系统目录,并为运行expdp 和impdp 实用程序数据库用户,如SCOTT 和pf 用户授权使用这两个directory 对象的权限。
导出文件、日志文件就保存在dirdp1 和dirdp2 所指的操作系统目录中。
最后,可以从dba_directories 数据字典视图中查询所创建的directory 对象。
SQL> create directory dirdp1 as 'e:\dump1';SQL> create directory dirdp2 as 'e:\dump2';SQL> grant read, write on directory dirdp1 to SCOTT;SQL> grant read, write on directory dirdp2 to SCOTT;SQL> select * from dba_directories where directory_name like 'DIR%';2 、使用expdp 导出数据使用expdp 的命令行语法是:expdp username/password parameter [, parameter2,...]参数tablespace 用于指定要导出的表空间列表,语法如下:tablespace=tablespace_name[,...] 其中,tablespace_name 表示表空间名。
a. 导出表的方法如导出SCOTT 方案中的emp 表和dept 表C:\expdp SCOTT/tiger directory=dirdp1 dumpfile=tab_emp_dept.dmplogfile=dirdp2:tab_emp_dept.log tables=emp,dept (不要以分号结尾)执行导出后,将与emp 表和dept 表相关的信息导出到导出文件tab_emp_dept.dm 中,该导出文件位于dirdp1 指定的OS 目录e:\dump1 中。
日志文件tab_emp_dept.log 记录了上述整个过程的屏幕输出信息,以便将来从中看出导出过程与内容。
日志文件位于dirdp2 指定的OS 目录e:\dump2 中。
由于命令行参数过多,使命令行很长,既不好输入又不好再次使用。
可使用参数文件来辅助导出过程。
如,为完成该例子的导出过程,可以现在e:\dump1 目录中创建一个par_emp_deptno20.txt 参数文件,内容如下:directory=dirdp1dumpfile=tab_emp_deptno20.dmplogfile=dirdp2:tab_emp_deptno20.logtables=empquery='''where deptno=20'''job_name=tab_emp_deptno20该参数文件表示,默认导出文件对象为dirdp1, 导出文件为tab_emp_deptno20.dmp ,日志文件为目录对象dirdp2 中的tab_emp_deptno20.log ,要到出的表是emp, 导出记录符合的条件是deptno=20, 导出的作业名称是tab_emp_deptno20.C:\expdp SCOTT/tiger parfile=e:\dump1\par_emp_deptno20.txtb. 导出方案的方法导出方案是指将一个或多个方案的所有对象结构及数据导出到导出文件中如导出SCOTT 方案为导出方案,可以先在e:\dump1 目录中创建一个par_scott.txt 参数文件,内容如下:dumpfile=scott_%U.dmplogfile=dirdp2:scott.logschemas=SCOTTfilesize=100000kjob_name=schemas_scott该参数文件表示,导出文件的命名方式是scott_%U.dmp, 日志文件的名称是scott.log ,要导出的方案是SCOTT ,每个导出文件都不超过10000kb (如果一个导出文件不够,则会自动产生新的导出文件),导出作业的名称是schemas_scott 。
可以在文件名中使用“%U” 通配符来表示对多个文件自动编号,“%D” 通配符表示将被替换为使用YYMMDD 格式的作业运行日期。
C:\expdp SCOTT/tiger directory=dirdp1 parfile=e:\dump1\par_scott.txtc. 导出表空间的方法导出表空间是指将一个或多个表空间的所有对象结构及数据导出到导出文件中。
如,导出USERS 表空间在e:\dump1 目录中创建一个par_users.txt 参数文件,内容如下:dumpfile=dirdp1:tbs_users.dmplogfile=dirdp2:tbs_users.logtablespaces=users该参数文件表示,导出文件为dirdp1 中的tbs_users.dmp ,日志文件为目录对象dirdp2 中的tbs_users.log ,要导出的表空间是users和mytbs 。
c:\expdp SCOTT/tiger parfile=e:\dump1\par_users.txt3 、使用impdp 导入数据使用impdp 的命令行语法:impdp username/password parameter1 [, parameter ...]使用expdp 导出的数据,可以使用impdp 导入。
而且,导入方式由导出方式确定。
如果是按表模式导出,则必须以表模式导入;如果是按方案模式导出,则必须以方案模式导入;如果是按表空间模式导出,则必须以表空间模式导入;a. 如果SCOTT 用户不小心删除了表中的deptno 为20 的数据,可以从导出文件tab_emp_deptno20.dmp 中将其导入。
为导入文件,可先在E:\dump1 目录中创建一个imp_par_emp_deptno20.txt参数文件,内容如下:dumpfile=dirdp1:tab_emp_deptno20.dmplogfile=dirdp2:imp_tab_emp_deptno20.logcontent=data_onlytables=emp该文件表示,从目录对象dirdp1 中的导出文件tab_emp_deptno20.dmp 导入数据,日志文件为目录对象dirdp2 中的imp_tab_emp_deptno20.log, 只导入数据,数据被导入到emp 表中。
SQL>delete from scott.emp where deptno=20;SQL>commit;c:\impdp SCOTT/tiger parfile=e:\dump1\imp_par_emp_deptno20.txtb. 导入表如果scott 用户不小心删除了emp 表,则可以从导出文件tab_emp_dept.dmp 中将其导入。
SQL>drop table scott.emp cascade constraints;c:\impdp SCOTT/tiger dumpfile=dirdp1:tab_emp_dept.dmp logfile=dirdp2:imp_tab_emp.log tables=empc. 导入方案如果不小心删除了scott 方案,即用户scott, 可以从导出文件scot_01.dmp,scott_02.dmp,scott_03.dmp... 中将其导入。
这里将SCOTT 用户的数据导入到pf 用户中。
step1. 先创建pf 用户,并授予或恢复删除前的所有权限。
SQL> create user pf identified by pf default tablespace userstemporary tablespace temp quota unlimited on users;SQL> grant connect,resource to pf;SQL> grant unlimited tablespace to pf;SQL> grant read, write on directory dirdp1 to pf;SQL> grant read, write on directory dirdp2 to pf;SQL> grant create view to pf;step2. 导入c:\impdp pf/pf directory=dirdp1 dumpfile=scott_01.dmp logfile=dirdp2:imp_scott.logschemas=scott remap_schema=scott:pf注意:如果要将(scott 方案)表导入到其他方案中, 必须指定REMAP SCHEMA 选项。
验证:SQL> select * from all_tables where owner='PF'; 查看pf 用户下所有表。