oracle表空間:
檢視表空間路徑:select * from dba_data_files
/*分為四步 */
/*第1步:建立臨時表空間 */
create temporary tablespace u1_temp
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;
/*第2步:建立資料表空間 */
create tablespace u1_data
logging
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;
/*第3步:建立使用者並指定表空間 */
create user u1 identified by password
default tablespace u1_data
temporary tablespace u1_temp;
/*第4步:給使用者授予許可權 */
grant connect,resource,dba to u1
修改使用者密碼:
create user u1 identified by a123456;
2、檢視當前資料庫名(例項名)
select name from v$database;
3、資料庫的匯入匯出
sql>create directory dump as '/home/oracle/dump';
[oracle@localhost dump]expdp u2/a123456 directory=dump dumpfile=u2_20190808.dmp schemas=u2 logfile=u2_20190808.log;
[oracle@localhost dump]impdp u1/a123456 directory=dump dumpfile=u2_20190808.dmp remap_schema=u2:u1 logfile=u2_20190808.log;
方法二:
oracle匯出命令:
expdp zywl/a123456 directory=dump dumpfile=x.dmp schemas=zywl logfile=expdp_test1.log version=10.2.0.1.0;
最後的乙個引數從高版本匯入到低版本,可以指定dmp的版本。一般可以不追加version引數。
oracle匯入命令:
impdp system/oracle directory=dump dumpfile=scm.dmp remap_schema=scm:vclub remap_tablespace=wingsboat:vclub,wingsboat_temp:vclub_temp;
如果使用者名稱需要變更,就追加引數remap_schema,前乙個為dmp檔案中的使用者名稱,後面那個為新的使用者名稱。
如果表空間名稱變更,就追加引數remap_tablespace,前乙個為dmp檔案中的表空間,後乙個為新的。多個表空間用逗號分開。
一般使用者名稱和表空間不變,就可以不追加引數remap_schema和remap_tablespace。
4.實踐
[oracle@localhost ~]$ impdp u1/zy123456@ip/orcl directory=dump dumpfile=u1_20190613.dmp remap_schema=u2:u1 transform=segment_attributes:n;
中間可能會報錯;解決辦法:
[root@localhost oracle]#chown -r oracle:oinstall dump/
然後再切換到oracle上再執行命令 oracle建立表空間並用資料幫浦匯入資料步驟
1 建立表空間 create bigfile tablespace zwj logging datafile f oracle zwj.ora size 1000m autoextend on next 1000m maxsize unlimited extent management local ...
oracle建立臨時表空間和資料表空間以及刪除
建立臨時表空間 create temporary tablespace zhangmingchaotemp tempfile d oracle zhangmingchaotemp.dbf 初始化大小 size 50m 自動增長 autoextend on 每次擴充套件50m,無限制增長 next 5...
oracle 建立表空間 建立和授權使用者
建立大檔案表空間 create bigfile tablespace zhang datafile d oracle product 10.2.0 oradata zhang.dbf size 64m autoextend on next 64m maxsize 1048576m 刪除表空間 dro...