原文地址:oracle的表导入导出,表空间,用户名作者:不小馨

1.查询所有的表空间

select * from dba_data_files;

2.创建表空间

create tablespace 名称
 logging
 datafile 'D:ORACLEPRODUCT10.2.0ORADATAMYDBtest.dbf'
 size 100M
 reuse
 autoextend on
 next 20M
 maxsize unlimited
 extent management local segment space management auto;

3.用户解锁,创建

create user 用户名 identified by 密码

--将用户解锁
alter user system account unlock;
--将system用户密码将成docare
alter user system identified by docare;

4.表的导入导出

(1)导入

imp userid=用户名/密码@库名 file=路径 full=y

用户名 :就是你的目标用户 。
密码 :就是你的目标用户登录密码。
orcl:是实例名称 就是数据库名
file:就是你要导入的dmp文件全路径。
full=y 是否全部导入 只有当前用户是dba(如果没有,要给当前用户设置权限)的时候 才能用此选项 。

下面介绍的是导入导出的实例。
数据导出:
1 将数据库TEST完全导出,用户名system 密码manager 导出到D:daochu.dmp中
exp system/manager@TEST file=d:daochu.dmp full=y
2 将数据库中system用户与sys用户的表导出
exp system/manager@TEST file=d:daochu.dmp owner=(system,sys)
3 将数据库中的表inner_notify、notify_staff_relat导出
exp aichannel/aichannel@TESTDB2 file= d:datanewsmgnt.dmp tables=(inner_notify,notify_staff_relat)
4 将数据库中的表table1中的字段filed1以"00"打头的数据导出
exp system/manager@TEST file=d:daochu.dmp tables=(table1) query=" where filed1 like '00%'"

上面是常用的导出,对于压缩,既用winzip把dmp文件可以很好的压缩。
也可以在上面命令后面 加上 compress=y 来实现。
数据的导入
1 将D:daochu.dmp 中的数据导入 TEST数据库中。
imp system/manager@TEST file=d:daochu.dmp
imp aichannel/aichannel@HUST full=y file=d:datanewsmgnt.dmp ignore=y
上面可能有点问题,因为有的表已经存在,然后它就报错,对该表就不进行导入。
在后面加上 ignore=y 就可以了。
2 将d:daochu.dmp中的表table1 导入
imp system/manager@TEST file=d:daochu.dmp tables=(table1)

基本上上面的导入导出够用了。不少情况要先是将表彻底删除,然后导入。

注意:
操作者要有足够的权限,权限不够它会提示。
数据库时可以连上的。可以用tnsping TEST 来获得数据库TEST能否连上。
附录一:
给用户增加导入数据权限的操作
第一,启动sql*puls
第二,以system/manager登陆
第三,create user 用户名 IDENTIFIED BY 密码 (如果已经创建过用户,这步可以省略)
第四,GRANT CREATE USER,DROP USER,ALTER USER ,CREATE ANY VIEW ,
DROP ANY VIEW,EXP_FULL_DATABASE,IMP_FULL_DATABASE,
DBA,CONNECT,RESOURCE,CREATE SESSION TO 用户名字
第五, 运行-cmd-进入dmp文件所在的目录,
imp userid=system/manager full=y file=*.dmp
或者 imp userid=system/manager full=y file=filename.dmp

5.修改表的字段的长度

格式:alter table 表空间.表名 modify(字段名 长度类型) 表空间是表在表空间下,否则无

alter table MEDSURGERY.med_anesthesia_event_open  modify(event_attr varchar2(20))

alter table MEDSURGERY.med_anesthesia_event  modify(event_attr varchar2(20))

转载于:https://www.cnblogs.com/liuzhuqing/archive/2012/12/22/7480681.html

[转载]oracle的表导入导出,表空间,用户名相关推荐

  1. easyexcel多个sheet导入_Java中Easypoi实现excel多sheet表导入导出功能

    Easypoi简化了开发中对文档的导入导出实现,并不像poi那样都要写大段工具类来搞定文档的读写. 第一步引入Easypoi依赖 cn.afterturn easypoi-spring-boot-st ...

  2. [Java中实现Excel表导入导出]基于easy-poi和EasyExcel两种方式实现

    第一种:基于easy-poi实现Excel导入导出 1.导出Excel表格 第一步:在pom文件中导入依赖 <!--基于easy-poi实现Excel导入导出--><dependen ...

  3. oracle数据库数据导入导出步骤(入门)

    oracle数据库数据导入导出步骤(入门) 说明:  1.数据库数据导入导出方法有多种,可以通过exp/imp命令导入导出,也可以用第三方工具导出,如:PLSQL  2.如果熟悉命令,建议用exp/i ...

  4. ORACLE数据库在导入导出时序列不一致的问题

    ORACLE数据库在导入导出时序列不一致的问题 在使用ORACLE数据库时,当给一个表设置自增字段时,我们经常会使用到序列+触发器来完成.但当你需要对数据库进行导入导出时,序列很容易出问题. 当你将数 ...

  5. cmd imp导入dmp文件_这是一篇长篇入门级数据库讲解:oracle数据库数据导入导出步骤...

    正如标题一样,本文内容主要介绍了浅谈入门级oracle数据库数据导入导出步骤,文章通过步骤解析介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧!!! ...

  6. oracle临时表经常被锁_这是一篇长篇入门级数据库讲解:oracle数据库数据导入导出步骤

    正如标题一样,本文内容主要介绍了浅谈入门级oracle数据库数据导入导出步骤,文章通过步骤解析介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧!!! ...

  7. 如何将mysql导出数据泵_Oracle数据库之ORACLE 数据泵导入导出数据

    本文主要向大家介绍了Oracle数据库之ORACLE 数据泵导入导出数据,通过具体的内容向大家展现,希望对大家学习Oracle数据库有所帮助. 一.摘要 在平常备库和数据库迁移的时候,当遇到大的数据库 ...

  8. Oracle之 dmp导入/导出、数据库操作等过程中的字符集问题

    Oracle之 dmp导入/导出.数据库操作等过程中的字符集问题 开篇:因为要定位一个 关于dmp文件导入的乱码问题, 于是乎我开始了漫长了 Oracle字符集搜索之路,网上关于讲解oracle字符集 ...

  9. oracle数据库数据导入导出步骤

    oracle数据库数据导入导出步骤(基础) 前言: Oracle Database,又名Oracle RDBMS,或简称Oracle.是甲骨文公司的一款关系数据库管理系统.它是在数据库领域一直处于领先 ...

最新文章

  1. USACO 2.3.3 罗马数字
  2. php 按汉字首字母查询[转载]
  3. 自定义ListView【通用】适配器并实现监听控件
  4. Python基础数据类型之字符串(二)
  5. 汇编解析(4)-BIOS
  6. 计算机组装技术的心得与体会,计算机技术心得体会
  7. [Ext JS]5.1.1 分组标题的表格(Grouped Header Grid)与使用技巧
  8. 智能android电视更换播放器,GitHub - qfwc258/TvPlayer: android智能电视播放器,可以播放各电视台节目,播放基于ijkplayer的实现。...
  9. 【渝粤教育】国家开放大学2018年春季 0266-22T设计构成 参考试题
  10. pku1833 排列(use next_permutation)
  11. 【测试能力提升】Jira 和禅道数据库分析,方便你写周报、写总结、出报告
  12. 火狐浏览器百度网盘服务器响应,火狐浏览器打不开百度网盘怎么解决?解决不开百度网盘的方法说明...
  13. 服务器按f11才能进系统,电脑每次开机都需要按f11进入选择开启项才能开启系统,...
  14. 今日头条快手等大厂刨根问底之APP启动流程篇
  15. 基础: 有效值、RMS、振幅、幅度概念
  16. scp拷贝文件报错-bash: scp: command not found
  17. 100教程-100jc.cn
  18. 书信:欲寄彩笺兼尺素,山长水阔知何处
  19. 图书管理系统——UML软件课程项目
  20. 海康威视 curl 获取录像机nvr下所有摄像头的信息

热门文章

  1. 使用ActionTrail Python SDK
  2. 革新以太网交换机架构 全光网络的风刮进园区
  3. yum 安装 phpmyadmin
  4. 网络工程师第五站-有线、无线同网段混合组网(多FAT案例)
  5. 泛型通用函数的一些特殊问题的解决方法
  6. 如何提高个人的职涯“本钱”
  7. 安装了一次Linux,哈哈
  8. 熊猫直播 使用什么sdk_没什么可花的-但是16项基本操作才能让您开始使用熊猫
  9. opencv实现对象跟踪_如何使用opencv跟踪对象的距离和角度
  10. 算法 从 数中选出_算法可以选出胜出的nba幻想选秀吗