怎么将oracle数据导入db文件

怎么将oracle数据导入db文件,第1张

Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件, imp命令可以把dmp文件从本地导入到远处的数据库服务器中。利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。下面介绍的是导入导出的实例。(注意:不用连接到SQL/plus,直接在DOS下就可以导出。)

数据导出:

1 将数据库TEST完全导出,用户名system 密码manager 导出到D:daochudmp中 exp system/manager@TEST file=d:daochudmp full=y

2 将数据库中system用户与sys用户的表导出 exp system/manager@TEST file=d:daochudmp owner=(system,sys)

3 将数据库中的表inner_notify、notify_staff_relat导出 exp aichannel/aichannel@TESTDB2 file= d:datanewsmgntdmp tables=(inner_notify,notify_staff_relat)

4 将数据库中的表table1中的字段filed1以"00"打头的数据导出exp system/manager@TEST file=d:daochudmp tables=(table1) query=" where filed1 like '00%'" 上面是常用的导出,对于压缩,既用winzip把dmp文件可以很好的压缩。 也可以在上面命令后面 加上 compress=y 来实现。

数据的导入:

1 将D:daochudmp 中的数据导入 TEST数据库中。 imp system/manager@TEST file=d:daochudmp imp aichannel/aichannel@HUST full=y file=d:datanewsmgntdmp ignore=y上面可能有点问题,因为有的表已经存在,然后它就报错,对该表就不进行导入。 在后面加上 ignore=y 就可以了

数据库用户的创建、权限的分配

数据库安装完成后,有两个系统级的用户:

system 默认密码为:manager

sys 默认密码为:change_on_install

在安装的数据库目录中找到 \oracle\product\92\bin 中的sqlplus程序, 运行:/sqlplus system/manager@ora9i

用system用户创建自己的用户、权限;sql语句如下:

1、创建用户:

create user username identified by pwd default tablespace users Temporary TABLESPACE Temp;

2、 用户授权 grant connect,resource,dba to business;

3、 提交: commit;

数据库数据的导入,导出

假设有两个数据库 901 与 902 1导出数据

exp system用户/system的密码@服务器名 owner用户名=“oradial ” file="oradialdmp"

说明:

(1) 如果该命令是在本地执行,则不用指定服务器名

(2) owner用户名,通过sys用户的登录所创建的用户名。同时授予的权限包括

connect , dba , resource ,还要创建表空间。

(3) system用户名,owner用户名 是901数据库中的用户 2导入数据

imp system用户/system的密码@服务器名 file=oradialdmp fromuser(用户名)=oradial touser(用户名)=abc

若了解更多详情,在DOS下输入 exp help = y imp help = y

1、先导出旧数据库中的内容。

exp

数据库用户名/密码

full=y

file=d:\OradbBakdmp

log=d:\OradbBaklog

2、把刚才导出的内容导入到新数据库

imp

数据库用户名/密码

full=y

file=d:\OradbBakdmp

log=d:\OradbBaklog

3、具体命令参数可以用下面的命令来查询

exp

help=y

imp

help=y

以上就是关于怎么将oracle数据导入db文件全部的内容,包括:怎么将oracle数据导入db文件、oracle创建用户后怎么导入数据库、如何将oracle数据库的内容导入到另一个oracle数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存