Oracle 導入DBF故障存儲文件

来源:https://www.cnblogs.com/YQYC/archive/2019/11/05/11798797.html
-Advertisement-
Play Games

創建表空間及用戶CREATE TABLESPACE OracleDBFDATAFILE 'D:\app\zhoulx\oradata\bdc\OracleDBF.DBF' SIZE 100M AUTOEXTEND ON NEXT 20M MAXSIZE UNLIMITED -- 這裡是你設置資料庫存 ...


創建表空間及用戶
CREATE TABLESPACE OracleDBF
DATAFILE 'D:\app\zhoulx\oradata\bdc\OracleDBF.DBF' SIZE 100M AUTOEXTEND ON NEXT 20M MAXSIZE UNLIMITED -- 這裡是你設置資料庫存放的地方,可以自己選定位置
PERMANENT
DEFAULT STORAGE(INITIAL 64K MINEXTENTS 1 MAXEXTENTS 2147483645)
MINIMUM EXTENT 64K
LOGGING
ONLINE
/
create user OracleDBF identified by salis default tablespace OracleDBF temporary tablespace temp;
/
GRANT DBA TO OracleDBF WITH ADMIN OPTION
/
GRANT SELECT ANY DICTIONARY TO OracleDBF WITH ADMIN OPTION
/
GRANT SELECT ANY SEQUENCE TO OracleDBF WITH ADMIN OPTION
/
GRANT SELECT ANY TABLE TO OracleDBF WITH ADMIN OPTION
/
GRANT SELECT ANY TRANSACTION TO OracleDBF WITH ADMIN OPTION
/
GRANT UNLIMITED TABLESPACE TO OracleDBF WITH ADMIN OPTION
/
GRANT CREATE SESSION,RESOURCE TO OracleDBF WITH ADMIN OPTION
/
GRANT CREATE ANY VIEW to OracleDBF
/

數據泵導入
查詢目錄
select * from dba_directories
創建目錄
create directory DATABASE as 'e:\database' --這一步可以忽略

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

這一步在命令行輸入
導入
impdp OracleUser/OracleuserPassWord@Oracle地址(例如:127.0.0.1) directory='e:\database' dumpfile=OracleDBF.dmp schemas=OracleDBF  -- E:\database 是你存放DBF文件的位置

--imp OracleUser/OracleuserPassWord@Oracle地址(例如:127.0.0.1) directory='e:\database' dumpfile=OracleDBF.dmp schemas=OracleDBF  -- E:\database 是你存放DBF文件的位置
導出
expdp OracleUser/OracleuserPassWord@Oracle地址(例如:127.0.0.1)directory='e:\database' dumpfile=OracleDBF.dmp schemas=OracleDBF  -- E:\database 是你存放DBF文件的位置

--exp OracleUser/OracleuserPassWord@Oracle地址(例如:127.0.0.1)directory='e:\database' dumpfile=OracleDBF.dmp schemas=OracleDBF  -- E:\database 是你存放DBF文件的位置
---------------------------------------------------------------------------------------------------------
刪除用戶再創建
drop user OracleDBF cascade;
/
create user OracleDBF identified by salis default tablespace OracleDBF temporary tablespace temp;
/
GRANT DBA TO OracleDBF WITH ADMIN OPTION
/
GRANT SELECT ANY DICTIONARY TO OracleDBF WITH ADMIN OPTION
/
GRANT SELECT ANY SEQUENCE TO OracleDBF WITH ADMIN OPTION
/
GRANT SELECT ANY TABLE TO OracleDBF WITH ADMIN OPTION
/
GRANT SELECT ANY TRANSACTION TO OracleDBF WITH ADMIN OPTION
/
GRANT UNLIMITED TABLESPACE TO OracleDBF WITH ADMIN OPTION
/
GRANT CREATE SESSION,RESOURCE TO OracleDBF WITH ADMIN OPTION
/
GRANT CREATE ANY VIEW to OracleDBF
/


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 寫在前面 之前寫了一篇arm linux gcc 5.4.0的安裝方法(https://www.cnblogs.com/fymeng/p/11637642.html),但是後來發現5.4.0這個版本可能有些太新了,所以又找了這個4.5.1版本(低版本),由FriendlyARM(友善之臂)提供,下麵 ...
  • 修改虛擬機的ip地址: 進入如下界面,直接修改子網ip即可。 查看網關: Linux網路環境配置: 第一種方式(自動獲取): 說明:登陸後,通過界面來設置自動獲取ip 我們先進入設置: 把自動連接勾上然後點應用。之後每次啟動系統的時候就可以自動連接網路了。 特點:Linux啟動後會自動獲取ip,缺點 ...
  • 本文依然是用的xftp上傳gz文件,然後在xShell上操作的,如果沒有安裝使用這兩個文件的請查閱之前的博客。 1.將下載好的文件用xftp上傳到對應的位置。 2.解壓文件:tar -zvxf mysql-5.7.28-linux-glibc2.12-x86_64.tar.gz 3.在/usr/lo ...
  • 工作中偶爾會出現:想用A數據表替換B數據表,然後把B數據表刪除。但是,又不知道B數據表在哪個視圖、存儲過程、函數、觸發器中使用過? 經過一番度娘,看到實現方法也不難,主要涉及兩個系統表:sysobjects及syscomments。 1、先來複習一下sysobjects表結構。 列名 數據類型 描述 ...
  • MySQL DDL操作執行的三種方式 1,INPLACE,在進行DDL操作時,不影響表的讀&寫,可以正常執行表上的DML操作,避免與COPY方法相關的磁碟I/O和CPU周期,從而最小化資料庫的總體負載。 最小化負載有助於在DDL操作期間保持良好的性能和高吞吐量。 2,COPY,不允許併發執行過多個D ...
  • 在註冊表中找到 HKEY_CURRENT_USER\Software 選中其中的類似下列文件名的文件 HKEY_CURRENT_USER\Software\{d58cb4b1-47f3-45cb-a209-f298d0c3f756} HKEY_CURRENT_USER\Software\{FBC48 ...
  • 許多時候當要使用Mysql時,會遇到如下情況: 1. 信息比較重要,希望通信被加密。2. 一些埠,比如3306埠,被路由器禁用。 對第一個問題的一個比較直接的解決辦法就是更改mysql的代碼,或者是使用一些證書,不過這種辦法顯然不是很簡單。 這裡要介紹另外一種方法,就是利用SSH通道來連接遠程的 ...
  • [root@test153 ~]# /usr/local/mysql/bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysql_data1 /usr/local/mysql/bin/my ...
一周排行
    -Advertisement-
    Play Games
  • 概述:在C#中,++i和i++都是自增運算符,其中++i先增加值再返回,而i++先返回值再增加。應用場景根據需求選擇,首碼適合先增後用,尾碼適合先用後增。詳細示例提供清晰的代碼演示這兩者的操作時機和實際應用。 在C#中,++i 和 i++ 都是自增運算符,但它們在操作上有細微的差異,主要體現在操作的 ...
  • 上次發佈了:Taurus.MVC 性能壓力測試(ap 壓測 和 linux 下wrk 壓測):.NET Core 版本,今天計劃準備壓測一下 .NET 版本,來測試並記錄一下 Taurus.MVC 框架在 .NET 版本的性能,以便後續持續優化改進。 為了方便對比,本文章的電腦環境和測試思路,儘量和... ...
  • .NET WebAPI作為一種構建RESTful服務的強大工具,為開發者提供了便捷的方式來定義、處理HTTP請求並返迴響應。在設計API介面時,正確地接收和解析客戶端發送的數據至關重要。.NET WebAPI提供了一系列特性,如[FromRoute]、[FromQuery]和[FromBody],用 ...
  • 原因:我之所以想做這個項目,是因為在之前查找關於C#/WPF相關資料時,我發現講解圖像濾鏡的資源非常稀缺。此外,我註意到許多現有的開源庫主要基於CPU進行圖像渲染。這種方式在處理大量圖像時,會導致CPU的渲染負擔過重。因此,我將在下文中介紹如何通過GPU渲染來有效實現圖像的各種濾鏡效果。 生成的效果 ...
  • 引言 上一章我們介紹了在xUnit單元測試中用xUnit.DependencyInject來使用依賴註入,上一章我們的Sample.Repository倉儲層有一個批量註入的介面沒有做單元測試,今天用這個示例來演示一下如何用Bogus創建模擬數據 ,和 EFCore 的種子數據生成 Bogus 的優 ...
  • 一、前言 在自己的項目中,涉及到實時心率曲線的繪製,項目上的曲線繪製,一般很難找到能直接用的第三方庫,而且有些還是定製化的功能,所以還是自己繪製比較方便。很多人一聽到自己畫就害怕,感覺很難,今天就分享一個完整的實時心率數據繪製心率曲線圖的例子;之前的博客也分享給DrawingVisual繪製曲線的方 ...
  • 如果你在自定義的 Main 方法中直接使用 App 類並啟動應用程式,但發現 App.xaml 中定義的資源沒有被正確載入,那麼問題可能在於如何正確配置 App.xaml 與你的 App 類的交互。 確保 App.xaml 文件中的 x:Class 屬性正確指向你的 App 類。這樣,當你創建 Ap ...
  • 一:背景 1. 講故事 上個月有個朋友在微信上找到我,說他們的軟體在客戶那邊隔幾天就要崩潰一次,一直都沒有找到原因,讓我幫忙看下怎麼回事,確實工控類的軟體環境複雜難搞,朋友手上有一個崩潰的dump,剛好丟給我來分析一下。 二:WinDbg分析 1. 程式為什麼會崩潰 windbg 有一個厲害之處在於 ...
  • 前言 .NET生態中有許多依賴註入容器。在大多數情況下,微軟提供的內置容器在易用性和性能方面都非常優秀。外加ASP.NET Core預設使用內置容器,使用很方便。 但是筆者在使用中一直有一個頭疼的問題:服務工廠無法提供請求的服務類型相關的信息。這在一般情況下並沒有影響,但是內置容器支持註冊開放泛型服 ...
  • 一、前言 在項目開發過程中,DataGrid是經常使用到的一個數據展示控制項,而通常表格的最後一列是作為操作列存在,比如會有編輯、刪除等功能按鈕。但WPF的原始DataGrid中,預設只支持固定左側列,這跟大家習慣性操作列放最後不符,今天就來介紹一種簡單的方式實現固定右側列。(這裡的實現方式參考的大佬 ...