1、oracle 账户登录linux;
2、如果存在多个切换实例:命令:export ORACLE_SID=实例名;
如:export ORACLE_SID=utf8186
3、切换至管理员账户:
sqlplus '/as sysdba'

3.1 查看当前实例名:
show parameter instance_name; #查看当前实例名
-----------------------------------------------------------------------------------
4、查看数据库空间文件路径:
命令:
select name from v$datafile;
或者
select tablespace_name,file_id,bytes/1024/1024,file_name from dba_data_files order by file_id;

----------------------------------------------------------------------------------------------------------
5、创建临时表空间:
查看临时表空间文件路径:
select name from v$tempfile;

命令:
create temporary tablespace temp02 tempfile '/opt/oracle/db/oradata/utf8186/temp02.dbf' size 50m autoextend on next 50m maxsize 20480m extent management local;

/*temp02为临时表空间名称,/opt/oracle/db/oradata/utf8186/temp02.dbf为临时表空间地址*/

删除临时表空间
drop tablespace temp02 including contents and datafiles cascade constraint;

-------------------------------------------------------------------------------------------

6、创建表空间:
查看表空间文件路径:
select name from v$datafile;
命令:
create tablespace yi_data logging datafile '/opt/oracle/db/oradata/utf8186/yi_data.dbf' size 50m autoextend on next 50m maxsize 20480m extent management local;

alter user  username quota unlimited on tablespace_name;

修改表空间
--扩展空间,将数据文件扩大至5000MB
alter database datafile '/oracle/app/oracle/oradata/gbk176/CRM_DATA_CM.dbf' resize 5000m;
--自动增长,表空间不足时增加20MB,最大扩展5000MB
alter database datafile '/oracle/app/oracle/oradata/gbk176/CRM_DATA_CM.dbf' autoextend on next 50m maxsize 60000m;
--扩展无限大空间
alter database datafile '/oracle/app/oracle/oradata/gbk176/CRM_DATA_CM.dbf' autoextend on maxsize unlimited;

删除表空间
drop tablespace bcp_bj_data including contents and datafiles cascade constraint;

---------------------------------------------------

7、创建用户并指定默认表空间:
命令:
create user ios_test identified by ios default tablespace yiqiwo_data_test temporary tablespace temp_yiqiwo_test;

删除用户
drop user iosyqw cascade;
drop user gdsv cascade;

create user GDJF identified by ios default tablespace CRM_DATA_CM temporary tablespace temp_CRM_DATA_CM;

-----------------------------------------------------
8、给用户授权:
命令:
grant connect,resource,dba to username;

grant connect,resource,dba to GDJF;

//DBA:拥全部特权,是系统最高权限,只有DBA才可以创建数据库结构。

RESOURCE:拥Resource权限的用户只可以创建实体,不可以创建数据库结构。

CONNECT:拥Connect权限的用户只可以登录Oracle,不可以创建实体,不可以创建数据库结构。

拥以上个权限的用户就拥了登陆、增删改查、创建数据库结构、实体的权限。

grant dba to iosgd;

grant connect,resource to iosgd;

grant select any table to GDJF;

grant delete any table to GDJF;

grant update any table to GDJF;

grant insert any table to GDJF;

-----------------------------------------------------

9、导入dmp:

切换至管理员账户:sqlplus '/as sysdba'

查看当前实例SID命令:
select instance_name from v$instance;

exit退出命令执行窗口后,执行

将dmp文件上传至服务器(oracle账户登录),执行命令:
imp iosgd/ios@SID full=y file=./test.dmp ignore=y

imp iosyqw/ios full=y file=./yqw_diy_20180417.dmp ignore=y;
imp YLJS/ios full=y file=/oracle/dmp_data/hlhu_neimeng20181024dmp/st_compare_report.dmp ignore=y;
imp YLJS/ios full=y file=/oracle/dmp_data/hlhu_neimeng20181024dmp/mp_report_base.dmp ignore=y;
imp YLJS/ios full=y file=/oracle/dmp_data/hlhu_neimeng20181024dmp/yljs20111118.dmp ignore=y;
imp YLJS/ios full=y file=/oracle/dmp_data/hlhu_neimeng20181024dmp/mp_pro_config.dmp ignore=y;
imp YLJS/ios full=y file=/oracle/dmp_data/hlhu_neimeng20181024dmp/table.dmp ignore=y;

//imp 用户名/密码@实例名 full=y file=dmp文件路径及文件名 ignore=y

导出dmp:

1,将数据库ORACLE完全导出,用户名system密码manager 导出到c:\daochu.dmp中
exp system/manager@ORACLE file=c:\daochu.dmp full=y
或 exp test/test@10.10.10.10:1521/orcl file=E:\aaa.dmp

2,将数据库中RFD用户与,JYZGCX用户的表导出
exp system/manager@ORACLE file=d:\daochu.dmp owner=(RFD,JYZGCX)

列如:导出北京用户所属数据
命令:exp ios_bj/ios file=./bj.dmp owner=ios_bj
命令:exp iosyqw/ios file=./yqw.dmp owner=iosyqw

3,将数据库中的表T_USER、T_ROLE导出
exp JYZGCX/JYZGCX@ORACLE file= d:\data\newsmgnt.dmp tables=(T_USER,T_ROLE)

exp ios_bj/ios file=./tb_msg_send_bak_201803.dmp tables=tb_msg_send_bak_201803

------------------------------------------------------------------------------

新建oracle用户的更多相关文章

  1. Linux下新建oracle用户

    su - oraclesqlplus / as sysdba the procedure of dropping user are as follow: select sid,serial# from ...

  2. Oracle 12c中新建pdb用户登录问题分析

    Oracle 12c新建用户登录问题分析1 用sys用户新建用户,提示公用用户名或角色名无效.原因:Oracle 12c中,在容器中建用户(或者应该称为使用者),须在用户名前加c##.默认登录连接的就 ...

  3. Linux下Oracle新建用户并且将已有的数据dmp文件导入到新建的用户下的操作流程

    Oracle新建用户并且将已有的数据dmp文件导入到新建的用户下的操作流程 1.切换到oracle用户下 su - oracle 2.登录sqlplus sqlplus /nolog 3.使用sysd ...

  4. oracle用户创建及权限设置及表空间

    建立表空间: create tablespace portx_data datafile 'D:\oracle_data\portx.dbf' size 50m autoextend on next ...

  5. oracle用户创建及权限设置

    权限: create session create table unlimited tablespace connect resource dba 例: #sqlplus /nolog SQL> ...

  6. Oracle用户,权限,角色以及登录管理 scoot 授权

    Oracle用户,权限,角色以及登录管理 1. sys和system用户的区别 system用户只能用normal身份登陆em.除非你对它授予了sysdba的系统权限或者syspoer系统权限. sy ...

  7. Oracle—用户管理的完全恢复(一)

    一.分类 可以分为在非归档模式下和归档模式下的完全恢复,完全恢复主要是针对归档模式下的,在非归档模式下很难做到完全恢复,除非是在做恢复时,联机重做日志还没有被重写. 二.非归档的有关性质 1.在非归档 ...

  8. Oracle 用户权限管理方法

    Oracle 用户权限管理方法 sys;//系统管理员,拥有最高权限 system;//本地管理员,次高权限 scott;//普通用户,密码默认为tiger,默认未解锁 sys;//系统管理员,拥有最 ...

  9. CentOS Linux 新建oracle数据库实例并连接

    CentOS Linux 新建oracle数据库实例 安装好oracle之后,首先想到的那就是自己建一个库来看看效果喽. 创建的过程如下文章所说,http://blog.chinaunix.net/u ...

随机推荐

  1. 【iCore4 双核心板_ARM】例程十八:USBD_VCP实验——虚拟串口

    实验步骤: 1.将跳线冒跳至USB_OTG,通过Micro USB 线将iCore4 USB-OTG接口与电脑相连. 2.打开设备管理器,可以找到虚拟出来的端口,(特殊情况下如果没有虚拟出端口,我们可 ...

  2. 【iCore1S 双核心板_ARM】例程六:WWDG看门狗实验——复位ARM

    实验原理: STM32内部包含窗口看门狗,通过看门狗可以监控程序运行,程序错误 时,未在规定时间喂狗,自动复位ARM.本实验通过按键按下,停止喂狗, 制造程序运行 错误,从而产生复位 . 实验现象: ...

  3. Python爬虫学习——布隆过滤器

    布隆过滤器的实现方法1:自己实现 参考 http://www.cnblogs.com/naive/p/5815433.html bllomFilter两个参数分别代表,布隆过滤器的大小和hash函数的 ...

  4. eclipse里将java工程改web工程

    转自:http://blog.csdn.net/heirenheiren/article/details/8488245 把一个普通的eclipse项目转成web项目 1.  编辑工程的.projec ...

  5. Centos7 安装PHP7版本及php-fpm,redis ,php-redis,hiredis,swoole 扩展安装

    ============================PHP7.1 ========================================= 1. 更换rpm 源,执行下面两个 rpm - ...

  6. ThinkingInJava 学习 之 0000001 一切都是对象

    -- -- -- -- -- -- -- -- -- 大杂烩 -- Java内存布局[图]以及java各种存储区[详解] -- -- -- -- -- -- -- -- -- 1. 用引用操纵对象 在 ...

  7. scala 模式匹配详解 1

    什么是模式? 一些刚从java转到scala的同学在开发的过程中犹如深陷沼泽,因为很多的概念或风格不确定,scala里有很多的坑,模式匹配也算一个.我整理了一下自己所理解的概念,以及一些例子.这个系列 ...

  8. 一、K3 Wise 实施指导《K3 Wise实施手册》

    1.总账期间启用后无法修改.固定资产期间启用后无法修改 ----修改总账 ' where fcategory='GL' and Fkey='startyear' --修改启用期间 ' where fc ...

  9. rabbitmq 强制删除集群相关信息,恢复原始状态

    一.前言 同事搭的rabbitmq集群,其中一台一直报下面这种异常:  Error: {inconsistent_cluster,"Node rabbit@mq1 thinks it's c ...

  10. nginx 动静分离(相同URL)

    #报表 location ~* /(report)/ { if ($request_uri !~* .*(jd|taobao|operator).* ){ proxy_pass http://tweb ...