关于oracle数据库的导入和导出

关于oracle数据库的导入和导出,第1张

原因出现在full

=

y

这个参数上

,

full

=

y

这个参数用来导出全库所有数据

当你把dbdmp文件导入到第二个数据库

,

第二个库也就有了sa这个用户,密码为bcd

,且第二个库的system用户密码也会变成第一个库中system用户的密码

导出某个用户下表的语句:

exp

system/123

file=d:\dbdmp

owner=sa

grants=y

参数owner指明了要导出哪个用户下的数据

使用这个参数的时候,必须使用具备DBA权限的用户做导出 *** 作,比如system

你可以在另一台服务器上新建和之前服务器一样的用户,并且授权页相同,然后用命令只管导入导出整个数据库文件便是,这是我以前在网上找的导入导出dmp文件:

3在命令行下执行:

4imp pg/pg@pgfs110

imp 用户名/口令  回车

填写导入文件路径:EXPDATDMP>c:\admp

输入插入缓冲区大小:默认不填 回车

只列出导入文件的内容:   回车

忽略创建错误:yes

导入权限:yes

导入表数据:yes

导入整个导出文件:yes

等待……

成功终止导入,但出现警告

例如:

5打开PLSQL  Developer,用新建的用户名和口令,以normal身份登录

6在tables中可以查看导入到表

7到此结束(这个问题折腾了我两天啊)

<方法2:  使用pl/sql>

导出:

exp username/password@服务名 file=文件路径及文件名

例:我的数据库pcms的用户名和密码都是mmis,服务名为pcms 我要导出到D盘下的pcmsdmp文件,可以这样写:

exp mmis/mmis@pcms file=d:\pcmsdmp

如下图所示:

使用Oracle

SqlDeveloper导入导出数据库中数据的步骤是:

1、打开Oracle

SqlDeveloper

软件;

2、使用有导入导出权限的用户登录数据库;

3、选择工具栏中的Tools菜单中的Database

Export选项;

即可按照提示进行数据库导入导出 *** 作了

以上就是关于关于oracle数据库的导入和导出全部的内容,包括:关于oracle数据库的导入和导出、oracle 怎么导出和导入整个orcl数据库,包括用户和授权、oracle sqldeveloper 如何从数据库导入/导出数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: https://outofmemory.cn/sjk/9842627.html

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

发表评论

登录后才能评论

评论列表(0条)

保存