第一篇: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能否連上。
導入/導出數據庫時注意字符集??赡軙霈F導出/導入時數據庫字符集不一致而報錯。
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密碼——用戶登錄密碼——設置訪問人數限制——進入主界面,之后會看到私有盤、私密盤、手機三大按鈕,在其下面又分別有通訊錄、短信、視頻、圖片、文檔、備忘錄、音樂,用戶只要簡單操作就可實現備份或者和別人分享。
以上就是聯想手機通訊錄導出備份的一些操作,這是兩種比較簡單的方法,很實用。