Oracle 导出以XX开头的表结构及表数据并导入其他用户
使用expdp和impdp命令完成,这里只给出命令和命令中用到关键词的相关解释。
准备工作
在sqlplus的窗口中创建DIRECTORY,并且赋权限给用户
CREATE OR REPLACE DIRECTORY tempdump AS 'f:/tempdump/';
GRANT READ, WRITE ON DIRECTORY tempdump TO username;
此步需要sysdba权限
DIRECTORY可以定义文件路径
Oracle默认DIRECTORY是 安装路径\app\**\admin\orcl\dpdump
导出XX开头的表
cmd命令行中执行expdp命令
expdp username/password@orcl DIRECTORY=tempdump dumpfile=*.dmp tables=(username.xx%)
*.dmp会直接放在tempdump 目录下
导入表到其他用户
将导出的*.dmp文件放在tempdump目录下
cmd命令行中执行impdp命令
impdp username/password@ORCL FULL=Y DIRECTORY=tempdump dumpfile=*.dmp remap_schema=oldUserName:newUserName remap_tablespace=oldTablespaceName:newTablespaceName TABLE_EXISTS_ACTION=REPLACE
REMAP_SCHEMA可以定义用户的切换。
REMAP_TABLESPACE可以定义切换对象的不同表空间。
TABLE_EXISTS_ACTION可以定义遇到表已存在时的处理方式,有四种
a.忽略(SKIP,默认行为);
b.在原有数据基础上继续增加(APPEND);
c.先DROP表,然后创建表,最后完成数据插入(REPLACE);
d.先TRUNCATE,再完成数据插入(TRUNCATE)。
Oracle 导出以XX开头的表结构及表数据并导入其他用户相关推荐
- mysql导出选择两张表,Mysql导出(多张表)表结构及表数据 mysqldump用法
命令行下具体用法如下: mysqldump -u用戶名 -p密码 -d 數據库名 表名 脚本名; 1.导出數據库為dbname的表结构(其中用戶名為root,密码為dbpasswd,生成的脚本名為d ...
- mysql 导出所有表_Mysql导出(多张表)表结构及表数据 mysqldump用法
命令行下具体用法如下: mysqldump -u用戶名 -p密码 -d 數據库名 表名 脚本名; 1.导出數據库為dbname的表结构(其中用戶名為root,密码為dbpasswd,生成的脚本名為d ...
- 使用Navicat 导出 MySQL 数据库表结构、表数据到Excel表格中
文章目录 1 摘要 2 数据导出 2.1 导出数据库表结构至Excel 2.2 导出数据库表结构为 SQL 2.3 导出数据库表数据至Excel 3 推荐参考资料 1 摘要 在编写项目设计文档的时候, ...
- DBeaver表结构、表数据导出到excel
DBeaver表结构.表数据导出到excel DBeaver表结构到excel 表数据导出到excel DBeaver表结构到excel 右键复制高级信息 新建excel 粘贴 表数据导出到excel ...
- oracle复制表结构与表数据
一.复制表结构 说明:条件:1=2,查出null的数据,就不会复制表数据了,仅复制了表结构,不会对表的信息(主键.唯一键.外键.索引.触发器.表注释.列注释)复制: create table tabl ...
- php mysql 复制数据库表结构图_MySQL_Mysql复制表结构、表数据的方法,本文给大家分享了好几种复制 - phpStudy...
Mysql复制表结构.表数据的方法 本文给大家分享了好几种复制表结构.表数据的示例介绍,具体详情请看下文吧. 1.复制表结构及数据到新表 CREATE TABLE 新表SELECT * FROM 旧表 ...
- 复制表、复制表结构、复制数据
完全复制表(含表结构+表数据) create table 新表名 as select * from 需要复制的表名; 复制表部分字段和数据 CREATE TABLE 新表名(列1,列2 ...
- MySQL笔记创建表结构_MySQL表结构笔记9
本篇大纲 MySQL数据表 创建表 创建主键 AUTO_INCREATE 指定默认值 更新表结构 删除表,重命名表 01:表 MySQL 数据库的表是一个二维表,由一个或多个数据列构成 每个数据列都有 ...
- MySQL拷贝表结构、表数据总结
在MySQL运维的过程中,经常需要拷贝表复制表.有时需要只需要复制拷贝表的结构,有时需要拷贝复制表的结构和数据.今天雷雪松就详细的总结一下MySQL拷贝表结构.表数据的方式和SQL语句. 1.在MyS ...
最新文章
- tensor转换 pytorch tensorflow
- 关于学习Python的一点学习总结(26->自定义函数及创建初始化数据结构函数)
- jQuery - 获取并设置 CSS 类、尺寸
- CSS+DIV-公司网站
- eclipse开发javaweb项目配置tomcat
- Linux串口编程_termios
- windows下修改tomcat的startup.bat脚本文件后台运行
- boost序列化(Serialization)
- java循环的内部改变循环变量的值_java在for循环中怎样修改参数值?
- java 自定义注解 生成json_Jackson 通过自定义注解来控制json key的格式
- 如何查看mysql默认字符集_如何找出MySQL中的默认服务器字符集?
- vs visual stdio 调试 显示指针为数组
- joomla 3.6 mysql 版本_Joomla是否支持MariaDB数据库?
- 利用JQuery在动态页面的倒计时器
- margin-left:10px; 不同浏览器距离为什么不一样?
- yii框架封装拼多多开放平台sdk
- 计算机磁盘文件怎么加密,怎么加密磁盘-文件夹加密超级大师加密磁盘的方法 - 河东软件园...
- QGIS制作导出三维模型并发布
- python为在线漫画站点自制非官方API(未完待续)
- 回顾一年的工作历程_但回首这一年来的工作经历