linux平台Orcale啟動命令

2021-08-26 07:55:36 字數 1565 閱讀 8523

安裝完畢oracle以後,需要建立oracle系統使用者,並在/home/oracle下面的.bash_profile新增幾個環境變數:oracle_sid,oracle_base,oracle_home。比如:

export oracle_sid=test  export oracle_base=oracle_install_dir export oracle_home=***

啟動步驟:注意$代表shell命令提示符,這裡的oracle是9.0以上版本。

[list=1][*]$ su - oracle

[*]$ sqlplus / nolog

[*]sql> conn / as sysdba

[*]sql> startup (一般不需要加引數,只要設定好環境變數)

[*]sql> quit (退出sql模式)

[*]$ lsnrctl start (啟動***)關閉oracle [list=1]$ lsnrctl stop(關閉***,在這之前,應該先關閉應用程式)

[*]$ sqlplus  /nolog

[*]sql>shutdown 其引數 :shutdown有四個引數,四個引數的含義如下:

normal 需要等待所有的使用者斷開連線

immediate 等待使用者完成當前的語句

transactional 等待使用者完成當前的事務

abort 不做任何等待,直接關閉資料庫

normal需要在所有連線使用者斷開後才執行關閉資料庫任務,所以有的時候看起來好象命令沒有執行一樣!在執行這個命令後不允許新的連線

immediate在使用者執行完正在執行的語句後就斷開使用者連線,並不允許新使用者連線。

transactional 在擁護執行完當前事物後斷開連線,並不允許新的使用者連線資料庫。

abort 執行強行斷開連線並直接關閉資料庫。

前三種方式不回丟失使用者資料。第四種在不的已的情況下,不建議採用!

[/list]經常遇到的問題:

1)許可權問題,解決方法,切換到oracle使用者;

2)沒有關閉*** ,解決方法:關閉***

3)有oracle例項沒有關閉,解決辦法:關閉oracle例項

4)環境變數設定不全,解決辦法:修改環境變數

[/list]oracle資料庫的啟動和關閉方式

一、幾種啟動方式:

二、幾種關閉方式:

1、shutdown normal 

正常方式關閉資料庫。 

2、shutdown immediate 

立即方式關閉資料庫。 

在svrmgrl中執行shutdown immediate,資料庫並不立即關閉, 

而是在oracle執行某些清除工作後才關閉(終止會話、釋放會話資源), 

當使用shutdown不能關閉資料庫時,shutdown immediate可以完成資料庫關閉的操作。 

3、shutdown abort 

直接關閉資料庫,正在訪問資料庫的會話會被突然終止, 

如果資料庫中有大量操作正在執行,這時執行shutdown abort後,重新啟動資料庫需要很長時間。

本文**:[url=

Linux 平台下 PHP 安裝 啟動

php安裝 tar xzvf php 5.2.5.tar.gz cd php 5.2.5 configure prefix home redadmin php with apxs2 home redadmin apache bin apxs with mysql home redadmin mysq...

Linux平台Oracle多個例項啟動說明

如何在linux系統中啟動多個oracle例項?相信很多oracle的初學者都會碰到這一類問題,下面我簡單介紹一下。1.切換oracle使用者 su oracle 2.切換到oracle目錄下 cd oracle home 3.執行配置檔案 bash profile oracle db bash p...

全志平台linux啟動流程分析

2015 08 02 16 31 一 brom階段 機器上電之後會執行固化在brom裡面的一段引導程式,這個程式會依次遍歷所有支援的啟動介質,直到找到第乙個支援的。目前支援的啟動介質是sd mmc卡 nand和spinor。當程式初始化啟動介質成功後,就從固定位置讀入bootloader的boot0...