oracle 新建数据库,及创建用户,表空间,sqlplus导入导出数据库

oracle11G

新建数据库:

默认下一步:

默认下一步:

默认下一步:

填写数据库名下一步:

默认下一步:

完成,再按指示确定,就完成了数据库的创建。

数据库创建完后,在oracle11G Net Manager里就能看到自己创建的数据库test

cmd 验证查看到数据库 :1,登陆  sys/123456 as sysdba   2,查看数据库  select name from v$database;

为test数据库创建用户,随便起个名字 DSOA ,密码 DSOA,并分配表空间 dsoaspace1,并给用户赋予权限

还用cmd  sqlplus 登陆  sys/123456 as sysdba 进去 ,

创建表空间执行:

CREATE TABLESPACE dsoaspace1
DATAFILE 'C:\app\Hades\oradata\sycomk\dsoaspace1.dbf'
SIZE 200M
AUTOEXTEND ON;

创建用户执行:

CREATE USER DSOA
IDENTIFIED BY DSOA
DEFAULT TABLESPACE dsoaspace1
TEMPORARY TABLESPACE temp;

为用户赋权限执行:
GRANT CREATE SESSION,CREATE TABLE,CREATE VIEW,CREATE SEQUENCE,UNLIMITED TABLESPACE TO DSOA; 
GRANT CONNECT TO DSOA; 
GRANT RESOURCE TO DSOA; 
GRANT DBA TO DSOA;

此时我们就为数据库test创建成功了一个用户DSOA。

我们可以用PL/SQL工具登陆

登陆成功:

然后就可以建表使用了。

下边说下用cmd命令窗口 sqlplus导入导出数据库功能:

新窗口cmd打开直接执行导入

imp DSOA/DSOA@test  file=  路径\zhongjianku.dmp  log=路径\loglg1.log rows=y

新版本使用 impdp 

导出执行:

exp DSOA/DSOA@test owner=DSOA file=E:\export\gd_base.dmp log=E:\export\gd_base.log

新版本使用 expdp 

end。

猜你喜欢

转载自blog.csdn.net/weikzhao0521/article/details/81207789