Linux環(huán)境oracle導(dǎo)庫步驟
1、xshell登錄linux
2、切換oracle用戶
su - oracle
3、創(chuàng)建directory倉庫目錄,存放數(shù)據(jù)庫dmp文件
//DIRFILE_zy 表示目錄名稱 后面的是實際地址 create or replace directory DIRFILE_zy as '/home/oracle/dump_zy';
4、開放directory目錄的權(quán)限(重要),如果不加權(quán)限后面的導(dǎo)庫會提示沒有權(quán)限的錯誤
//切換回root用戶,oracle用戶沒有權(quán)限修改文件夾屬性 su - root //修改文件夾屬性,-R表示文件夾下的所有文件和文件夾都生效,777表示開放所有權(quán)限 //最后的就是要修改的文件夾 chmod -R 777 /home/oracle/dump_zy
5、把數(shù)據(jù)庫備份文件dmp文件復(fù)制到/home/oracle/dump_zy下,并切換回oracle用戶進行導(dǎo)庫操作
//切換回oracle用戶 su - oracle //以dba身份進入sqlplus sqlplus / as sysdba //創(chuàng)建表空間 create tablespace TEST_DATA datafile '/home/oracle/oradata/test.dbf' size 100M reuse autoextend on next 40M maxsize unlimited default storage(initial 128k next 128k minextents 2 maxextents unlimited); //創(chuàng)建用戶并授權(quán) create user user1 identified by qwe123ASD default tablespace TEST_DATA ; grant connect,dba,resource to user1 ; //將directory目錄權(quán)限授予user1 grant read,write on directory DIRFILE_zy to user1 ; //數(shù)據(jù)泵導(dǎo)入庫impdp host impdp user1/qwe123ASD@orcl directory=DIRFILE_zy dumpfile=test20190603.dmp;

浙公網(wǎng)安備 33010602011771號