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