导入导出

Oracle使用PLSQL连接时,导入导出问题

隐身守侯 提交于 2020-03-01 15:09:47
一、数据库导出 使用plsql导出数据库,一般情况下,导出DMP文件。导出时需要注意的事项是,要选中需要导出的表名。如下图: 然后点击export,出现 等待导出完成就可以啦。 导出的问题不是很多,主要是需要选择表。 二、导入数据 导入数据时,首先需要登录数据库,然后数据库用户存在权限问题,如果你的权限不是DBA权限,需要首先给用户赋权限,如果权限不够,进行导入的时候,黑色对话框一闪而过。需要进行赋权限。。 赋权限的sql语句: grant DBA to lar 然后打开plsql,步骤如下图: 然后需要注意的是,如果SHOW选中的话,所有的表会跳过。取消那个选项,然后点击import。然后就可以导入了。验证是否导入,通过table看表是否有就可以。 来源: oschina 链接: https://my.oschina.net/u/2367826/blog/779991

Oracle数据库导入导出命令imp/exp

北城余情 提交于 2019-12-06 20:16:20
Oracle数据导入导出imp/exp 功能:Oracle数据导入导出imp/exp就相当与oracle数据还原与备份。 大多情况都可以用Oracle数据导入导出完成数据的备份和还原(不会造成数据的丢失)。 Oracle有个好处,虽然你的电脑不是服务器,但是你装了oracle客户端,并建立了连接(通过Net Configuration Assistant添加正确的服务命名,其实你可以想成是客户端与服务器端 修了条路,然后数据就可以被拉过来了)这样你可以把数据导出到本地,虽然可能服务器离你很远。 你同样可以把dmp文件从本地导入到远处的数据库服务器中。 利用这个功能你可以构建俩个相同的数据库,一个用来测试,一个用来正式使用。 执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行,DOS中可以执行时由于 在oracle 8i 中 安装目录\$ora10g\BIN被设置为全局路径,该目录下有EXP.EXE与IMP.EXE文件被用来执行导入导出。 Oracle用java编写,我想SQLPLUS.EXE、EXP.EXE、IMP.EXE这俩个文件是被包装后的类文件。SQLPLUS.EXE调用EXP.EXE、IMP.EXE他们所包裹的类,完成导入导出功能。 下面介绍的是导入导出的实例,向导入导出看实例基本上就可以完成,因为导入导出很简单。 查看帮助: exp -help | imp

如何利用Object Browser图形化工具提高Oracle开发工作效率(三)数据库管理篇

*爱你&永不变心* 提交于 2019-12-03 20:21:40
在数据库开发工作的进行过程中,往往需要时常监视和管理数据库的相关信息。以往的做法当然是通过命令行或登录oracle自带的em console去查看和管理。 但是非专业的DBA很难将那些复杂的命令行都记在脑子里,更别提动不动就出问题的em了。 我们关心的并不是怎么做可以实现,而是怎么做能够快速、高效的解决。 不可否认,这些年来很多oracle第三方工具都提供了比较完善和方便的开发支援,但是在数据库管理方面一直没有长足进步。似乎大家都习惯与把开发和管理分开来考虑,但是作为一款工具来说,两方面都能够集成在一起,对于用户操作来说才是最合适最方便的。 那么,ObjectBrowser都能管理哪些数据库信息呢?如图所示: 用户信息(User)、表空间信息(Table Space)、会话信息(Session)、锁定信息(Lock)、数据库信息(Database)、性能信息(Performance)、回收站(Recycle Bin)。另外,还有导入导出dmp文件,导入导出oracle数据泵DataPump等。 用户信息管理(User) 在用户列表画面,可以清楚的看到该数据库下所有的user信息。当然也可以在这里新建一个用户。 新用户的认证方法,密码,表空间,lib空间,profile以及角色,权限等都可以在一个画面里设定。在新建成功后,会根据你的设定生成create文。 表空间信息(Table