Linux環境中Oracle資料匯入與匯出備份建立使用者操作

來源:互聯網
上載者:User

以下是開發中常用的的操作 和基本命令

啟動監聽
lsnrctl start

關閉監聽
lsnrctl stop

啟動資料庫
sqlplus as sysdba
sql>startup

停止資料庫
sql>shutdown immediate

啟動dbconsole服務
emctl start dbconsole

停止dbconsole服務
emctl stop dbconsole

啟動或停止 iSQL*Plus:
isqlplusctl start | stop

 

資料匯入匯出操作過程

 

啟動Oracle:

sqlplus "system/system as sysdba"

startup

進入sqlplus以後:

以要匯入、匯出到WQ為例。

必須有/u01/oradata/WQ的寫入許可權:才可以進行如下操作.

建立資料表空間:

create tablespace WQ(資料表空間名) logging datafile '/u01/oradata/WQ(和前邊WQ一致,/u01/oradata目錄必須存在而且有寫入許可權)' size 200M autoextend on next 50M extent management local segment space management auto;

建立使用者和密碼:

create user wq(使用者名稱) identified by "summit"(密碼) default tablespace wq(資料表空間名) temporary tablespace TEMP profile default quota unlimited on users;

添加使用者授權:

grant dba,connect,resource,aq_administrator_role,aq_user_role,authenticateduser to wq(使用者名稱);

退出sqlplus,在Oracle使用者登入下:

(匯入備份)imp wq/summit file=/home/Oracle/0730.dmp fromuser=wq(這個是當時匯出資料時Oracle的使用者名稱) ignore=y

(匯出備份)exp wq/summit file=/home/Oracle/0730.dmp owner=wq

**匯入/匯出 可以直接輸入 imp/exp根據提示選擇匯入/匯出  資料表空間/使用者/表  等 

開啟Oracle監聽:

lsnrctl

start

 

刪除資料表空間 /使用者

DROP TABLESPACE spectrip(資料表空間名) INCLUDING CONTENTS AND DATAFILES;

drop user ectrip;

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.