中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

oracle數據庫導入導出步驟

發布時間:2020-06-11 13:04:54 來源:網絡 閱讀:1528 作者:Haley_2013 欄目:數據庫

數據庫備份(導出):

首先:連接dba數據庫方法:連接數據庫用sysdba,用戶名: sys 密碼: oracle

第一種方法:

sqlplus /nolog

conn sys/oracle@41SGEORA as sysdba

第二種方法:

sqlplus sys/oracle@41SGEORA as sysdba


一.數據庫導出

1.備份整個數據庫

1)、全庫方式,導出整個數據庫中所有的對象,但并不包括sys用戶中的對象,即數據字典無法導出。

exp user/pwd@db_name full=y file=D:\database.dmp log=D:\database.log


/*xx銀行數據庫

###備份 ivsd60

exp ivsd60/ivsd60@41SGEORA full=y grants=y file=C:\Database\oracle_exp\ivsd60\ivsd60.dmp log=C:\Database\oracle_exp\ivsd60\ivsd60_exp.log

*/


2)、用戶方式:導出某一用戶下所有的對象,授權了權限的用戶可以導出其他用戶所擁有的對象。作為全庫導出的補充應用

exp user/pwd@db_name owner=(system,sys) file=D:\owner.dmp log=D:\owner.log


2.備份數據庫表

1)、表方式:只導出某一用戶下指定的表,而不是所有的表。

exp user/pwd@db_name tables=(tb1,tb2) file= D:\table.dmp log=e:\table.log


3.補充:將數據庫中的表table1中的字段filed1以"00"打頭的數據導出

exp user/pwd@db_name tables=(table1) query=" where filed1 like '00%'" file=D:\query.dmp log=d:\query.log


***上面是常用的導出 **更多參數exp help=y 查看


二.創建數據庫用戶

1.登錄dba用戶:

第一種方法:

#sqlplus /nolog

#conn sys/oracle@166 as sysdba

第二種方法:

#sqlplus sys/oracle@166 as sysdba

2.通過dba用戶創建數據庫用戶

/*xx銀行數據庫

###ivsd60 用戶

create user ivsd60 identified by ivsd60;

grant dba to ivsd60;

##測試用戶是否創建成功

conn ivsd60/ivsd60;

*/


三.數據庫導入:

1、全部導入

imp user/pwd@db_name full=y file=D:\database.dmp log=d:\impdatabase.log ignore=y


/*xx銀行數據庫

###導入 ivsd60

imp ivsd60/ivsd60@166 full=y file=C:\Database\oracle_exp\ivsd60\ivsd60.dmp log=C:\Database\oracle_exp\ivsd60\ivsd60_imp.log ignore=y

*/


2、選擇表導入 將D:\table.dmp中的表table1 導入

imp user/pwd@db_name file=D:\table.dmp log=d:\imptable.log tables=(table1) 

如果源表已經存在,導入時報錯。在后面加上 ignore=y 就可以了。

不少情況要先是將表徹底刪除,然后導入。或創建和原表一樣結構的臨時表然后導入到臨時表中。


備注:語句執行中可能碰上的問題:

***EXP-00091 正在導出有問題的統計信息 

原因:字符集問題

解決:exp命令加statistics=none選項


expdp和impdp (數據泵)是Oracle10G新引入的工具.它不但包括了imp/exp的功能,還進行了擴充與加強。其速度也快。但只能在數據庫服務端運行。

使用示例如下:http://www.oracle-base.com/articles/10g/OracleDataPump10g.php


--修改數據庫密碼

alter user ivsd60 identified by oracle;

--刪除數據庫用戶和數據

drop user ivsd60 cascade;


四.注意事項:

1.exp導出時會報命令不存在,則需要在exp、imp前面加上$,如$exp、 $imp。

2.導出表時需要用dba權限,公司這邊的數據庫dba用戶名:sys,密碼:oracle

登錄命令:sqlplus sys/oracle@SID as sysdba;

3.用dba登錄導出數據時遇到如下錯誤:EXP-00008: 遇到 ORACLE 錯誤 904 ORA-00904: "POLTYP": 標識符無效 EXP-00000: 導出終止失敗時,

則需要在dba用戶下刷一下腳本:@?/rdbms/admin/catexp.sql ,然后重新使用exp導出。


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

翼城县| 密山市| 邮箱| 繁峙县| 海门市| 黄浦区| 洛宁县| 牙克石市| 台南市| 永胜县| 松阳县| 文化| 湖南省| 太仓市| 高州市| 文安县| 延川县| 宝坻区| 佛山市| 峨眉山市| 包头市| 定南县| 江津市| 华池县| 肇东市| 南京市| 漯河市| 靖江市| 大同市| 阿荣旗| 疏勒县| 卓尼县| 荔波县| 桂东县| 营口市| 磴口县| 息烽县| 桐柏县| 开鲁县| 陆良县| 乐清市|