如何将dmp文件导入到自己的oracle数据库中

如何将dmp文件导入到自己的oracle数据库中,第1张

Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的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.建立表空间

2.建立用户,指定建好的表空间

3.执行imp命令把dmp文件导入到数据库中

imp user/password@service file=d:\abc.dmp full=y

1、打开sqldeveloper并找到与系统管理员标识对应的数据库。这是一个名为sys的数据库连接。输入密码并输入数据库。

2、然后转到“其他用户”,右键点击菜单,从菜单中选择“创建用户”。

3、在d出窗口中填写相应的数据库名称和密钥。然后在授予的角色中,所有设置administrator,所有设置为默认值。在系统权限中,所有设置为administrator。然后单击apply创建一个新用户。

4、创建新用户后,单击“new connection”。在d出的对话框中,输入我们刚刚创建的用户名和密钥,单击连接。

5、在输入新创建的用户数据库之后,可以看到数据表是空的,即数据库是一个空数据库。

6、然后,在计算机菜单输入框中,输入CMD并呼出Doc。输入“imp test/ 111111@xe file=D:/zjyd”。DMP = y”。格式描述——imp用户名/密匙@数据库版本名文件= DMP文件路径full=y,然后按enter开始导入数据库。

7、当看到“成功终止导入”时,数据库已成功导入。然后可以转到sqldeveloper并查看相应用户下的相应数据表。数据库现在已经完全导入。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6848486.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-29
下一篇 2023-03-29

发表评论

登录后才能评论

评论列表(0条)

保存