国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數(shù)據(jù)庫 > Oracle > 正文

Oracle9i的啟動和關(guān)閉

2024-08-29 13:43:40
字體:
供稿:網(wǎng)友

  一、啟動
語法:startup [force] [pfile=文件名] [exclusiveshared] [mount 數(shù)據(jù)庫名normal 數(shù)據(jù)庫名] [nomount]
1、正常啟動:
sql>conn sys/sys as sysdba;
sql>startup
也可在啟動時指定數(shù)據(jù)庫名
sql>startup ora9
2、安裝和非安裝啟動
安裝啟動的選項是mount,表示例程只將數(shù)據(jù)庫裝入,而不打開數(shù)據(jù)庫;非安裝啟動的選項是nomount,表示只建立數(shù)據(jù)庫現(xiàn)場,并不裝入數(shù)據(jù)庫,當然也不能打開。
sql>startup mount --安裝啟動
sql>startup nomount--非安裝啟動
3、獨占和共享啟動
獨占啟動的選項是exclusive,表示只答應(yīng)一個例程使用該數(shù)據(jù)庫;共享啟動的參數(shù)是shared,表示答應(yīng)多個例程并行使用該數(shù)據(jù)庫,即將數(shù)據(jù)庫裝入多個現(xiàn)場。
4、約束啟動
約束啟動的選項是restrict,它啟動數(shù)據(jù)庫時裝入并打開它,但是此時的數(shù)據(jù)庫只能為有非凡權(quán)限的數(shù)據(jù)庫治理員使用,一般用戶不能聯(lián)入到該數(shù)據(jù)庫。
sql>startup restrict
一般說來,當用戶有create session權(quán)限時,可以聯(lián)入數(shù)據(jù)庫,但對于restrict方式啟動的數(shù)據(jù)庫,則只有用戶具有restricted session系統(tǒng)權(quán)限才答應(yīng)聯(lián)入。
若要在數(shù)據(jù)庫運行過程中改變這一方式,可用alter system命令。
sql>alter system disable restricted session;
也可以先將數(shù)據(jù)庫關(guān)閉再重新以非restrict方式啟動數(shù)據(jù)庫。
5、強制啟動
若在正常啟動數(shù)據(jù)庫時碰到一些麻煩,或在上次關(guān)閉數(shù)據(jù)庫時不能正常關(guān)閉,則可以采取強制啟動,其選項是force。
聯(lián)入sys用戶
sql>startup force
6、帶初始化參數(shù)文件的啟動
初始化參數(shù)文件在數(shù)據(jù)庫啟動時由系統(tǒng)讀取,設(shè)置一些全局參數(shù),它并不影響數(shù)據(jù)庫的運行方式。
sql>startup pfile=d:/Oracle/admin/site/pfile/init.ora
技巧:用alter database可以進行一些啟動模式轉(zhuǎn)換,但是轉(zhuǎn)換的類型十分有限,比如從mount模式下將數(shù)據(jù)庫打開,則可用以下命令:
sql>alter database open;
還可以從mount狀態(tài)轉(zhuǎn)為mount狀態(tài),如下所示:
sql>alter database mount;
二、關(guān)閉
1、正常關(guān)閉
正常關(guān)閉數(shù)據(jù)庫所用的選項是normal,數(shù)據(jù)庫在關(guān)閉前將檢查所有的連接,并且發(fā)出命令后不答應(yīng)再有新的用戶連接,在等待所有連接都斷開后再關(guān)閉數(shù)據(jù)庫,再次啟動數(shù)據(jù)庫不需要任何恢復過程。
聯(lián)入sys用戶
sql>shutdown normal;
2、緊急關(guān)閉
該方式用在某些緊急的情況下,比如通知馬上停電,此時需要緊急關(guān)閉數(shù)據(jù)庫以應(yīng)付這些情況。這種方式用的選項是immediate,在這種方式下并不等待所有的用戶斷開連接再關(guān)閉,而是由系統(tǒng)斷開連接,然后關(guān)閉數(shù)據(jù)庫。
sql>shutdown immediate;
一旦執(zhí)行了這條命令,則將當前正在處理的sql語句馬上停止,然后將所有未提交的事務(wù)回退,并且不等待當前聯(lián)入數(shù)據(jù)庫的用戶斷開連接,而是由系統(tǒng)強行將各個聯(lián)接斷開。在下次啟動數(shù)據(jù)庫時要執(zhí)行恢復動作,不過是由系統(tǒng)自動執(zhí)行的,用戶不必去了解它。
3、異常關(guān)閉
異常關(guān)閉選項是abort,此種方式下系統(tǒng)并不做任何檢查和斷開用戶操作以及回退操作,而是直接將數(shù)據(jù)庫現(xiàn)場撤銷,這樣現(xiàn)場中的數(shù)據(jù)庫數(shù)據(jù)當然就無效了,數(shù)據(jù)庫自然也就被關(guān)掉了。
 sql>shutdown abort;
以abort方式關(guān)閉數(shù)據(jù)庫時只有一行關(guān)閉信息表示關(guān)閉了數(shù)據(jù)庫現(xiàn)場。以abort方式關(guān)閉的數(shù)據(jù)庫再次啟動時必須要進行恢復動作,這些恢復操作同樣是系統(tǒng)自動來完成的,需要的時間較長。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 兰考县| 镇宁| 房产| 保康县| 抚宁县| 海原县| 木里| 巨鹿县| 二连浩特市| 隆德县| 公安县| 景东| 神农架林区| 南木林县| 洞头县| 连平县| 哈密市| 龙里县| 炉霍县| 长垣县| 普兰店市| 内乡县| 云安县| 娄烦县| 富源县| 崇仁县| 营山县| 芮城县| 嘉黎县| 额济纳旗| 潜江市| 勃利县| 垫江县| 灌云县| 嘉义县| 苍山县| 色达县| 永济市| 鹤庆县| 通州市| 龙胜|