第一篇: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、眼球、或者眼睛请勿按摩。