如何打开数据库dmp文件|如何在plsql中打开dmp文件

如何打开数据库dmp文件|如何在plsql中打开dmp文件的第1张示图

㈠ oracle dmp文件怎么打开

如果dmp文件比较小,用文本编辑器打开就可以了。 如果dmp特别大,可以通过toad工具打开。在database/export/exert file browse浏览要打开的dmp即可。

㈡ 如何将dmp文件导入到oracle数据库中

Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。 执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行,DOS中可以执行时由于 在oracle 8i 中 安装目录\ora81\BIN被设置为全局路径,该目录下有EXP.EXE与IMP.EXE文件被用来执行导入导出。oracle用java编写,SQLPLUS.EXE、EXP.EXE、IMP.EXE这两个文件有可能是被包装后的类文件。SQLPLUS.EXE调用EXP.EXE、IMP.EXE所包裹的类,完成导入导出功能。下面介绍的是导入导出的实例。数据导出:1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\chu.dmp中exp system/[email protected] file=d:\chu.dmp full=y2 将数据库中system用户与sys用户的表导出exp system/[email protected] file=d:\chu.dmp owner=(system,sys)3 将数据库中的表inner_notify、notify_staff_relat导出exp aichannel/[email protected] file= d:\data\newsmgnt.dmp tables=(inner_notify,notify_staff_relat)4 将数据库中的表table1中的字段filed1以"00"打头的数据导出exp system/[email protected] file=d:\chu.dmp tables=(table1) query=\" where filed1 like ‘00%‘\" 上面是常用的导出,对于压缩,既用winzip把dmp文件可以很好的压缩。也可以在上面命令后面 加上 compress=y 来实现。数据的导入1 将D:\chu.dmp 中的数据导入 TEST数据库中。imp system/[email protected] file=d:\chu.dmpimp aichannel/[email protected] full=y file=file= d:\data\newsmgnt.dmp ignore=y上面可能有点问题,因为有的表已经存在,然后它就报错,对该表就不进行导入。在后面加上 ignore=y 就可以了。2 将d:\chu.dmp中的表table1 导入imp system/[email protected] file=d:\chu.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执行示例:F:\Work\Oracle_Data\backup>imp userid=test/test full=y file=inner_notify.dmp屏幕显示Import: Release 8.1.7.0.0 – Proction on 星期四 2月 16 16:50:05 2006(c) Copyright 2000 Oracle Corporation. All rights reserved.连接到: Oracle8i Enterprise Edition Release 8.1.7.0.0 – ProctionWith the Partitioning optionJServer Release 8.1.7.0.0 – Proction经由常规路径导出由EXPORT:V08.01.07创建的文件已经完成ZHS16GBK字符集和ZHS16GBK NCHAR 字符集中的导入导出服务器使用UTF8 NCHAR 字符集 (可能的ncharset转换). 正在将AICHANNEL的对象导入到 AICHANNEL. . 正在导入表 "INNER_NOTIFY" 4行被导入准备启用约束条件…成功终止导入,但出现警告。附录二:Oracle 不允许直接改变表的拥有者, 利用Export/Import可以达到这一目的.先建立import9.par,然后,使用时命令如下:imp parfile=/filepath/import9.par例 import9.par 内容如下:FROMUSER=TGPMSTOUSER=TGPMS2(注:把表的拥有者由FROMUSER改为TOUSER,FROMUSER和TOUSER的用户可以不同)ROWS=YINDEXES=YGRANTS=YCONSTRAINTS=YBUFFER=409600file==/backup/ctgpc_20030623.dmplog==/backup/import_20030623.log

㈢ 如何在plsql中打开dmp文件

1.system用户登陆plsql客户端 进入创建表空间 create tablespace tds_tde datafile 'E:/ORACLE/ORADATA/ORCLTEST/tds_tde.dbf' size 600M reuse autoextend on next 10M maxsize unlimited extent management local; 其中tds_tde即为表空间名称 'E:/ORACLE/ORADATA/ORCLTEST/tds_tde.dbf' 为数据库安装路径查看表空间名称和位置:select tablespace_name,file_name from dba_data_files2.创建一个用户, 指定其表空间为第1 步创建的表空间 create user tds_tde identified by tds_tde profile default default tablespace tds_tde temporary tablespace temp account unlock;3. 添加dba角色 创建用户后可以看到user项多了一个用户 tds_tde,编辑改用户将其角色栏中添加dba4.用户tds-tde登陆plsql客户端,导入dmp 用户tds-tde登陆plsql客户端,注意以Normal进入即可,点击工具、导入表 选择需要导入dmp文件,然后导入即可。

㈣ 数据库数据如何导入dmp

首先,我们打开sqldeveloper,找到系统管理员身份对应的数据库,本篇为数据库名为sys的连接。输入密码,进入数据库。

㈤ 如何导入oracle数据库dmp文件

Oracle中导入dmp文件的步骤如下:

1 将D:chu.dmp 中的数据导入 TEST数据库中。

impsystem/[email protected]=d:chu.dmp

impaichannel/[email protected]=yfile=file=d:dataewsmgnt.dmpignore=y

2 将d:chu.dmp中的表table1 导入:imp system/[email protected] file=d:chu.dmp tables=(table1)基本上上面的导入导出够用了。不少情况要先是将表彻底删除,然后导入。注意:操作者要有足够的权限,权限不够它会提示。数据库时可以连上的。可以用tnsping TEST 来获得数据库TEST能否连上。

㈥ oracle 数据库的dmp文件怎么查看啊 我想看看里面的内容 有需要 注意 不是导入dmp文件 而是查看里面的内容

这个打不开的二进制文件

㈦ 怎么把dmp文件导进数据库

imp 用户名/密码@数据库名 file=D:\文件名 constraints=y grants=y rows=y full=y;

㈧ 如何用plsql导入dmp数据库文件

如何用plsql导入dmp数据库文件dmp文件的导入导出 一、dmp文件的导入 方法一(需安装PLSQL) 1.运行PLSQL,在oracle登陆窗口输入用户名和密码登陆到数据库2.运行工具>导入表,弹出导入对话框 3.单击下方选择文件按钮,在弹出对话框选择要导入的dmp文件,点击打开 4.在上一步执行后会返回步骤2的导入对话框,点击右下方的导入按钮即可进行导入。之后会弹出cmd命令窗口,待该程序运行结束后导入完成。5.查看是否导入成功,打开Tables可以看到是否导入成功 方法二(利用cmd) 1打开cmd窗口(运行>cmd),输入imp回车2.输入用户名和密码3.如上图所示,显示“连接到„”后,方可执行下面步骤。输入导入文件的路径如:E:\project\zhgis.dmp 4.“输入插入缓冲区大小(yes/no)”、 “只列出导入文件的内容(yes/no)”、 “导入权限(yes/no)”、“导入表数据(yes/no)”、“导入整个导出文件(yes/no)”一路直接回车即可。 二.导出dmp文件 导出dmp文件与导入类似: 登陆PLSQL后,点击菜单栏>工具>导出表,在弹出窗口里,可以利用ctrl和shift键选择要导出的表,下方“选择路径”按钮可以选择导出的路径。

㈨ 如何在sql server 中导入dmp数据库文件

这个不行吧。oracle的备份文件是二进制,必须解析它才能做呢,这个如何解析dmp文件只有oracle公司的人知道。因此dmp文件是不能导入到sql server里。建议把oracle里每个表导出文本文件,然后在sql server里用bcp in导入吧

未经允许不得转载:山九号 » 如何打开数据库dmp文件|如何在plsql中打开dmp文件

赞 (0)