创建表空间
以dba身份 在plsql中执行
第1步:创建数据表空间 win
create tablespace landscape
logging
datafile 'e:\app\hp\oradata\landscape.dbf'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;
linux 创建数据库表空间
su - oracle
sqlplus /nolog
conn /as sysdba
dba方式登陆后:
create tablespace landscape
logging
datafile '/home/oracle/oradata/landscape.dbf'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;
第2步:创建用户并指定表空间
create user landscape identified by landscape
default tablespace landscape;
第3步:给用户授予权限
grant connect,resource,dba to landscape;
导入数据命令
打开cmd控制台
跳转到oracle安装路径下的product\11.2.0\dbhome_1\BIN
cd F:\app\hp\product\11.2.0\dbhome_1\BIN
全部表:
imp landscape/landscape@ORCL file=e:\11.dump full=y
导入表:
imp landscape/landscape@ORCL file=e:\table.dump tables=T_NB
导出数据命令
表空间:
exp landscape/landscape@ORCL file=e:\11.dump tablespaces=landscape
导出表:
exp landscape/landscape@ORCL file=e:\table.dump tables=T_NB,T_
删除表空间命令
alter tablespace landscape offline; -----这条可能用到,windows下dbf文件可能删除不掉
DROP TABLESPACE landscape INCLUDING CONTENTS AND DATAFILES;