如何找出我刚刚导入到 Oracle 中的数据?

Nic*_*oul 2 oracle import

我将两个转储文件(不知道它们包含什么,我的目标正是找出它们包含的内容)导入 Oracle,但现在我正在努力确定我导入的数据是什么,以及最初存在哪些数据。在全新安装的 Oracle 11g 上。

模式的数量似乎没有改变,37。我浏览了一遍,我看到的大部分似乎是Oracle自己的数据(注意:我是Oracle初学者)。

要导入,我对第一个文件使用第一个命令,然后使用第二个命令,因为我被告知imp该文件需要 DBA:

imp nico/nico file=C:\data\FILE1.DMP
imp system/thepassword file=C:\data\FILE2.DMP full=yes
Run Code Online (Sandbox Code Playgroud)

命令行输出是否imp显示所有导入数据的标识符?是否有某种历史日志可以查看最近导入了哪些表/行?

我在 中发现了一张导入的表SYSTEM,但想要一份详尽的清单。

Ada*_*sch 5

使用 import withshow=y实际上不会执行导入,但会显示导入将针对哪些表运行。但是,没有实用的方法来显示导入将写入的;假设您在运行导入时会知道这一点。

您可能希望查看一些有关这些实用程序的 Oracle大量文档,以确定哪些选项可用以及它们的作用是什么。