应用场景 项目上做运维时,经常不知道客户数据库服务器远程访问的用户名和密码,只知道Oracle数据库的链接信息。Oracle11g以后数据库备份如果使用exp命令进行,经常有些表导出不成功或者出错,用expdp命令导出的话,备份文件又在服务器上,取不出来。这种情况下如果使用expdp命令导出,又想要 ...
转载 2021-08-15 22:46:00
407阅读
2评论
 Oracle数据导入导出imp/exp  功能:Oracle数据导入导出imp/exp就相当与oracle数据还原与备份。  大多情况都可以用Oracle数据导入导出完成数据的备份和还原(不会造成数据的丢失)。  Oracle有个好处,虽然你的电脑不是服务器,但是你装了oracle客户端,并建立了连接  (通过Net Configuration Assistant添加正确的服务命名,其实你可以想
今天同事提出了一个问题: 使用数据expdp导出1个schema,有个表主键是触发器自增的id,导入测试测试时,发现表里的数据比自增序列的值要大。导致插入数据报错。最终结论是: 由于数据库先进行序列导出,然后再进行表数据导出。然后在导出的过程中,该表一直有插入操作,最终导致了这种差异。解决方法: 重建触发器中的序列,让序列的开始值为表主键最大值+1。下面我构造实验完整演示下这种场景。1.准备测
若想要在plsql环境下执行exp,imp语句,则需要在前面加host或者$
原创 2021-07-22 21:18:32
10000+阅读
你用命令 exp name/password@dbname file=d:/filename.dmp这样导出的是整个数据库,包括了表、视图、触发器等所有内容。
原创 2021-07-09 11:51:05
2642阅读
Oracle数据导入导出-----------------------------------------、C:\Users\Administrator>exp scott/tiger@ORCL file=e:\111.dmp owner=scott
原创 2023-02-28 14:50:52
166阅读
一、 pl/SQL方式 1、打开plsql,找到工具栏,导出表 2. 进入导出主页,选择文件夹,输入导出文件名称 ,点击保存 3、点击导出按钮,即可弹出导出数据概况 如果中途无报错想象,即可在你选定的路径下找到该dmp文件,备份操作完成。生成的文件的格式为.dmp. 二、命令行方式 1、打开cmd窗
转载 2016-10-21 21:24:00
686阅读
2评论
数据是服务器端工具,导出的文件是放在数据库所在的服务器上,当然我们知道可以通过directory目录对象来控制。目录对象默认有四个级别,当然是有优先级顺序的,优先级从上往下 1.每个文件单独的指定具体的目录2.expdp导出时,指定的目录参数3.用户定义的环境变量DATA_PUMP_DIR指定的目录4.默认的目录对象DATA_PUMP_DIR当然了对于oracle11g R2来说,又引
推荐 原创 2013-05-03 10:06:24
1432阅读
2点赞
1评论
expdp/impdp数据导出/导入数据库 注:在导出和导入过程中加入logfile日志,有助于后期排错 1 创建directory 1.1 创建操作系统目录 mkdir /home/oracle/dir1 1.2 创建数据库目录 create directory dir1 as '/home/o ...
转载 2021-07-12 15:44:00
1581阅读
2评论
oracle
原创 2018-05-03 13:59:33
1593阅读
1点赞
准备工作: 1、登录管理员system 2、create directory dbdata as 'C:\oracle\tempData';--创建备份文件夹 3、grant read,write on directory dbdata to gsjk2018;--授权读写为用户 --导出(每次修改
原创 2022-07-20 15:29:54
253阅读
Oracle数据库是一种关系型数据库管理系统(RDBMS),由Oracle公司开发。它是市场上最流行的商业数据库之一,被广泛用于企业级应用和大型数据中心。Oracle数据库支持大型数据集的存储和管理,能够处理高度复杂的查询和事务处理。它具有高度可伸缩性和可靠性,可以运行于各种操作系统和硬件平台上,包括Linux、Windows、UNIX和IBM主机等。特点:安全性:Oracle数据库提供强大的安全
  Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件, imp命令可以把dmp文件从本地导入到远处的数据库服务器中。 利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。    下面介绍的是导入导出的实例。(注意:不用连接到SQL/plus,直接在DOS下
原创 2011-02-28 12:41:01
583阅读
1点赞
以下命令也可直接在dos环境下直接运行(不用加$):expsystem/system@xcfile=c:/hehe.dmpfull=y*备注:在SQLPlus(不是SQLPlusWorksheet)环境下导入导出必须在前面加上$表示主机运行Oracle数据库导入导出命令(备份与恢复)Toad一个很好的oralce数据库操作与管理工具,使用它可以很方便地导入导出数据表,用户以及整个数据库。今天在这里
转载 精选 2013-09-27 12:27:51
2140阅读
1点赞
数据导出①将数据库orcl完全导出exp lims/limsadmin@orcl file=d:lims_20150104.dmp full=y②将数据库中lims用户导出exp lims/limsadmin@testl001 file=d:daochu.dmp owner=(lims)③将数据库中的表导出exp lims/limsadmin@testl001 file=d:daochu.dmp
原创 2015-01-04 11:15:04
579阅读
Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。 利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。 执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行, DOS中可以执行时由于 在oracle 8
原创 2015-03-27 14:48:32
652阅读
1、导入导出步骤:1.创建目录(用于存放导出数据)mkdir 目录名2.给目录授权:chown -R oracle testorclchown -R anychat:anychat *3.su - oracleoracle 用户下->sqlplus4.create directory +虚拟目录 as '实际存放数据目录'5,grant read,write on directory 虚拟
原创 2017-03-01 10:00:48
1107阅读
1点赞
oracle导出dmp文件: 开始->运行->输入cmd->输入 exp user/password@IP地址:1521/数据库实例 file=文件所在目录 (如:exp user/password@192.168.141.40:1521/orcl file=E:\work\dmp\person.d
转载 2017-01-12 17:47:00
172阅读
2评论
***********用工具导入(导出数据工具(T)—》导出表(X)工具(T)—》导出表(X) 所选运行文件位置: E:\oracle\product\10.2.0\db_1\bin\imp.exe(exp.exe)*********命令导入导出 oracle导入dmp文件命令: (1)dmp文件里的数据导入数据库 1.首先进入cmd命令窗体 2.运行命令:imp userid=userna
转载 2017-05-07 11:13:00
161阅读
2评论
Oracle数据导入导出imp/exp 功能:Oracle数据导入导出imp/exp就相当与oracle数据还原与备份。 大多情况都可以用Oracle数据导入导出完成数据的备份和还原(不会造成数据的丢失)。可以在SQLPLUS.EXE或者DOS(命令行)中执行, 前提: 装了oracle...
转载 2013-03-31 11:29:00
174阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5