Oracle10 for Linux 安裝完成後的初步使用

來源:互聯網
上載者:User

一、在控制台,切換到資料庫使用者:su - Oracle
二、輸入:lsnrctl start;啟動監聽器;
三、啟動資料庫;
四、操作資料庫,如建立使用者,授權,建表等;
五、關閉資料庫;
六、關閉監聽器;

註:資料庫安裝完畢後,一般情況是以超管的角色進入資料庫平台,再建立一普通使用者,作應用系統登入或開發管理用。


附一:監聽器的啟動關閉:
用oracle使用者,在linux控制台下輸入lsnrctl,進入:LSNRCTL>狀態;
除:
start:啟動監聽器;
stop:停止監聽器;
處,還有以下命令:
status;services;version;reload;可供選擇運行;

附二:資料庫啟動關閉:
1、以sys使用者串連,進入SQL>狀態:
c:\\>sqlplus sys/change_on_install as sysdba;
或:
C:\\>sqlplus /nolog   
  SQL*Plus: Release 9.2.0.1.0 - Production on 星期一 4月 26 09:42:00 2004   
  Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.   
  SQL> connect /as sysdba
  已串連。
  SQL>
2、啟動資料庫:
  資料庫啟動使用startup命令,它有三種情況
  第一種:不帶參數,啟動資料庫執行個體並開啟資料庫,以便使用者使用資料庫,在多數情況下,使用這種方式!
  第二種:帶nomount參數,只啟動資料庫執行個體,但不開啟資料庫,在你希望建立一個新的資料庫時使用,或者在你需要這樣的時候使用!
  第三種:帶mount參數,在進行資料庫更名的時候採用。這個時候資料庫就開啟並可以使用了!

3、關閉資料庫
shutdown有四個參數,四個參數的含義如下:
  Normal 需要等待所有的使用者中斷連線
  Immediate 等待使用者完成當前的語句
  Transactional 等待使用者完成當前的事務
  Abort 不做任何等待,直接關閉資料庫
  normal需要在所有串連使用者斷開後才執行關閉資料庫任務,所以有的時候看起來好象命令沒有運行一樣!在執行這個命令後不允許新的串連
  immediate在使用者執行完正在執行的語句後就斷開使用者串連,並不允許新使用者串連。
  transactional 在擁護執行完當前事物後中斷連線,並不允許新的使用者串連資料庫。
  abort 執行強行中斷連線並直接關閉資料庫。

附三:建立使用者:
在啟動監聽服務和資料庫後,以sys登入,進入SQL>狀態:
運行以下建立使用者的語句:
SQL>create user test identified by test; -- 建使用者;
SQL>grant dbs to test; -- 授許可權;

相關文章

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.