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。