Oracle创建用户,导入导出数据库文件
2018-02-23 10:48
567 查看
1. 创建用户
启动sqlplussqlplus /nolog
以sys用户登录为例
conn sys/change_on_install as sysdba;
如果原来有这个用户,执行删除(skt)
//查看所有用户 select username from dba_users; //删除用户 drop user skt cascade;
说明: 删除了user,只是删除了该user下的schema objects,是不会删除相应的tablespace的
如果原来有这个表空间,执行删除(skt)
DROP TABLESPACE SKT INCLUDING CONTENTS AND DATAFILES;
创建表空间
CREATE TABLESPACE SKT DATAFILE 'G:\app\lxd\oradata\orcl\SKT.DBF' SIZE 200M autoextend on next 500M maxsize 2048M
创建用户指定默认表空间(skt/oracle)
create user skt IDENTIFIED BY oracle DEFAULT TABLESPACE SKT TEMPORARY TABLESPACE TEMP;
给用户授权
// 授权导入导出等权限 GRANT CREATE USER,DROP USER,ALTER USER ,CREATE ANY VIEW , DROP ANY VIEW,EXP_FULL_DATABASE,IMP_FULL_DATABASE,CONNECT, RESOURCE, CREATE SESSION TO skt;
还可以一条一条执行,例如:
3.赋权 grant connect,resource to o2ouser; grant create any sequence to o2ouser; grant create any table to o2ouser; grant delete any table to o2ouser; grant insert any table to o2ouser; grant select any table to o2ouser; grant unlimited tablespace to o2ouser; grant execute any procedure to o2ouser; grant update any table to o2ouser; grant create any view to o2ouser;
2. 导入数据==imp==命令
imp命令用于把本地的数据库dmp文件从本地导入到远程的Oracle数据库中。imp 获取帮助详情:
imp help=y
导出实例,承接上面的创建用户
- 进入dmp文件所在目录
cd E:\wrokfile\hongtai
执行导入命令imp
imp skt/oracle@orcl file="EXPDAT.DMP" ignore=y full=y;
导入成功
3. 导出数据==exp==命令
exp命令用于把数据从远程数据库服务器导出至本地,生成dmp文件;exp 获取帮助详情:
exp help=y
将数据库中system用户与sys用户的表导出
- 进入dmp文件所在目录
cd G:\app\lxd\oradata\orcl
导出文件到expdata.dmp文件
//exp 用户名/密码@实例名 file=地址+导出文件名.dmp full=y exp skt/oracle@orcl file=E:\wrokfile\hongtai\SKT.dmp full=y;
导出成功
相关文章推荐
- oracle的dmp数据文件的导出和导入以及创建用户
- oracle 用bat批处理调用.sql文件,创建或删除用户,给用户赋DBA权限,导入导出用户表
- Oracle创建删除用户 角色 表空间 导入导出数据库
- 【数据库】oracle创建表空间、用户及导入导出
- Oracle创建删除用户、角色、表空间、导入导出数据库命令行方式总结
- oracle创建表空间 用户 数据库导入和导出
- Oracle创建删除用户、角色、表空间、导入导出数据库命令行方式总结
- Oracle创建删除用户、角色、表空间、导入导出数据库命令行方式总结(转)
- oracle创建数据库表空间 用户 授权 导入 导出数据库
- Oracle创建删除用户、角色、表空间、导入导出数据库命令行方式总结
- Oracle创建删除用户、角色、表空间、导入导出数据库命令行方式总结
- oracle导入导出数据库和创建表空间和用户
- [转]Oracle创建删除用户、角色、表空间、导入导出数据库命令行方式总结
- oracle创建用户命令及导入导出数据库
- Oracle创建删除用户、角色、表空间、导入导出数据库命令行方式总结
- 倪蒙oralce学习笔记之Oracle创建删除用户、角色、表空间、导入导出数据库总结
- oracle 创建数据库 表空间 用户 授权和toad导入导出数据库
- oracle新建表空间和用户、导入导出数据库文件
- Oracle创建用户、授权、导入导出数据库
- Oracle创建删除用户,角色,表空间,导入导出数据库命令总结(转载)