當前位置:首頁 » 操作系統 » linux關閉oracle資料庫

linux關閉oracle資料庫

發布時間: 2022-05-30 06:14:00

A. linux oracle資料庫服務怎麼重啟

linux下重啟oracle資料庫按如下步驟操作:
(1) 以oracle身份登錄資料庫,命令:su – oracle
(2) 進入sqlplus控制台,命令:sqlplus /nolog
(3) 以系統管理員登錄,命令:connect / as sysdba
(4) 啟動資料庫,命令:startup
(5) 如果是關閉資料庫,命令:shutdown immediate /SHUTDOWN ABORT
(6) 退出sqlplus控制台,命令:exit
(7) 進入監聽器控制台,命令:lsnrctl
(8) 啟動監聽器,命令:start
(9) 退出監聽器控制台,命令:exit
(10) 重啟資料庫結束

B. Linux 啟動停止oracle實例+如何啟動多個實例

啟動資料庫實例,分為兩步: 第一步,啟動監聽; [oracle@wuzhq ~]$ su - oracle --「切換到oracle用戶」 [oracle@wuzhq ~]$ lsnrctl start --「打開監聽」 第二步,啟動資料庫實例。 [oracle@wuzhq ~]$ sqlplus /nolog --「進入到sqlplus」 SQL> conn /as sysdba --「連接到sysdba」 SQL> startup --「啟動資料庫實例」 關閉資料庫實例: SQL> shutdown immediate --「關閉資料庫實例」SQL> exit[oracle@redhat ~]$ lsnrctl stop========================================= 假如你的伺服器上有DB1和DB2兩個實例,且這兩個實例都是由同一個操作系統用戶創建的,用此操作系統用戶登錄到伺服器,執行 export ORACLE_SID=DB1 sqlplus /nolog connect / as sysdba startup exit EOF export ORACLE_SID=DB2 sqlplus /nolog connect / as sysdba startup exit ==========================================sqlplus / as sysdbastartuppfile=$ORACLE_HOME/dbs/initDB1.oraexitsqlplus / as sysdbastartuppfile=$ORACLE_HOME/dbs/initDB2.oraexit

C. 關於linux下oracle的問題

你好!
第一個疑問是你對oracle的啟動關閉過程不清楚導致的,還有oracle服務,實例,資料庫概念
1.oracle開啟和關閉分為三個過程的,開啟的三個:nomount(啟動實例) ,mount(資料庫mount),open(資料庫開啟),只有先啟動實例才能open資料庫。
而你說的startup是開啟到open狀態,命令執行的過程是nomout -mount-open.
SQL> startup
ORACLE instance started.--------------nomount(啟動實例)

Total System Global Area 629145600 bytes
Fixed Size 1220964 bytes
Variable Size 335548060 bytes
Database Buffers 289406976 bytes
Redo Buffers 2969600 bytes
Database mounted.-----------------mount(資料庫mount)
Database opened.-----------------open(資料庫開啟)

startup/shutdown不是對oracle實例的操作嗎?是的,oracle服務包括實例和資料庫。所以整個服務啟動就是startup.
同理shutdown的過程:
SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.

第二個問題 yjx_xiaoxin 已經回答了

D. 如何手動的干凈的刪除linux上的ORACLE資料庫

別人的,但是原理是一樣的。

以9.0.4為例
1.用oracle用戶登錄
如果要再次安裝, 最好先做一些備份工作。
包括用戶的登錄腳本,資料庫自動啟動關閉的腳本,和Listener自動啟動的腳本。
要是有可能連創建資料庫的腳本也保存下來

2.使用SQL*PLUS停止資料庫
[oracle@ora920 oracle]$ sqlplus /nolog
SQL> connect / as sysdba
SQL> shutdown [immediate]
SQL> exit

3.停止Listener
[oracle@ora920 oracle]$ lsnrctl stop

4.停止HTTP服務
[oracle@ora920 oracle]$ $ORACLE_HOME/Apache/Apache/bin/apachectl stop

5.用su或者重新登錄到root(如想重新安裝可以保留oracle用戶,省得輸入環境變數了)

6.將安裝目錄刪除
[root@ora920 /root]# rm -rf /opt/oracle/

7.將/usr/bin下的文件刪除
[root@ora920 /root]# rm /usr/bin/dbhome
[root@ora920 /root]# rm /usr/bin/oraenv
[root@ora920 /root]# rm /usr/bin/coraenv

8.將/etc/oratab刪除
[root@ora920 /root]# rm /etc/oratab

9.將/etc/oraInst.loc刪除
[root@ora920 /root]# rm /etc/oraInst.loc

10.將oracle用戶刪除(若要重新安裝,可以不刪除)
[root@ora920 /root]# userdel –r oracle

11.將用戶組刪除(若要重新安裝,可以不刪除)
[root@ora920 /root]# groupdel oinstall
[root@ora920 /root]# groupdel dba

12.將啟動服務刪除
[root@ora920 /root]# chkconfig --del dbora

E. linux下應該怎麼操作才能啟動oracle資料庫

啟動oracle資料庫步驟:
首先使用oracle用戶登錄Linux,然後在shell命令行中執行下面的命令:
第一步:打開Oracle監聽
$ lsnrctl start
第二步:進入sqlplus
$ sqlplus /nolog
SQL>
第三步:使用sysdab角色登錄sqlplus
SQL> conn /as sysdba
第四步:啟動資料庫
SQL> startup
經過上面的四個步驟,oracle資料庫就可以啟動了。
關閉資料庫用 shutdown 是要等待事物結束才關閉,強制關閉用 shutdown abort。

F. linux oracle資料庫 怎麼刪除

linux伺服器上Oralce
11G資料庫手動刪除方法;
使用SQLPlus或者其他你喜歡的命令行工具登錄資料庫,登錄用戶是sysdba*
輸入下面的命令的到不同文件的路徑:
select
name
from
v$datafile;
select
member
from
v$logfile;
select
name
from
v$controlfile;
select
name
from
v$tempfile;
在SQLPlus中關閉資料庫,接著退出SQLPlus
sqlplus
"/
as
sysdba"
shutdown
immediate;
quit;
在命令行中輸入下面的命令停止監聽服務:
在Oralce
Linux賬戶中:
lsnrctl
stop
回憶一下之前的文件路徑;在刪除這些文件的時候作為一個檢查項。記住:你備份了資料庫了么?當准備好之後,就刪除你的數據文件吧,同樣還有你的日誌文件、控制文件和臨時文件。
進入
$ORACLE_HOME/network/admin
目錄並刪除
tnsnames.ora

listener.ora
文件;
進入
$ORACLE_HOME/dbs
目錄並刪除
init[db_name].ora、
orapw[db_name]和
spfile[db_name].ora
文件;
進入
$ORACLEHOME/admin/[dbname]/pfile
目錄並刪除
init[db_name].ora
文件;
進入
$ORACLEHOME/admin/[dbname]/amp
目錄並刪除所有文件;
編輯/etc/oratab
並移除以你資料庫名字開頭的行.
這樣就好了。

G. 在不能關閉資料庫的情況下 怎麼啟動和關閉oracle的進程(是linux和solaris這倆系統)

shutdown abort
強制關閉
再startup就可以

H. Linux下如何啟動、關閉Oracle以及打開關閉監聽

1、以oracle用戶登錄系統,如果是root用戶,使用su - oracle切換用戶。

I. 如何在linux下重啟oracle資料庫

1、打開一個terminal切換到oracle用戶,用oracle用戶修改以下內容,注意要用oraclee用戶編輯,CD到oracle的安裝目錄的bin目錄。

J. 在linux操作系統上oracle資料庫的啟動和停止

首先su 到 oracle 用戶
$ sqlplus "/ as sysdba"
sql> startup
即可啟動資料庫
exit 退出

$ lsnrctl start (啟動監聽)

$ sqlplus "/ as sysdba"
sql> shutdown
即可停止資料庫
exit 退出

$ lsnrctl stop (停止監聽)

熱點內容
java反編譯工具使用方法 發布:2024-05-05 06:00:38 瀏覽:216
戀人源碼 發布:2024-05-05 05:53:33 瀏覽:165
安卓平板用什麼助手好 發布:2024-05-05 05:51:09 瀏覽:774
java語義分析 發布:2024-05-05 05:32:39 瀏覽:754
我的世界伺服器房型 發布:2024-05-05 05:31:16 瀏覽:702
pythonwhere 發布:2024-05-05 05:30:22 瀏覽:441
免費加密隱身俠 發布:2024-05-05 05:07:54 瀏覽:613
我的世界模組伺服器推薦手機版 發布:2024-05-05 05:02:49 瀏覽:818
pr默認存儲 發布:2024-05-05 04:29:31 瀏覽:553
roblox跑酷腳本怎麼做 發布:2024-05-05 03:57:35 瀏覽:702