練習資料庫例項的啟動與關閉

2022-08-03 00:57:12 字數 2016 閱讀 6246

一,em

在enterprise manager中關閉資料庫

在資料庫處於開啟狀態時,使用sys使用者以sysdba身份登入到enterprise manager。

別忘了把操作使用者加進批處理.........並且 注意使用者字母的大小寫administrator   sys

在enterprise manager中開啟資料庫

抱歉我的出問題了。。。嘿嘿。。。

二,sqlplus工具

為了演示在sqlplus中啟動studb.

限制性啟動對資料庫例項的訪問。

可在該方式下執行如下操作:

匯入和匯出資料。

執行資料載入。

臨時阻止指定的使用者訪問資料庫。

執行遷移或公升級操作。

startup restrict

restrict子句可以與mount、nomount、open子句結合使用。

啟動資料庫到受限模式後,只有擁有restricted session許可權的使用者才能訪問資料庫。

使用系統管理員身份lianjie。

在open模式下,還可以選擇將資料庫設定為非受限狀態和受限狀態。

在啟動open模式時,新增restrict關鍵字:startup restrict

設定或取消受限狀態:alter system enable/disable restricted session;

講解:非受限狀態,就是我們平時應用程式開發用到的狀態。

受限狀態,當開啟的資料庫被設定為受限狀態時,只有create session 和 restricted session系統許可權 或者 具有sysdba  和 syspore 系統許可權的使用者才能連線到資料庫。但進入受限狀態後,系統中仍然可能會存在活動的普通使用者會話。

受限狀態用途:

(1)執行資料匯入或匯出操作;

(2)暫時拒絕普通使用者訪問資料庫;

(3)進行資料庫移植或公升級操作。

解除scott的locked狀態 並且 解除受限

lianjiehou檢視當前使用者的系統許可權

唯讀狀態

設定唯讀命令:alter database open read only;

取消唯讀命令:alter database open read write;

用途&講解:

當乙個正常開啟的資料庫被設定為唯讀狀態時,使用者只能查詢資料,但不能以任何方式對資料庫物件進行修改。處於唯讀狀態,可能保證資料檔案和重做日誌檔案中的內容不被修改,但是並不限制那些不會寫入資料檔案與重做日誌檔案的操作。

資料庫狀態可以由低階向高階轉換,但不能跳級,也不可逆向

資料庫例項與啟動和關閉

oracle例項由一系列後台程序和記憶體結構組成。為了能夠訪問資料庫,必須先啟動例項。啟動例項時,oracle會先分配一片叫系統全域性區的記憶體區域 sga 並啟動後台程序。sga用於存放資料庫資訊,這些資訊被後台程序所共享。而資料庫是物理儲存。乙個資料庫可以被乙個例項驅動,也可以被多個例項驅動。多...

啟動與關閉Oracle資料庫例項

啟動oracle資料庫例項 建立並啟動例項 裝載資料庫 開啟資料庫 startup nomount mount open force resetrict pfile filename nomount 表示啟動例項不載入資料庫 mount 表示啟動例項 載入資料庫並保持資料庫的關閉狀態 open 表示...

資料庫的啟動與關閉

一 windows下啟動oracle10g 資料庫啟動和關閉被設定成windows的服務,會隨作業系統的啟動和關閉自動執行。1.啟動資料庫 oracle所需的服務是oracleserviceorcl服務,如果作業系統啟動沒有啟動它,我們需要手工啟動該服務。啟動命令 1 sqlplus sys ora...