oracle创建表空间 导入数据库
Posted 奋斗的渣渣
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle创建表空间 导入数据库相关的知识,希望对你有一定的参考价值。
1首先需要以系统用户进入oracle
2 然后是创建表空间
创建表空间时可以创建两个表空间 一个临时表空间 一个表空间(也可不创建临时表空间)
--创建表空间
create tablespace abc datafile \'D:\\tablespce\\LANDHIGH_SFTMS.dbf\' size 500m;
--创建用户并指定表空间
create user admin identified by admin default tablespace abc quota 500m on users;
--这个是数据库存放的位置 (也可以不创建这个路径)
create directory dump_file as \'D:\\tables\';
--给用户授予权限
grant read ,write on directory dump_dir to admin;
grant connect,resource,dba to admin;
--导入命令是在c盘命令窗口
这个是创建了 dump_file 命令为 impdp admin/admin@orcl directory=dump_file dumpfile=SFZS.DMP log=admin;
如果没有创建 directory 命令为 impdp admin/admin@orcl file=D:\\tablespce\\SFZS.DMP full=y;
full=y 是全部导入的意思
SFZS.DMP 是数据库的名字
当然以上命令也可以在 plsql 的sql命令中执行
以上是关于oracle创建表空间 导入数据库的主要内容,如果未能解决你的问题,请参考以下文章
请教如何利用PLSQL建oracle表,建表空间,设置管理,导入导出数据?