dmp文件导入Oracle数据库
来源:互联网 发布:程序员职业规划怎么写 编辑:程序博客网 时间:2024/05/17 02:34
由于项目的需要,接触到dmp文件,并且需要读取dmp文件。而无法直接读取dmp格式文件,目前常用的方法是导入Oracle数据库,然后通过Java程序读取。这里主要说一下我遇到的问题以及解决方法。
相信很多用过Oracle的人都很清楚,平时可能磁盘空间不足就会想到去删除Oracle数据库中的data文件,也就是表空间文件,看上去没什么但是这一删除可能会带来很大的麻烦,我就遇到了。
第一次导入数据,我觉得好像有点问题,然后很自然的想法就是直接把表空间文件删除。既然觉得不对,删了以后的做法就是重新导入一遍,那么接下来问题来了。
同样的imp导入操作,但是出问题了,提示如下错误:ora-01033:oracle initialization or shutdown in progress;这样我就傻眼了。我开始的做法是重启了机器(好傻),然后重新试了一下,还是同样的错误。然后我的想法删除这个数据库,重新建一个,于是我也就这么干了。一切都很自然,创建数据库,新建用户密码,授权。一切都很好。正在我准备庆祝成功的时候,imp导入时,出现了这样的错误:IMP-00003: 遇到 ORACLE 错误 1031 ORA-01031: 权限不足。然后上网查阅一番,觉得是权限不够,我就给了这个用户所有的权限,然后我发现自己太天真。还是权限不足,这下我就真奔溃了。那咋办,此时我的想法要不恢复一下,或者在上网看看解决方案(第一次就找过,试过都不好,不得已才新建数据库的),然后就找到了一个相同问题的解决方法,试了一下,果然问题解决了。但是中间有点可能不一样,自己摸索着解决了。
其实,没写什么,就是想总结一下今晚的工作,就是更熟悉了一下Oracle数据库机制。更为启发的一点是,遇到问题要多想解决方案,而不要去回避,毕竟,方法总比问题多!
解决问题的相关链接:Oracle ORA-01033: ORACLE initialization or shutdown in progress 错误解决办法http://www.cnblogs.com/wangsaiming/p/3688141.html
- oracle数据库导入dmp文件
- Oracle数据库导入dmp文件
- dmp文件导入Oracle数据库
- .dmp文件导入Oracle数据库
- Oracle dmp文件导入数据库
- oracle 数据库导入dmp文件
- Oracle数据库导入DMP文件
- oracle数据库导入dmp文件
- oracle数据库导入dmp文件
- 导入oracle数据库dmp文件
- Oracle数据库导入dmp文件
- Oracle导入dmp文件,Oracle创建数据库
- oracle数据库的导入dmp文件和导出dmp文件
- Oracle 导入数据库备份 dmp 文件
- 将dmp文件导入oracle数据库
- Linux下Oracle导入数据库(.dmp文件)
- 向oracle数据库导入dmp文件
- oracle数据库dmp文件导入和导出
- HashMap实现原理分析
- LeetCode : Implement strStr() [java]
- 基础之活动回收
- 互联网发展的思考
- Nodejs基础中间件Connect
- dmp文件导入Oracle数据库
- 字符串对比
- Android--HelloWorld
- Android数据库SQLite操作详解及LitePal用法详解(三)
- ubuntu搭建ftp服务器
- 时间转换
- 漏洞探秘
- 自定义ViewPager
- Java常用类源码分析_Date类