oracle数据库的导入导出
2009-08-13 23:17
134 查看
由于实习的公司数据库要内网才能访问,回寝室后就不能连接了,所以今天我在公司把远程的oracle数据库导进了我的本地机器上,以便断网后也能访问本地数据库,看到页面效果。具体步骤如下:
step1:把远程oracle数据库导入本地磁盘
前提是你要在本机安装oracle和图形用户管理工具pl/sql developer,我的是oracle9i,貌似oracle10g的话还要再安装一个客户端。首先在本地磁盘建立文件夹,以存放导入导出的日志文件,比如我是在D盘下建立imporacle文件夹,然后在dos命令行下键入 exp username/password@SID_IP file=D:/some.DMP log=D:/imporacle完成远程数据库导入,其中,username/password为远程数据库的用户名和密码,SID为远程数据库的数据库名(不是你本机的数据库名哦),IP为你要连接的主机ip,file=D:/some.DMP表示生成的.DMP文件会在D盘下,名字叫做some.DMP,有了这个.DMP文件你才能将它从本地磁盘导入到本地数据库,log=D:/imporacle表示日志文件会在imporacle文件夹下生成。好,这时候,你就可以在D盘下看到some.DMP文件了,远程导入成功。
step2:建立表空间,设置数据库管理权限
要想让数据进入到数据库中,请先给它一点生存的空间,即分配表空间,进入oracle Enterprise Manager Console,在左边树状导航栏“数据库”点击右键,选择“将数据库添加到树”,主机名一般填写的是相关项目名称,比如hotelManage,SID填写本机数据库名,就是你在安装oracle的时候设置的,点击“确定”。然后在“表空间”点击右键,选择“创建”,名称也填hotelManage吧,最重要的是给它分配空间,开始我只分配了5M,造成的结果是表都没有导完,空间就已不够了。所以最好多分配一点,我分配的是50M。再以system的权限进入oracle Enterprise Manager Console,打开数据库,点击“安全性”,再在“用户”上单击右击选择“创建”,在“一般信息”中输入名称和密码,在“角色”中选择DBA,权限就分配好了。
step3:将.DMP文件导入本地数据库
在dos下输入 imp username/password@SID file=D:/some.DMP full=y完成导入,其中,SID为本机数据库名,full=y表示有些相同的日志就可以覆盖了,一般都在后面加上这么一句。ok,现在打开pl/sql developer就可看到你想要的table了。
如若转载,请说明出处!http://blog.csdn.net/xukunddp
step1:把远程oracle数据库导入本地磁盘
前提是你要在本机安装oracle和图形用户管理工具pl/sql developer,我的是oracle9i,貌似oracle10g的话还要再安装一个客户端。首先在本地磁盘建立文件夹,以存放导入导出的日志文件,比如我是在D盘下建立imporacle文件夹,然后在dos命令行下键入 exp username/password@SID_IP file=D:/some.DMP log=D:/imporacle完成远程数据库导入,其中,username/password为远程数据库的用户名和密码,SID为远程数据库的数据库名(不是你本机的数据库名哦),IP为你要连接的主机ip,file=D:/some.DMP表示生成的.DMP文件会在D盘下,名字叫做some.DMP,有了这个.DMP文件你才能将它从本地磁盘导入到本地数据库,log=D:/imporacle表示日志文件会在imporacle文件夹下生成。好,这时候,你就可以在D盘下看到some.DMP文件了,远程导入成功。
step2:建立表空间,设置数据库管理权限
要想让数据进入到数据库中,请先给它一点生存的空间,即分配表空间,进入oracle Enterprise Manager Console,在左边树状导航栏“数据库”点击右键,选择“将数据库添加到树”,主机名一般填写的是相关项目名称,比如hotelManage,SID填写本机数据库名,就是你在安装oracle的时候设置的,点击“确定”。然后在“表空间”点击右键,选择“创建”,名称也填hotelManage吧,最重要的是给它分配空间,开始我只分配了5M,造成的结果是表都没有导完,空间就已不够了。所以最好多分配一点,我分配的是50M。再以system的权限进入oracle Enterprise Manager Console,打开数据库,点击“安全性”,再在“用户”上单击右击选择“创建”,在“一般信息”中输入名称和密码,在“角色”中选择DBA,权限就分配好了。
step3:将.DMP文件导入本地数据库
在dos下输入 imp username/password@SID file=D:/some.DMP full=y完成导入,其中,SID为本机数据库名,full=y表示有些相同的日志就可以覆盖了,一般都在后面加上这么一句。ok,现在打开pl/sql developer就可看到你想要的table了。
如若转载,请说明出处!http://blog.csdn.net/xukunddp
相关文章推荐
- oracle数据库导入导出cmd命令
- oracle数据库的自动导出导入
- oracle数据库导入导出命令!
- 对oracle数据库使用sql脚本进行导入导出
- oracle数据库导入导出
- ORACLE数据库导出导入文档备忘
- Oracle数据库导入导出命令
- 自己整理的Oracle数据库操作常用备份导入导出实用命令
- 简说Oracle数据库导出(exp)/导入(imp)
- Oracle数据库exp imp按用户导出导入实例
- oracle数据库导入导出命令!
- oracle数据库的导入导出
- 用数据泵导入/导出Oracle数据库
- Oracle数据库EXP/IMP导出导入
- Linux服务器上oracle数据库的导出expdp和导入impdb
- oracle数据库的导出与导入备忘
- 数据库的导入导出、以及更新服务器上的oracle数据库
- 利用java导入导出excel到oracle数据库
- 使用plsql将oracle数据库中的数据库结构和数据导出与导入
- ORACLE数据库的导入导出(网上看了无数教程,感觉不好用,自己便总结了一下)