linux 下oracle匯入dmp檔案
最近要到某公司進行poc演示,整了個新專案,需要我資料庫修改專案,這才有了這篇部落格。
首先進入linux下oracle路徑下,使用者不是我建立的,所以我就不寫了,自行百度,想必也是十分簡單的事。
這就算已經登入上來了,然後就是建立表空間,建立的時候會說沒有dba許可權啥的,其實就是剛建的新使用者沒有一些許可權罷了 grant dba to + 使用者名稱
SQL> grant dba to hxsibas ;
授權成功。
SQL>
授權成功了就可以愉快的建表空間了,()的是解釋,
create tablespace hxsibas_data_space(表空間名) DATAFILE'/mnt/db_data/casdb/ljp/sibas_data_space01.dbf(自己定義的空間儲存名字)' size 500m(大小)
AUTOEXTEND ON
MAXSIZE 30000m
extent management LOCAL AUTOALLOCATE
segment space management AUTO;
表空間建好了,然後就是匯入資料
imp 使用者/密碼 dmp路徑 ignore=y full=y
imp hxsibas/xxxx file=/home/01-hxsibas20170730-owner.dmp ignore=y full=y
然後就沒了,登入plsql就可以用新使用者查看錶資料了。。。。。。。。。。。。。。