一,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...