Oracle中的导入导出表及数据5篇范文

时间:2019-05-14 23:08:07下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《Oracle中的导入导出表及数据》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《Oracle中的导入导出表及数据》。

第一篇:Oracle中的导入导出表及数据

Oracle中的导入导出表及数据

Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。利用这个功能可以构建两个相同的数据库。

1.用plsql实现

1.1使用plsql连接oracle,点击工具——导出表

1.2选择要导出的表

1.3可执行文件在C:oracleproduct10.2.0db_1bin 目录下

导出是exp 导入是imp 导出的为dmp文件

1.4导入文件:

点击工具——导入表

在导入文件中选择要导入的表 确认后点击导入

2.用dos命令实现

2.1Windows——R——cmd

2.2输入dos命令:

exp youngtop_us/ail@192.168.0.46/orcl10g file=F:/fileSys.dmp log=F:/fileSys.log statistics=none tables=file_attach,file_tree,file_permission

ps:exp user/password@主机地址 file=存储位置 log=存储位置 statistics=none tables=tablename

3.将数据导出到excel表中及将excel表数据导入数据库

3.1选中要导出数据的表右键——查询数据

3.2选中表中的数据邮件——复制到excel

3.3在excel中保存

3.4可以不按照数据库中的字段存放顺序,编辑形成Excel表中的数据

3.5选中要导入的数据后另存一份txt文档

3.6在plsql中点击 工具——文本导入器

进入到文本导入器的页面后,先点击“来自文本文件的数据”选项卡,然后点击打开按钮,选择数据录入.txt文件

3.7在配置中进行配置

如果不将标题名勾选上,则会导致字段名也当做记录被导入到数据库中,影响正确录入

3.8点击导入按钮将数据导入oracle数据库中

第二篇:Oracle数据库导入导出命令总结

执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行,DOS中可以执行时由于 在oracle中,安装目录ora9iBIN被设置为全局路径,该目录下有EXP.EXE与IMP.EXE文件被用来执行导入导出。

oracle用java编写,SQLPLUS.EXE、EXP.EXE、IMP.EXE这两个文件是被包装后的类文件。

SQLPLUS.EXE调用EXP.EXE、IMP.EXE所包裹的类,完成导入导出功能。

下面介绍的是导入导出的实例。数据导出:

将数据库zxcc完全导出,用户名kf 密码zx 导出到D:zxcc.dmp中

exp kf/zx@zxcc file=d:zxcc.dmp full=y

full=y 表示全库导出。full总共有2个可选项yes(y)/no(n),缺省情况下full=no,这时只会将该用户下的对象导出。

将数据库zxcc中kf用户与cc用户的表导出

exp kf/zx@zxcc file=d:zxcc_ur.dmp owner=(kf,cc)

full方式可以备份所有用户的数据库对象,包括表空间、用户信息等,owner=XX只能备份指定用户的对象,其他用户下的就不备份了,EXP中full=y和owner=XX是不能同时使用的。

将数据库zxcc中的表kf_operator、kf_role导出

exp kf/zx@zxcc file= d:zxcc_tb.dmp tables=(kf_operator,kf_role)

tables=xx 表示备份相关表,不能同时和owner、full使用。

将数据库中的表kf_operator中的字段oper_id以“00”打头的数据导出

exp kf/zx@zxcc file=d:zxcc_t.dmp tables=(kf_operator)query=“ where oper_id like '00%'”

query主要是导出合适条件的数据。使用该参数时,需要注意对所有操作系统保留字符都要使用转义符号。若有括号()也需要转义:

query=“where dt=to_date('2007-09-22','yyyy-mm-dd')”。

如果遇到条件比较繁琐的语句,频繁的转义操作不仅费时,还很容易出错。我们可以使用exp或expdp的PARFILE参数避免query内容的繁琐转义问题。

例:

oracle DBALNP01 > cat > zxcc.par

tables=kf_operator

file=zxcc.dmp

query=“where dt_time=to_date('2010-06-25','yyyy-mm-dd')”

这时就可以尽情的再双引号中写条件语句了。

上面是常用的导出,对于压缩,可用winzip把dmp文件可以很好的压缩。

也可以在上面命令后面 加上 compress=y 来实现。

数据的导入

将D:zxcc.dmp 中的数据导入 zxcc数据库中。

imp kf/zx@zxcc file=d:zxcc.dmp

导数据得时候,有可能报错。为什么?有以下主要的原因:

A.导入的对象(表,视图,方法等)原本不属于当前连接的用户的

B.导入的对象在该数据库的指定用户下已经存在

C.导入的对象的原本用户不再这个数据库里

对于这三个问题的处理方法如下:

a/c、所有对象全部导入到指定的账户下:

imp kf_new/zx@zxcc_new file=d:zxcc.dmp fromuser=kf touser=kf_new

其中fromuser=kf为.dmp文件里的对象的原先的owner, touser=kf_new 为作为导入的对象的新的Owner.b、忽略/插入数据:

Imp system/123456@ATSTestDB file=c:export.dmp ignore=y

其中ignore=y告诉imp.exe把数据直接插入到相应对象(并且如果导入的对象里面有其他的对象,如约束,索引等,会在数据插入后被创建)。

将d:zxcc_tb.dmp中的表tb_operator 导入

imp kf/zx@zxcc file=d:zxcc_tb.dmp tables=(tb_operator)

忽略加载约束

有时候导数据进来的时候,我们不需要把它的约束,比如一些外键约束等都导进来,可以加上参数constraints=N

不加载索引(比如唯一性的索引),可以加上参数indexs=N

只加载结构,不加载数据,如果只要表的结构等定义(约束,触发器),那么不要里面的数据,可以加上参数rows=N

对于上述操作登陆操作的对象system是管理员,如果不是管理员,而是普通用户,那么这个用户必须有创建删除对象的权利,对象可能包括 表,视图,方法,存储过程等等常见的对象。为什么“可能”包括?因为这个视导入导出的时候是否涉及相关类型的对象而定。

Imp kf/zx@zxcc_new file=d:zxcc.dmp fromuser=kf touser=kf_new ignore=y

基本上上面的导入导出够用了。不少情况要先是将表彻底删除,然后导入。

注意:

操作者要有足够的权限,权限不够它会提示。

数据库链接正常,可以用tnsping zxcc 来获得数据库zxcc能否连上。

导入/导出数据库时注意字符集。可能会出现导出/导入时数据库字符集不一致而报错。

oracle数据库其他常用命令:

1、给用户增加导入数据权限的操作

第一,启动sql*puls

第二,以管理员(DBA)用户登陆

第三,create user 用户名 IDENTIFIED BY 密码(如果已经创建过用户,这步可以省略)

第四,GRANT CREATE USER,DROP USER,ALTER USER ,CREATE ANY VIEW ,DROP ANY VIEW,EXP_FULL_DATABASE,IMP_FULL_DATABASE,DBA,CONNECT,RESOURCE,CREATE SESSION TO 用户名字

第五, 运行-cmd-进入dmp文件所在的目录,imp userid=管理员用户名/密码 full=y file=*.dmp

或者 imp userid=管理员用户名/密码 full=y file=filename.dmp

2、Oracle 不允许直接改变表的拥有者, 利用Export/Import可以达到这一目的.先建立.par文件,然后,使用时命令如下:imp parfile=/filepath/import9.par

例 import9.par 内容如下:

FROMUSER=user

TOUSER=user_new

(注:把表的拥有者由FROMUSER改为TOUSER,FROMUSER和TOUSER的用户可以不同)

ROWS=Y

INDEXES=Y

GRANTS=Y

CONSTRAINTS=Y

BUFFER=409600

file==/filepath/xxxx.dmp

log==/filepath/import_log.log

学会使用oracle相关命令方法会给我们的工作带来便利,遇到问题可以迅速的解决,而不用再baidu出来的海量信息中区找解决方法。

希望本文能够对大家有所帮助。

第三篇:25:如何操作数据备份、数据恢复、数据导出、数据导入

25:如何操作数据备份、数据恢复、数据导出、数据导入

区别:

数据备份:备份的全部数据,包括基础数据和营业数据; 数据导出:导出的只有基础数据,没有报表数据。数据恢复:恢复的是全部数据;

数据导入:导入的只有基础数据,没有报表数据。

16.1数据备份

数据备份:备份系统的全部数据,包括基础数据(菜品信息、台位信息、原料信息、员工信息等)和营业数据(账单信息、报表信息等)。数据备份分为手工备份和自动备份。

如何做手工备份:在D盘、E盘或者桌面上建一文件夹,在服务控制台窗口,停止服务器,控制台-数据备份,如下图BC036

图BC036

点击数据备份,如下图BC037

图BC037

点击打开按钮,即数据备份成功。

可以在软件里设置系统自动备份的路径,设置之后,每次退出服务器时,系统会自动备份全部数据,以防因操作系统出问题而导致数据丢失。

设置方法:在服务控制台窗口,打开控制台-服务器配置,选择数据备份,选择自动备份和备份路径,如下图BC038

图BC038

点击确定按钮,即设置完成。

16.2数据恢复

数据恢复:将系统的全部数据恢复到备份时的状态。在服务控制台窗口,停止服务器,控制台-数据恢复,点击数据恢复,选择原来备份的文件夹,点击数据恢复,如下图BC038

图BC038 点击打

钮,提

示,点击是,即数据恢复成功。

用处:数据备份,数据恢复,在重新做操作系统,重新安装软件的时候用到,数据备份以防数据丢失,数据恢复,恢复到备份时的状态。

16.3数据导出

数据导出:把系统里面的基础数据(菜品信息、台位信息、原料信息、员工信息等)导出到一个文件夹中。方法:在D盘、E盘或者桌面上建一文件夹,在服务控制台窗口,选择控制台数据导出,选择要导出数据的文件夹,点击打开按钮,即导出数据成功。

16.4数据导入

数据导入:把系统里面已经导出的基础数据(菜品信息、台位信息、原料信息、员工信息等)导入到软件系统中。方法:在服务控制台窗口,选择控制台数据导入,选择已经导出数据的文件夹,点击打开按钮,即导入数据成功。

用处:数据导出,数据导入主要应用在,客户安装上试用版软件之后,导入了软件默认的演示数据,操作软件之后,系统里面有一些营业数据,要清除营业数据,只能通过数据导出,导入实现。把基础数据导出到一个文件夹,退出服务器,把软件御了,重新安装软件,启动服务器时,不要导入系统自带的演示数据,之后,用数据导入,选择已经导出数据的文件夹,将自己店的营业数据导入进去。

第四篇:H3C配置导入导出总结

H3C配置导入导出

一、h3c配置远程登录

1、服务器端配置(下面4步没有先后顺序)

1)开启远程登录服务

[h3c]telnet server enable

开启远程登录

2)创建telnet用户

[h3c]local-user h3c

创建用户名h3c [h3c-luser-h3c]password cipher/simple h3c

为h3c创建密文/明文显示的密码

[h3c-luser-h3c]service-type telnet

定义该用户的服务类型为telnet [h3c-luser-h3c]authorization-attribute level 3授权当前用户的命令行级别为3级——管理级P40 3)设定远程登录用户属性

[h3c]user-interface vty 0 4

设置虚拟用户端口

[h3c-ui-vty0-4]authentication-mode scheme

设定远程登录用户的登录方式使用用户名和密码

[h3c-ui-vty0-4]user privilege level 3

设置远程登录用户登录后的最高级别

4)配置IP地址

[h3c]interface vlan-interface 1 [h3c-vlan-interface1]ip address 192.168.1.1 24 2、客户端口配置

1)配置IP地址

192.168.1.2/24

3、登录

开始——程序——附件——命令提示符——telnet 192.168.1.1

二、导出配置文件

1、保存配置:

1)显示保存的配置:Display saved-cofiguration(结果是:配置文件不存在)

2)保存配置文件:Save(将current-configuration内容保存到saved-configuration中,文件名是:startup.cfg。保存过程中先:Y确认保存,再确认使用默认文件名。此时再显示:此时可以看到配置文件内容。)说明:

1)移除保存的配置文件:reset saved-cofiguration(再显示时,提示:配置文件不存在)2)重启设备:reboot 交换机重启时:直接确认为清除current-configuration 路由器重启时:直接确认为保存current-configuration 3)路由器的默认配置中g0/0口ip为192.168.1.1,telnet用户名为admin

2、创建ftp用户

[h3c]local-user h3c1

创建用户名h3c1 [h3c-luser-h3c]password cipher/simple h3c1

为h3c1创建密文/明文显示的密码

[h3c-luser-h3c]service-type ftp

定义该用户的服务类型为ftp [h3c-luser-h3c]authorization-attribute level 3授权当前用户的命令行级别为3级

3、开启远程登录服务

[h3c]ftp server enable

4、登录服务器

>ftp 192.168.1.1 ftp>dir/ls(dir显示包括文件读写属性、大小、日期时间、文件名等属性,ls只显示文件名)

ftp>Get startup.cfg d:/sw1.cfg(将保存的配置文件从服务器上下载到本地机上,用记事本打开可以查看里面内容)说明:

上传文件:put 1)将d:/sw1.cfg文件通过记事本修改(如:将sysname 改为zs)并保存

2)上传文件Put d:/sw1.cfg startup.cfg(若上传后的文件名不是startup.cfg,则需要用设置下次启动时的配置文件,命令为:tartup saved-configuration filename)

3)重新启动reboot,此时可以看到系统提示符为,说明修改的配置文件已经生效。

1、保证你的主机和目标设备网络可达,2、在目标设备上开启ftp服务,并设置相应的用户名、密码、服务类型

3、直接在主机上命令行中运行ftp 目的主机地址(192.168.5.11),输入用户名和密码后,使用get命令获取你想要的文件

4、如果不知道那个是你的配置文件可以通过如下命令

dis start-up / dis saved-config(这个是保存的配置配件,命令好像是这样的,记得不是很清了)

或者直接在尖括号输入 dir

二、使用FTP方式

步骤

1、在PC机“开始菜单”的“运行”栏中键入“cmd”,进入DOS界面,保证PC机可以PING通设备。

步骤

2、在交换机上启动FTP服务器,并配置从PC机上FTP登陆时的用户名和密码

[H3C]ftp server enable /启动FTP服务/

% FTP server has been started

[H3C]local-user guest /增加一个本地用户,用户名为guest/

New local user added.[H3C-luser-ftp]password simple ftp /配置用户名为guest的密码为ftp/

[H3C-luser-ftp]service-type ftp ftp-directory flash:/

/指定此用户的服务类型为ftp,且ftp后的上传下载目录为flash下/

步骤

3、在PC机“开始菜单”的“运行”栏中键入“cmd”,进入DOS界面(1)获取配置文件

C:>ftp 10.10.0.254 Connected to 10.10.0.254.220 FTP service ready.User(10.10.0.254:(none)): guest 331 Password required for guest.Password: 230 User logged in.ftp> dir 200 Port command okay.150 Opening ASCII mode data connection for *.-rwxrwxrwx 1 noone nogroup 5287115 Oct 31 2006 s5500si-cmw5-rwxrwxrwx 1 noone nogroup 2254 May 05 04:05 config.cfg 226 Transfer complete.ftp: 148 bytes received in 0.02Seconds 9.25Kbytes/sec.ftp> get config.cfg 200 Port command okay.150 Opening ASCII mode data connection for config.cfg.226 Transfer complete.ftp: 2254 bytes received in 0.00Seconds 2254000.00Kbytes/sec.【提示】

1、此时在PC机的C:文件夹下就可以看到备份的config.cfg文件了,可以通过记事本或写字板打开

(2)上传配置文件

# 以FTP方式登录FTP服务器,上传.bin文件,并存放于FTP服务器的根目录下。

c:> ftp 10.10.0.254

ftp> put aaa.bin bbb.bin

远程用户——-internet——-F100 采用l2tp方式 sysname XXXX //设备名称 # l2tp enable //开启l2tp功能

# firewall packet-filter enable firewall packet-filter default permit # undo connection-limit enable connection-limit default deny connection-limit default amount upper-limit 50 lower-limit 20 # firewall statistic system enable # radius scheme system server-type extended # domain system ip pool 1 192.1.2.2 192.1.2.10 # local-user admin password cipher.]@USE=B,53Q=^Q`MAF4<1!service-type telnet terminal level 3 local-user xxx //配置拨号用户 password simple 123456 service-type ppp interface Virtual-Template1 //配置虚拟接口模板1及其验证方式

ppp authentication-mode pap ip address 192.168.2.1 255.255.255.0 remote address pool 1 # interface Ethernet1/0 ip address 172.16.2.2 255.255.255.252 # interface Ethernet2/0 speed 10 duplex half ip address 60.6.3.136 255.255.255.0 # interface NULL0 # firewall zone local set priority 100 # firewall zone trust //把虚拟接口模板添加进入安全域 add interface Ethernet1/0 add interface Virtual-Template1 set priority 85 # firewall zone untrust add interface Ethernet2/0 set priority 5 # firewall zone DMZ set priority 50 # firewall interzone local trust # firewall interzone local untrust # firewall interzone local DMZ # firewall interzone trust untrust # firewall interzone trust DMZ # firewall interzone DMZ untrust # l2tp-group 1 //配置l2tp组1

undo tunnel authentication //取消隧道验证

allow l2tp virtual-template 1 //配置使用名字的方式发起l2tp连接 # FTP server enable # telnet source-interface Ethernet1/0 # undo dhcp enable # ip route-static 0.0.0.0 0.0.0.0 60.6.3.1 preference 60 //配置静态默认路由

ip route-static 192.1.100.0 255.255.255.0 172.16.2.1 preference 60 //配置到内网静态路由

ip route-static 192.2.100.0 255.255.255.0 172.16.2.1 preference 60 //配置到内网静态路由 # user-interface con 0 user-interface vty 0 4 authentication-mode scheme # return

windows L2TP客户端配置(以XP为例)配置L2TP 拨号连接:

7、输入准备连接的L2TP 服务器的IP 地址“60.6.3.136”,单击“下一步”

8、单击“完成”。

9、双击“l2tp”连接,在l2tp 连接窗口,单击“属性”。

10、选择“安全”属性页,选择“高级(自定义设置)”,单击“设置”。

11、在“数据加密”中选择“可选加密(没有加密也可以连接)”。

12、在“允许这些协议”选中“不加密的密码(PAP)”、“质询握手身份验证协议(CHAP)”、“Microsoft CHAP(MS-CHAP)”,单击“确定”。

13、选择“网络”属性页面,在“VPN 类型”选择“L2TP IPSec VPN”。

14、选中“Internet 协议(TCP/IP)”

15、“NWLink IPX/SPX/NetBIOS Compatible Transport Prococol”、“微软网络文件和打印共享”、“微软网络客户”协议不选。

16、单击“确定”,保存所做的修改。2.修改注册表

缺省的Windows XP L2TP 传输策略不允许L2TP 传输不使用IPSec 加密。可以通过修改 Windows XP 注册表来禁用缺省的行为: 通过附件自动修改

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesRasManParameters] “ProhibitIPSec”=dword:00000001 ============================================= //允许外网UDP数据访问192.168.0.1

nat server protocol udp global 1.1.1.1 any inside 192.168.0.1 any

ip address 1.1.1.1 255.0.0.0

第五篇:何为导入导出仪及其使用感受

何为导入导出仪及其使用感受

现代社会忙碌的生活节奏,令女性承担着巨大的压力。随着年纪的增加,岁月的痕迹慢慢的爬上了脸部,护肤品摆满了梳妆台,可还是改善不了皮肤,每天化妆又浪费很多的时间,这可怎么办呢? 很多人都会选择快捷的美容方式,光子嫩肤紧致肌肤、整容等等。对于我们普通人来说,经常能看到接触到的美容法就是光子嫩肤,光子嫩肤让肌肤变得清爽、年轻、健康有光泽。可是,其价位都比较高少则一两千一次、多则五六千,实在让我们这些爱美的普通女性望而生畏!

在我正苦恼的时候卡酷尚离子导入导出美容仪出现啦!它满足了我总是觉得洗脸卸妆不彻底不干净,皮肤毛孔不够清透,护肤品吸收效果都不太理想的需要。它的两种功能,导入、导出、性价比相对去美容院来说是不错,自己动手在家就可以导入光疗。

先来说说导出的功能吧,往上推就会亮起红灯,现在导出模式开启哦!平时我们洗脸无法做到彻底清洁,特别是那些彩妆重金属残留物质。它的导出功能正好满足了彻底清洁脸部的需求。诸位美女要注意一个小细节哦,导出一般要配合的不是卸妆油,因为油性的护肤品和电离子无法分解,是产生不了作用的。最好是配合卸妆水或者爽肤水,这样才能把脸上的脏东西全部导出来!

下面介绍导入方式,往下推就亮起绿灯了,现在是深层渗透式的导入,可以导入至皮肤的深层组织。使用导入的过程,感觉温温的,非常舒服,保养品的吸收也确实比平时好。除此之外的其他功能和作用我还在慢慢摸索中,希望发挥她的极致功效!皮肤更新周期是28天,希望用28天后,皮肤变得更好!

值得注意的是:

1、使用中会若感到微微针刺感觉,这是正常现象。

2、使用前后请清洁接触头。

3、若长时间不用,请把电池取出,并妥善保管。注意事项:

1、皮肤有外伤或组织发炎的部位请勿按摩。

2、不要让幼小儿童按摩或按摩于幼小儿童身体部位。

3、眼球、或者眼睛请勿按摩。

下载Oracle中的导入导出表及数据5篇范文word格式文档
下载Oracle中的导入导出表及数据5篇范文.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    Oracle 临时表总结===范文大全

    Oracle 临时表总结 什么是临时表? 临时表只存在于某个会话或事务,不产生redo 。 临时表主要用于一些需要缓存结果的应用中。例如,在一个学生选课系统中,学生暂时的选课表信息保......

    oracle创建临时表

    Oracle数据库临时表管理心得 我们在创建数据表的时候,若没有特殊的指明,那么我们创建的表是一个永久的关系型表格,也就是说,这个表格中对应的数据,除非是我们显示的删除的话,表中......

    Oracle临时表总结

    Oracle临时表总结 临时表概念 临时表就是用来暂时保存临时数据(亦或叫中间数据)的一个数据库对象,它和普通表有些类似,然而又有很大区别。它只能存储在临时表空间,而非用户的表......

    Access数据表内容导入Oracle心得

    Access数据表内容导入Oracle 产生该需求原因: 在实现中铝网站过程中,客户要求我们把原有数据导入到新搭建的网站系统中,原数据存储在Access数据库中,而新网站的所有数据存储于o......

    Oracle建表空间各种语句

    在创建用户之前,先要创建表空间: 其格式为:格式: create tablespace 表间名 datafile '数据文件名' size 表空间大小; 如: SQL> create tablespace news_tablespace datafile......

    浅谈Arcmap导出数据的几种格式文件5篇

    浅谈Arcmap导出数据的几种格式文件 记事本_工作历程 2008-07-24 17:44:50 阅读532 评论0字号:大中小 订阅 SHP shape文件由ESRI开发,一个ESRI(Environmental Systems Research......

    ORACLE数据备份与数据恢复方案

    ORACLE数据备份与数据恢复方案 摘 要 结合金华电信IT系统目前正在实施的备份与恢复策略,重点介绍电信业务计算机管理系统(简称97系统)和营销支撑系统的ORALCE数据库备份和恢......

    Excel如何将一个工作表的数据自动填充(导入)到另一个工作表的对应数据中

    如何将Excel中一个表格的数据导入到另一个表格 1. 如下是一个Excel工作薄中的两张表,分别为Sheet1和Sheet2,下面分别以表1和表2来代替。我们要把表2中的语文成绩导入到表1中,......