簡體   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