1.新建用户并授权

create user 用户名 identified by 默认密码(与用户名一样) default tablespace 制定表空间名;

grant connect ,resource ,dba to 用户名;

2.导出表结构

1)plsqlplus客户端登录原有用户,选择“工具”——“导出用户对象”——选择对应用户、”单个文件“、”包括存储“、“包括所有者”,取名导出sql数据文件。

2)将sql文件用notepad打开,将用户名改成新建用户名并把表空间制定成需要的

3)选择导出位置,导出

3.创建新表

将步骤2修改好的表结构语句复制执行sql语句(我选择的是Navicat新建查询复制执行的)

3.数据库表数据迁移

方式一:一次性查询插入:

1)查询出所有表的insert语句,查询语句如下:

select 'insert into '||a.table_name ||' select * from 原有的用户名.'||a.table_name from user_tables a ;

2)在新用户下新建查询界面一条条insert语句复制执行

方式二:一张张表插入

select *from 表名;

select * from 原有用户名.表名 ;

insert into 表名 select * from 原有用户名.表名 ;(这一条sql就可以了)

4.修改数据库用户密码

ALTER USER 用户名 IDENTIFIED BY 密码;

oracle将原表数据加入新建表,Oracle新建用户并将原有表结构数据迁移,修改密码...相关推荐

  1. oracle表空间于表数据啥意思,初识Oracle表空间与数据文件

    初识Oracle表空间与数据文件,描述oracle数据库的逻辑结构,创建表空间,改变表空间大小,为临时段分配空间,改变表空间状态,改 学习目标 1.描述Oracle数据库的逻辑结构 2.创建表空间 3 ...

  2. 22-05-10 西安 mysql基础篇(02) 修改表 、修改列、commit和rollback、表数据之增删改 DML 、列级约束、表级约束

    我们的情绪背后藏着动机,动机总是正面的,因为意识从来不会伤害自己,只是误以为某些行为可以满足自己的这份动机. 结果去重 distinct select distinct 字段列表 from 表名称 [ ...

  3. 如何应付表数据过大的查询问题?(如何尽量避免大表关联)[转]

    一般来说,对于做B/S架构的朋友来说,更有机会遇到高并发的数据库访问情况,因为现在WEB的普及速度就像火箭升空,同时就会因为高访问量带来一系列性能问题,而数据库一直是用户与商人之间交流的重要平台.用户 ...

  4. oracle中多条数据的增查,Oracle数据库,数据的增、删、改、查

    oracle数据库中,数据的增.删.改.查,通过SQL语句实现 SQL:结构化查询语言: 特点:不区分大小写:字符串用单引号引起来:语句结束用分号表示结束: 行注释,在语句的最前面加"--& ...

  5. 数据库单表数据过亿_我也能写数据库 —— 单表查询

    前言 说不定期更新,就不定期更新:). 在翻译关系代数这篇文档的时候,总有一种惴惴不安的感觉伴随着我,其实还是对之前概览的一知半解,而DEMO项目Calcite-example-CSV为了介绍特性,添 ...

  6. oracle导入dmp文件数据,dmp文件导入Oracle数据库

    由于项目的需要,接触到dmp文件,并且需要读取dmp文件.而无法直接读取dmp格式文件,目前常用的方法是导入Oracle数据库,然后通过Java程序读取.这里主要说一下我遇到的问题以及解决方法. 相信 ...

  7. Oracle中表的键和检查,Oracle 过程中检查数据表存在与否

    在过程中,尤其是每天执行的任务,通常要检查查询的数据表存在不存在,如果不存在则等待一段时间在进行执行,以下代码实现了这个功能,如果表不存在,抛出异常,交给异常处理代码,确保数据完整性 使用方法:p_C ...

  8. oracle自动释放表空间,Oracle中关于清除数据和释放表空间

    一.表的重命名 flashback table test2 to before drop rename to test3;--[to test3]将表重命名 drop table test3 purg ...

  9. php oracle 删除 数据,oracle怎么清空表数据

    oracle清空表数据的方法:可以通过使用[delete table_name;]或[Truncate [table] table_name;]语句来清空整个表数据. 本文操作环境:windows10 ...

最新文章

  1. pthread-win32在VC2005下的使用
  2. linux ip brd不一致_3 个方便的命令行网速度测试工具 | Linux 中国
  3. 一篇搞懂HTTP协议
  4. BeautifulSoup 用法总结
  5. 机器学习算法(5)——决策树(ID3、C4.5、CART)
  6. (转)Membership、MembershipUser和Roles类 详解
  7. LAMP-----2、php-5.3.27编译安装
  8. 计算机的视觉应用研究,计算机视觉技术应用研究.doc
  9. java多行字符串变量_java – Scala – 如何在多行字符串文字中使用变量
  10. 注册表修改系统分辨率
  11. 【效率提升】建议抛弃全拼输入,拥抱双拼
  12. Zabbix监控流量异常(偶尔超出交换机限制)
  13. 广播电视相关信息系统安全 等级保护测评要求
  14. Task02——支持向量机(Support Vector Machine,SVM)
  15. windows-server2019修改远程端口3389
  16. BATJ大数据架构师带你领略实时计算框架Flink的魅力!
  17. 不是有效的ico图标如何解决
  18. 内网渗透系列之mimikatz的使用以及后门植入
  19. 蒙特卡洛法求圆周率(python)
  20. 半导体中的缺陷和位错能级

热门文章

  1. Vue的条件渲染和对象渲染
  2. 特征值和特征矩阵的意义和应用
  3. Python 二维创建与插入值的二种方法
  4. 使用ffmpeg进行图像格式转换以及图像缩放/sws_scale/linux/c++/c/rgb-yuv420
  5. VC2008以资源形式实现多语言版本
  6. 计算机视觉基础——图像处理(彩色空间互转)cpp+python
  7. Spring实战-雇员薪资管理系统
  8. 暴力 gcd __gcd (详解)C语言求两个数的最大公约数
  9. lib和dll的区别
  10. 用计算机解决问题听课笔记,《计算机解决问题的过程》的教学设计