首页数据库数据库导入dmp文件 数据库数据如何导入dmp

数据库导入dmp文件 数据库数据如何导入dmp

编程之家2023-10-21106次浏览

大家好,关于数据库导入dmp文件很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于数据库数据如何导入dmp的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!

数据库导入dmp文件 数据库数据如何导入dmp

Navicat for Oracle怎么导入dmp文件

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

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

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

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

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

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

数据库导入dmp文件 数据库数据如何导入dmp

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

如何把dmp文件导入数据库中

假设你的数据库是tg(这个库最好不要是生产库),上面有个用户a有imp的权限,你的dmp文件是d.dmp,为减少版本不一致的麻烦,建议最好在tg服务器上倒入,倒入要在操作系统提示符下操作(要注意可执行文件的搜索路径),用下面命令可以先生成一个日志文件imp.log,看一下dmp文件的字符集、有哪些表空间、数据文件的位置

impa/a用户的登录口令file=d.dmpshow=yfull=ylog=imp.log

1.日志文件里会有dmp数据的字符集,如果与你现有数据库字符集不同,最好分析一下,建议不要倒入了,重新建个库,字符集与dmp的相同

2.如果这个dmp是用full=y生成的,日志文件里会有表空间数据文件的路径,从它你大概可以猜到他是windows还是unix,如果与tg服务器操作系统不一样,因为路径问题,必需先建好表空间;如果操作系统一样,那你必需在相应的盘符(win)下,建好相应的路径,到时候会自动建立好表空间

3.如果这个dmp是用owner参数生成的,日志文件会告诉你他的owner是什么,那你必需先建好这些用户,并赋予一定的权限

数据库导入dmp文件 数据库数据如何导入dmp

4.前面工作做完后就可以用下面命令倒入

impa/a用户的登录口令file=d.dmpfull=ylog=imp_1.logresumable=yresumable_timeout=86400

因为你不知道这个dmp倒入后会使用多少表空间,因此加了个resumable=y参数,这个参数表示当你倒入时,如果表空间不足以放下dmp中的数据,他会等待你86400秒去解决空间问题,如果在这个时间内解决了空间问题,倒入继续,如果没解决,则报错

数据库数据如何导入dmp

首先,我们打开sqldeveloper,找到系统管理员身份对应的数据库,本篇为数据库名为sys的连接。输入密码,进入数据库。

然后找到“其他用户”一栏,右键弹出菜单,菜单中选择“创建用户”。

弹出窗口中填写对应的数据库名称和秘钥。

然后在“授予的角色”中,全部设置为管理员,全部采用默认值。

在“系统权限”中,全部设置为“管理员”。

然后点击应用,创建产生一个新的用户。

新用户创建好之后,我们点击“新建连接”。

弹出的对话框中,输入我们刚才新建的用户名及秘钥。

点击连接。

进入到新建的用户数据库中后,可以看到数据表是空的,即数据库为空数据库。

然后,我们在电脑菜单输入框中,输入cmd,呼出Doc。

输入"imp test/111111@XE file=D:/zjyd.dmp full=y"。

格式说明——imp用户名/秘钥@数据库版本名称 file=dmp文件路径 full=y

然后回车,即开始导入数据库。

看到“成功终止导入”,则说明数据库已经导入成功。

然后我们可以到sqldeveloper对应用户下查看到对应的数据表。

至此数据库就算完全导入了。

oracle imp怎么导入dmp文件

oracle imp怎么导入dmp文件

Oracle中导入dmp文件的步骤如下:

1将D:\daochu.dmp中的数据导入 TEST数据库中。

1

2

imp system/manager@TEST file=d:\daochu.dmp

imp aichannel/aichannel@HUST full=y file=file= d:\data\newsmgnt.dmp ignore=y

2将d:\daochu.dmp中的表table1导入:imp system/manager@TEST file=d:\daochu.dmp tables=(table1)基本上上面的导入导出够用了。不少情况要先是将表彻底删除,然后导入。注意:操作者要有足够的权限,权限不够它会提示。数据库时可以连上的。可以用tnsping TEST来获得数据库TEST能否连上。

好了,文章到此结束,希望可以帮助到大家。

oracle数据库查看表结构,oracle 查看表结构,表里的数据日本樱花云服务器网站 玉林樱花园到云天宫多远