oracle创建表空间、用户、导入、导出

2023-12-14 17:20:57

1.创建一个表空间(这里最好放到oracle数据库的安装目录中的已存在对应实例的表空间中).

CREATE  TABLESPACE LJAXXH DATAFILE 'C:\app\Administrator\oradata\lja\LJA.DBF' SIZE 100M  autoExtend on;

2.创建用户

create user LJAXXH identified by LJAXXH;

3.创建好表空间,还需要将表空间分配给用户.

alter user LJAXXH default tablespace LJAXXH;

4.给用户分配了表空间,用户还不能登陆(没有登录权限),因此还需要为用户分配权限

grant create session,create table,create view,create sequence,unlimited tablespace to LJAXXH;

修改用户的密码.

alter user zs identified by 123456;

导出dmp文件

exp system/system@cbd owner=(CORE,GISER,GTZF,WORKFLOW,ZFCF,ZFJC) file=f:\cbd.dmp
exp system/system@127.0.0.1:1521/xtww owner=(core,zfjc,workflow) file=f:\xtww0217.dmp

导入dmp文件

imp system/system@127.0.0.1:1521/jiali fromuser=(zfjc) touser=(zfjc) file=f:\njtzdb2017.dmp
imp system/system@cbd fromuser=(CORE,GISER,GTZF,WORKFLOW,ZFCF,ZFJC) touser=(CORE,GISER,GTZF,WORKFLOW,ZFCF,ZFJC) file=f:\cbd.dmp

文章来源:https://blog.csdn.net/rngigskt/article/details/134995015
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。