oracl 创建表空间、用户、导入

1.创建表空间和临时表空间

 

create temporary tablespace JNCJEXT_TEMP
tempfile 'E:\oracle\admin\or\JNCJEXT_TEMP.dbf'
size 100M autoextend on next 100m maxsize unlimited;

 

create  tablespace JNCJEXT
logging
datafile  'E:\oracle\admin\or\JNCJEXT.dbf'
size 100M autoextend on next 100m maxsize unlimited;


create temporary tablespace NEWJNCJ_TEMP
tempfile 'E:\oracle\admin\or\NEWJNCJ_TEMP.dbf'
size 100M autoextend on next 100m maxsize unlimited;

 

create  tablespace NEWJNCJ
logging
datafile  'E:\oracle\admin\or\NEWJNCJ.dbf'
size 100M autoextend on next 100m maxsize unlimited;

 

create temporary tablespace JNCJ_TEMP
tempfile 'E:\oracle\admin\or\JNCJ_TEMP.dbf'
size 100M autoextend on next 100m maxsize unlimited;

 

create  tablespace JNCJ
logging
datafile  'E:\oracle\admin\or\JNCJ.dbf'
size 100M autoextend on next 100m maxsize unlimited;


CREATE SMALLFILE TABLESPACE "NEWJNCJ" DATAFILE 'E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\newjncj'
 SIZE 200M LOGGING EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO

CREATE SMALLFILE TEMPORARY TABLESPACE "NEWJNCJ_TEMP" TEMPFILE 'E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\newjncj_temp'
 SIZE 200M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 1M

CREATE USER "JNCJEXT" PROFILE "DEFAULT" IDENTIFIED GLOBALLY AS 'JNCJEXT' DEFAULT TABLESPACE "JNCJEXT" TEMPORARY TABLESPACE "JNCJEXT_TEMP" ACCOUNT UNLOCK
GRANT "CONNECT" TO "JNCJEXT"

 

2.创建用户和授权

create user jncjext identified by jncjext;
create user jncj identified by jncj;
create user newjncj identified by newjncj;

 

grant dba to JNCJEXT;
grant dba to NEWJNCJ;
grant dba to JNCJ;

 

 

3.在cmd后 执行 倒入语句命令

 

imp userid=jncjext/jncjext full=y file=E:\jncj数据库备份20100611.dmp

imp userid=system/manager  file=E:\jncj数据库备份20100611.dmp tables=(imappings)  //仅导入其中的某张表

 imp userid=jncjext/jncjext  file=E:\jncj数据库备份2010-12-18.dmp tables=(tdata_r00076)

 

你可能感兴趣的:(oracle)