导航:首页 > 程序命令 > oracle导入文件命令

oracle导入文件命令

发布时间:2022-06-20 09:00:42

㈠ oracle怎么导入dmp文件

通过导入导出dmp文件,可以把一个或多个数据库表的表结构和表数据同时导入导出。下面是进行导入导出的步骤:

1、进入命令行,点击开始,输入cmd;

㈡ oracle怎么导入dmp文件

关于dmp文件我们用的还是比较多的,dmp文件它是作为oracle导入和导出表使用的文件格式,今天就将dmp文件导出和导入进行学习。

dmp文件导出

dmp文件导出用的比较多的一般是三种,他们分别是:导出整个数据库实例下的所有数据、导出指定用户的所有表、导出指定表。

这里已我的数据库为例,进行介绍,我的Oracle数据库实例为"ORACLE",查看自己数据库实例可以从"任务管理器-->服务"中进行查看,如下图


打开命令行:

1,将数据库ORACLE完全导出,用户名system密码manager 导出到c:chu.dmp中

exp system/manager@ORACLEfile=c:chu.dmp full=y

2,将数据库中RFD用户与,JYZGCX用户的表导出

exp system/manager@ORACLEfile=d:chu.dmpowner=(RFD,JYZGCX)

3,将数据库中的表T_USER、T_ROLE导出

expJYZGCX/JYZGCX@ORACLEfile= d:data ewsmgnt.dmp tables=(T_USER,T_ROLE)

上面的system为用户名,manager为密码,ORACLE为数据库实例名,其实不一定非的用system用户,只要是拥有管理员权限的用户都可以。

dmp文件导入

1,打开“开始”-->输入cmd—> sqlplus /nolog;

2,输入 conn / as sysdba管理员账户登录;

3,需要创建表空间,如果我们知道需要导入的数据库的表空间直接创建就可以,如果不不知道,也没有关系,我们可以用txt打开dmp文件,使用快捷键ctrl+F,查找tablespace,就可以找到这个dmp文件所对应数据库的表空间,然后创建我们找到的表空间就可以;

步,不创建的表空间,创建用户,并分配权限;

5,打开“开始”-->输入cmd(注意:这里是cmd窗口,不是sqlplus窗口!!!),输入以下语句:“imp kang/123456@localhost/ORACLEfile="C:chu.dmp"full=yignore=y”

上述语句说明如下:

kang是创建的登录数据库用户名;

123456是登录数据库的密码;

localhost:代表当前数据库的地址是本机,如果是远程导入,替换成对应的ip地址就行

ORACLE:是实例名称)

file:后面的是你当前dmp文件存放的路径

full=y,这个貌似是全部

ignore=y,忽略一些错误

备注:关于数据库实例、表空间、用户等基本概念和创建的语句可参考前面的文章“Oracle学习——扫盲篇”

小结

本篇文章主要讲述了,oracle数据导出和导入的具体步骤,其中导入dmp文件的时候即便不知道表空间、用户名和密码也可以进行导入。

㈢ Oracle用数据泵导入.dmp文件的命令

写法跟expdp命令一样
如导出命令:
expdp
用户名/密码
schemas=用户名
directory=exp
mpfile=*.dmp
logfile=exp.log
导入命令只需把expdp换成impdp就行 impdp
用户名/密码
schemas=用户名
directory=exp
mpfile=*.dmp
logfile=imp.log
注意事项:
1.
首先从导出的机器中传到要导入数据库的机器上,如windows可以放在d:\imp
文件夹下(如果两台机器操作系统不同,需使用二进制传输dmp文件)
2.
在要导入数据的数据库创建导入导出目录

sql>create
directory
as
'd:\imp';

3.命令行中开始导入 impdp
用户名/密码
schemas=用户名
directory=exp
mpfile=*.dmp
logfile=exp.log

㈣ 如何在Oracle中使用exp和imp导出,导入dmp数据库文件

1、首先进入命令行,点击开始,输入cmd。

㈤ oracle数据库导入导出命令

你的例子来说,system/manager
为登录的用户名及密码
file从该参数指定的文件导数据至DB,log保存导入期间的执行的信息
full全部导入,ignore=Y代表导入过程中碰到错误忽略
imp
help=y就可以看到所有的帮助了

㈥ oracle中怎样把表、表空间导入或导出

1、导出导入表和数据,最快的还是在plsql工具里选择导出导入然后就可以了,第一步选择导入。

㈦ Oracle的导入导出命令是什么

用exp、imp试试

导出全库>>>>>>

导入:导入之前需创造一个空库(可以和前一个库名不一样)、一个一样的用户

cmd>>

imp username/password@数据库名称 file=文件路径 full=Y

导出:

exp username/password@数据库名称 file=文件路径(生成的文件)

我导出的时候文件直接设成.sql,蛮好

导出部分表>>>>

打开cmd

导出表,确定监听是否开启,数据库服务是否开启

exp scott/tiger@orcl file=F:sign.sql tables=表名,表名 grants=y

导入表,确定新数据库服务是否开启

imp scott/tiger@数据库名 file=F:sign.sql fromuser=scott ignore=y commit=y grants=y

㈧ oracle 11g如何导入.dmp文件

1.
在运行中输入cmd
弹出命令行窗口
,找到你的oracle
的安装目录
找到bin目录
之后
在bin目录下
输入:imp
userid=用户名/密码@orcl
file=d:\nc60.dmp
full=y
用户名
:就是你的目标用户

密码
:就是你的目标用户登录密码。
orcl:是实例名称
就是数据库名
file:就是你要导入的dmp文件全路径。
full=y
是否全部导入
只有当前用户是dba的时候
才能用此选项

希望能帮助你。
2.
首先询问对方数据库的表空间名称和大小,然后在你的oracle中建立相应表空间,最后使用imp命令导入数据:
imp
username/password@SID
file=XXX.dmp
fromuser=XXX
touser=XXX
tables=(XXX,XXX)
其中,fromuser若为多个表空间的话,使用()将其括起来:fromuser=(a,b);
touser参数仿fromuser参数;
若只导入一部分表,使用tables参数,用()括起要导入的表;如果想全部导入,不需要指定tables参数
3.
我要把别人的一个项目所用的数据文件导入本机的oracle数据库(版本为8.1.imp
username/password@SID
file=XXX.dmp
fromuser=XXX
touser=XXX
tables=
4.
导入的话用PL/SQL这个工具,如果导入失败的话,先自己在当前表空间下创建一个空的结构表,然后再导入,这样就不会出现你说的错误情况了。另外从oracle到sqlserver的话,你可以自己写个小程序来运行。
5.
用PL/SQL
登录后
tools下边有些什么exp/imp之类的
单纯用oracle导出只能用sqlplus
个人认为PL/SQL的导入导出功能很强大

㈨ 如何在Oracle中导入dmp文件

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

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

impsystem/manager@TESTfile=d:chu.dmp
impaichannel/aichannel@HUSTfull=yfile=file=d:data ewsmgnt.dmpignore=y

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

阅读全文

与oracle导入文件命令相关的资料

热点内容
我的世界is命令 浏览:154
python和php哪个强大 浏览:223
批处理启动文件夹写文件 浏览:85
app怎么看是第几层 浏览:68
python复杂验证码识别 浏览:508
python位置变量 浏览:434
python和SQLserver 浏览:247
华为大数据服务器有什么用 浏览:842
Windows应用程序捆绑核心编程 浏览:480
源码时代php怎么样 浏览:990
命令提示符以管理员身份运行 浏览:820
加密交易者投资贵金属 浏览:219
如何更改服务器的地址吗 浏览:320
快手上的领券app是什么牌 浏览:9
照片jpg转换成pdf 浏览:518
复函数的运算法则 浏览:865
android语言切换实现 浏览:17
山西省开山压缩空压机 浏览:759
cc程序员注意事项 浏览:256
遗传算法工具箱函数 浏览:407