一、在控制臺,切換到數據庫用戶: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; -- 授權限; 本文出自:億恩科技【www.vbseamall.com】
服務器租用/服務器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質保障!--億恩科技[ENKJ.COM]
|