第一篇:dbschema导出结构总结
dbschema命令语法总结:
1)导出数据库中所有的表结构到文件db.sql
$>dbschema-d your_database-t alldb.sql
2)导出数据库中所有的存储过程到文件db.sql
$>dbschema-d your_database-f alldb.sql
3)导出数据库中的所有对象(包含表,存储过程,触发器。。)到文件db.sql$>dbschema-d your_database db.sql
4)导出数据库中一个表的结构到文件db.sql
$>dbschema-d your_database_name-t your_table_name db.sql
5)导出一个存储过程定义到文件db.sql
$>dbschema-d your_database_name-f your_procedure_namedb.sql
6)如果导出更多的表的信息(EXTENT...)
$>dbschema-d your_database_name-ss db.sql
7)导出数据库中对用户或角色的授权信息
$>dbschema-d your_database_name-p all
$>dbschema-d your_database_name-r all
8)导出数据库中的同义词
$>dbschema-d your_database_name-s all
9)导出数据库中的Sequence。
$>dbschema-d payment-seq all cre_seq.sql
第二篇: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
第三篇:Excel导出多种方法总结
Excel导出
方法一:XML拼接导出
通过stringbuild,将要导出的数据拼接为XML,然后导出。
步骤:
1. 获取数据源
2. 拼xml文件头,给定输出文件格式和编码格式
3. 通过table拼接数据源到xml中
4. 获取导出路径
5. 通过IO流将xml写入,并输出到指定位置
该方法最为简单,但是导出后无法把握内容输出格式(一般为常规格式—HTML)。方法二:Excel对象方法
通过Vs自带的microsoft.Office类创建Excel
步骤:
1. 初始化Excel对象,实例化Excel
2. 定义Application对象,Workbook对象,Worksheet 对象,Range对象
3. 初始化Application对象
4. 创建sheet表,给定表内容格式,5. 绑定数据源,将数据遍历到Excel单元格
6. 给定导出路径导出
7. 异常判断,清空对象,杀掉进程
该方法最为复杂,但是可以直接操作Excel对象,功能丰富,最大却点是创建完成后要处理进程,最大难点是存在Com权限,这对于没有管理员权限的用户难以使用,设置麻烦
方法三:Dataset直接导出
通过Dataset获取数据源,然后拼接到stringbuild可以直接输出
步骤:
1.2.
3.4. 获取数据源 给定输出类型,编码类型 遍历数据 向HTTP输出流中写入取得的数据信息并输出
该方法思路编码都简单,但是在遍历数据时不易处理单元格之间格式而导致,所有数据成一个string输出,并且效率低
方法四:GridView/DataGrid绑定导出
通过GridView或者DataGrid的数据源直接导入到IO中输出
步骤:
1. 初始化GridView、DataGrid
2. 给定GridView、DataGrid样式
3. 绑定GridView、DataGrid数据源
4. 给定输出文件类型和编码类型,文本格式
5. 向HTTP输出流中写入取得的数据信息并输出
该方法效率高,样式丰富,可以设置为文本,较为完美!
第四篇: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出来的海量信息中区找解决方法。
希望本文能够对大家有所帮助。
第五篇:联想手机如何导出通讯录
苏州四维空间电子科技有限公司
联想手机如何导出通讯录
对于换手机的人来说,最麻烦的就是倒通讯录了,还有一些照片、视频、软件等资料。为了给大家解决一些麻烦,今天小编特意给用联想手机的朋友支招,让大家换手机不再有更多的烦恼。
1、乐同步软件
乐同步是联想集团打造的一个为了防止个人手机(平板)数据丢失,提供手机(平板)数据备份恢复的服务软件。通过网络将手机中的资料备份到云端,然后可以通过手机、平板或电脑上网进行查看和管理云端信息。
用户可以先把联想手机里的信息备份到云端,用户只要登录乐同步的帐号就可以轻松将手机里的信息(通讯录、短信、通话记录、图片、软件的备份恢复和图片)备份到新的手机里。这里新换的手机不仅仅是联想的手机,这里也可以是非联想手机,如苹果,只要登录乐同步就可以将信息互相备份。
2、V盘
V盘是苏州四维空间电子科技有限公司研发的一款针对智能手机和平板电脑的类似手机U盘的产品,利用WIFI实现全面备份和跨平台传输资料,并且可以和周边的好友共同分享V盘里的信息。精巧、多彩的外观更是赢得了许多人的青睐。
用户只要去V盘的官网下载APP就可以轻松使用V盘了。具体操作:安装V盘APP——设置WIFI密码——用户登录密码——设置访问人数限制——进入主界面,之后会看到私有盘、私密盘、手机三大按钮,在其下面又分别有通讯录、短信、视频、图片、文档、备忘录、音乐,用户只要简单操作就可实现备份或者和别人分享。
以上就是联想手机通讯录导出备份的一些操作,这是两种比较简单的方法,很实用。