Oracle 10g 在Linux中相關問題小記

來源:互聯網
上載者:User

一、Oracle的啟動步驟
  以Oracle的使用者登入,輸入以下命令
   sqlplus /nolog
   conn /as sysdba
   startup
   quit
   lsnrctl start
二、在startup啟動Oracle資料庫時會出現一下錯誤
 ORA-01102:cannot mount database in Exclusive mode
解決辦法:是lk<sid>檔案造成的,該檔案在Oracle_HOME/dbs的目錄下
輸入命令
       cd ./sbin
    ./fuser -k /Oracle_HOME/dbs/lkFSTEST(此處的lkFSTEST為資料庫的ID)
再重啟資料庫看看
三、在啟動Oracle資料庫之後,無法用IE瀏覽器進行登入訪問的解決辦法
   輸入以下命令
       emctl stop dbconsole
       emctl start dbconsole
四、在安裝完成Oracle之後,sqlplus、lsnrctl和emctl命令不能識別的解決辦法
    用命令 find -name 'sqlplus'把sqlplus、lsnrctl、emctl的檔案找到複製到/bin檔案中就可以解決問題
    例:
       cp /Oracle/product/10.2.0/db_1/bin/sqlplus   /bin
       chmod 777 ./sqlplus
五、在Oracle_HOME/install的檔案夾中可以查看portlist.ini中Oracle連接埠是多少

六、無法登入:5560/isqlplus的解決辦法
   在linux中輸入命令:isqlplusctl start
七、資料庫定義命令:dbca
    資料庫網路設定命令:netca

八、Oracle在IE登入5560/isqlplus不能正常登入解決辦法
   在“控制台”->"管理工具"->“本地安全性原則”->找到“使用者權利指派”->找到“作為批次工作處理”(把原生使用者和組加入)
九、資料匯出:

1.將資料庫TEST完全匯出,使用者名稱system密碼root匯出到D:\daochu.dmp中

exp system/root@TEST file=d:\daochu.dmp full=y

2.將資料庫中system使用者與sys使用者的表匯出

exp system/root@TEST file=d:\daochu.dmp owner=(system,sys)

3.將資料庫中的表inner_notify、notify_staff_relat匯出

exp aichannel/aichannel@TESTDB2 file= d:\data\newsmgnt.dmp tables=(inner_notify,notify_staff_relat)

4.將資料庫中的表table1中的欄位filed1以"00"打頭的資料匯出

exp system/manager@TEST file=d:\daochu.dmp tables=(table1) query=\" where filed1 like '00%'\"

上面是常用的匯出,對於壓縮,既用winzip把dmp檔案可以很好的壓縮。

也可以在上面命令後面加上compress=y來實現。


十、資料的匯入:


1,windows中Oracle資料庫匯入命令列方式
imp system/root@sctest2 full=y file= d:\data\newsmgnt.dmp ignore=y

Linux中Oracle資料庫匯入命令列方式
imp system/root@sctest2 full=y file= /home/Oracle/newsmgnt.dmp ignore=y

上面可能有點問題,因為有的表已經存在,然後它就報錯,對該表就不進行匯入。

在後面加上 ignore=y 就可以了。

2.將d:\daochu.dmp中的表table1匯入

imp system/manager@TEST file=d:\daochu.dmp tables=(table1)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.