利用PL/SQL导入数据库备份失败:
Tools→Import →Tables
Import Executable选择导入工具路径
D:\Program\oracle\product\10.2.0\db_1\BIN\IMP.EXE
Import file填写备份文件路径
E:\ELWG\moe\ccnu\101216_2.dmp
命令行窗口一闪而过,看不清信息,提示数据导入完成,但查看Tables并无内容
尝试用命令行导入,格式如下imp 用户名/密码@数据库 full=y file=备份文件路径
imp
mapsapp/mapsapp@maps full=y file=d:\datanewsmgnt.dmp
可以将备份文件正常导入
解决方法:
既然都是利用IMP.exe导入,命令行可以,PL/SQL不行,肯定是PL/SQL的配置问题。
之前没在本地安装Oracle数据库时,为了方便使用PL/SQL,从其他地方拷贝了必需的dll文件,并设置了系统变量,同时在PL/SQL里做了设置,将Tools→preference→Connection中的Oracle Home设置为oci.dll路径。
现在本地安装了Oracle数据库,就将oracle
Home设置为D:\Program\oracle\product\10.2.0\db_1\BIN,
OCI
library自动设为D:\Program\oracle\product\10.2.0\db_1\BIN\oci.dll
再次尝试用PL/SQL导入,出现命令行详细信息,成功导入
本文出自 “何必呢
” 博客,请务必保留此出处http://afantihust.blog.51cto.com/2231549/463257
分享到:
相关推荐
总的来说,Oracle的DMP文件导入导出涉及到数据库连接、用户权限管理、数据泵命令的使用等多个方面,需要对Oracle数据库有基本的理解。对于大规模数据的操作,合理使用DMP文件可以显著提高数据迁移的效率。
PL/SQL是Oracle数据库的内置编程语言,用于处理数据库对象、执行复杂查询以及管理数据库事务。在Oracle环境中,经常需要将数据库的数据和结构导出,以便备份、迁移或者在不同环境间同步数据。"exp.exe"就是Oracle...
Oracle 导入导出 DMP 数据库是指使用 Oracle 数据库管理系统提供的导入导出工具,实现数据库的导入和导出。这里我们将详细介绍两种方法:使用客户端 Enterprise Manager Console 和使用 PL/SQL。 方法 1:使用...
### 利用PL/SQL工具导出、导入数据库、视图、触发器等 #### 一、导出操作 在数据库管理与维护过程中,经常需要对数据库中的数据或对象进行备份,以确保数据的安全性。PL/SQL Developer是一款非常实用且功能强大的...
打开pl/sql developer,将“数据库设计用的所有表和数据.dmp”这个文件导入。 3.打开myeclipse,导入工程:选择CJGL这个文件夹。 4.启动tomcat或其他服务器并发布这个项目。 5.打开浏览器,输入:...
PL/SQL Developer是Oracle数据库中用于导入或导出数据库的主要工具,本文主要介绍了利用PL/SQL Developer导入和导出数据库的过程,并对导入或导出时的一些注意事项进行了说明,接下来我们一一介绍。 导出步骤: ...
PL/SQL Developer是一款强大的Oracle数据库管理工具,它提供了方便的数据导入导出功能,使得数据库对象的备份和迁移变得更加简单。本教程将详细介绍如何使用PL/SQL Developer进行Oracle数据库的导出和导入操作。 ##...
PL/SQL Developer是Oracle数据库中用于导入或导出数据库的主要工具,本文将介绍利用PL/SQL Developer导入和导出数据库的过程,并对导入或导出时的一些注意事项进行了说明。 一、导出步骤 PL/SQL Developer提供了...
### PL/SQL 导入数据库文件操作手册 #### 一、概述 在Oracle数据库管理过程中,经常需要将数据从一个数据库迁移到另一个数据库。这通常可以通过导出和导入数据文件来实现,包括`.dmp`文件和`.sql`文件。本操作手册...
选择正确文件后,点击"Import"按钮,PL/SQL Developer会开始执行还原操作,将.dmp文件中的数据导入到数据库中,从而恢复到备份时的状态。 在备份和还原过程中,需要注意以下几点: 1. 确保在进行备份和还原操作时,...
### 如何导入Oracle数据库的dmp文件 在Oracle数据库管理中,经常需要进行数据的备份与恢复操作。其中,dmp文件是Oracle提供的一种用于数据导入导出的格式,通过这种格式可以方便地将数据库中的数据导出为一个文件...
Oracle数据导入导出是指使用imp和exp命令将数据从一个数据库服务器导出到本地的dmp文件,然后再从本地dmp文件导入到另一个数据库服务器中。这种操作相当于oracle数据还原与备份,可以构建两个相同的数据库,一个用来...
使用 PL/SQL 导入方式可以将数据从二进制文件中导入到 Oracle 数据库中。这种方式需要指定 imp 可执行文件位置,并且选择输出文件。这种方式也是最正规的方式,但也最麻烦。 使用建议 如果导出的文件是提供给公安...
在Oracle数据库环境中,PL/SQL对于数据的导入导出功能是非常重要的,特别是对于数据库迁移、备份恢复、数据交换等场景。以下是对标题和描述中提到的PL/SQL在Oracle数据库导入导出过程的详细解释: 1. **导出建表...
3. **PL/SQL Developer Format**:选择“Tools” → “Export Tables” → “PL/SQL Developer Format”,这种方式将导出表格的数据到一个`.pde`文件中。这种格式仅限于PL/SQL Developer软件使用,无法使用其他编辑...
### 最简单的Oracle导入DMP...总之,通过以上详细介绍,我们不仅掌握了如何使用PL/SQL Developer导入Oracle的`.dmp`文件,还了解了一些可能遇到的问题及其解决方案。这对于日常数据库管理工作来说是非常实用的知识点。
- **备份文件**:主要包括两类文件,分别是用户对象文件(*.sql)和数据文件(*.dmp)。 - **用户对象文件**:存储的是用户级别的对象定义,比如表、视图等结构信息。 - **数据文件**:包含了用户对象的实际数据。...
本文将详细介绍如何使用 Oracle 10g 进行 DMP 文件的导入和导出操作。 #### 二、Oracle 导入导出 DMP 文件概述 Oracle 的 DMP 文件是由 Oracle 的 EXPDP 和 IMPDP 工具生成的一种二进制文件格式,用于存储数据库...
10. 数据导入导出:`IMP`(Import)工具用于将`.DMP`格式的数据文件导入数据库,对应地,`EXP`(Export)用于导出数据。 以上就是SQL PL编程基础的部分内容,通过这些基础知识的学习,可以逐步掌握PL/SQL编程,并能...