繁体   English   中英

Oracle .DBF文件。 如何打开和运行选择语句?

[英]Oracle .DBF Files. How to Open and Run Select Statements?

我们有一个库存Web应用程序和一个Oracle数据库

我在SQL Plus中看到的Oracle版本..:

Connected to:
Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.1.0 - Production

(我是Oracle或SQL Plus的新手)

我们的Web应用程序和数据库在生产系统中运行正常。.我们能够连接到数据库并通过ODBC(使用Microsoft Access)运行sql语句...以查看我们想要在Oracle DB中的任何表。 。

但是,我们需要进行调查...有关记录的最后更新时间...,并且在生产表中,最后更新时间现在已更改为最新。。而且,我们需要以大约24小时前.. 幸运的是,我们确实在 24小时前进行了完整的数据库备份...如下面的屏幕快照所示。.突出显示了temp01.dbf(这是实际表和数据所在的位置)。

问题是这样的:

我们如何将该数据库安装到Oracle或其他任何地方(与任何其他应用程序一起)以查看特定表, eg TBL_USERLIST ..并在此表上运行选择查询..以基于此备份查找特定用户的最后更新时间表(我在生产数据库中有此信息...但是现在出于调查目的为时已晚...我需要及时返回以查找以前的上次更新时间)。

我们如何能够轻松地做到这一点...而无需经历很多麻烦...在理想情况下..我要做的就是在以下应用程序或现有服务器中挂载以下文件(作为副本)..在不停止生产系统或没有任何停机时间的情况下运行"select * from tbl_userlist"

这可能很容易吗? 怎么样? 谢谢。

备份中的Oracle DBF和其他文件

如果您在环境中启用了FLASHBACK,则可以执行以下简单查询

select *
from TBL_USERLIST
as of TIMESTAMP TO_TIMESTAMP('2015-11-12 09:30:00', 'YYYY-MM-DD HH:MI:SS');

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM