用oracle管理员登录
connect sys/123 as sysdba
--创建用户表空间
CREATE TABLESPACE ccoa1104【ccoa1104代表用户表空间】
LOGGING
DATAFILE 'E:\oracle\product\10.2.0\oradata\ORCL\ccoa1104.dbf'【存放路径,文件名和表空间名称一致】
SIZE 32M
AUTOEXTEND ON
NEXT 32M MAXSIZE 4096M
EXTENT MANAGEMENT LOCAL;
--创建用户并指定表空间
CREATE USER ccoa1104【用户名】 IDENTIFIED BY ccoa1104【密码】
DEFAULT TABLESPACE ccoa1104【表空间】;
--授予DBA权限
GRANT DBA TO ccoa1104;
grant connect,resource,dba to ccoa1104;
--导入
imp ccoa1104/ccoa1104@orcl【orcle实例名】 file=E:\tools\质量分析\cneqes.dmp full=y
--导出
exp ccoa1104/ccoa1104@orcl【orcle实例名】 file=E:\tools\质量分析\cneqes.dmp full=y
注:创建完用户以后,创建表空间然后在导入数据;创建表空间和创建用户表空间的语句一样。
二、在10g服务器上,使用impdp命令恢复数据
准备工作:1.建库2.建表空间3.建用户并授权4.将test.dmp拷贝到10g的dpdump目录下
--创建表空间
create tablespace TS_Facial datafile 'E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\Facial.DBF' size 500M autoextend on next 50M;
--创建用户
create user Facial identified by Facial default tablespace TS_Facial;
--授权给用户
grant connect,resource,dba to Facial;
test.dmp 和 test.log 放在E:\oracle\product\10.2.0\admin\orcl\dpdump目录下
10g 导入语句:IMPDP USERID='facial/facial@orcl as sysdba' schemas=facialdirectory=DATA_PUMP_DIR dumpfile=test.dmp logfile=test.log version=10.2.0.1.0
相关文章
- 用命令行创建Oracle表空间、用户及权限的分配
- Oracle创建表空间、创建用户,给用户分配表空间以及可操作权限
- [详细]Oracle新建数据库实例、创建用户和表空间及添加“本地Net服务名”
- Oracle创建表空间,添加用户及授权
- 使用navicat为Oracle创建用户并导入dmp文件及导出dmp文件
- Oracle创建用户、表空间并设置权限
- (转)Linux下Oracle启动、建立表空间、用户、授权、数据库导入导出
- Oracle 删除用户和表空间////Oracle创建删除用户、角色、表空间、导入导出、...命令总结/////Oracle数据库创建表空间及为用户指定表空间
- Oracle创建表空间,用户,分配权限
- oracle 学习笔记(2)创建表空间及用户授权