首先啟動(dòng)windows命令。在開始菜單中輸入cmd命令
創(chuàng)新互聯(lián)建站是一家朝氣蓬勃的網(wǎng)站建設(shè)公司。公司專注于為企業(yè)提供信息化建設(shè)解決方案。從事網(wǎng)站開發(fā),網(wǎng)站制作,網(wǎng)站設(shè)計(jì),網(wǎng)站模板,微信公眾號開發(fā),軟件開發(fā),小程序設(shè)計(jì),十年建站對水電改造等多個(gè)方面,擁有多年的網(wǎng)站推廣經(jīng)驗(yàn)。
輸入啟動(dòng)命令:"net start oracleservieYAOYY" [Yaoyy代表實(shí)例名稱,不區(qū)分大小寫]
使用sqlplus方式登錄數(shù)據(jù)庫,測試啟動(dòng)是否正常。
登錄成功后,會(huì)有以下頁面,并且命令前綴變成:“SQL ”方式
使用簡單的查詢語句可以看到系統(tǒng)正常執(zhí)行sql語句.
操作完之后,退出系統(tǒng)使用命令:"exit;"進(jìn)行退出
停止oracle服務(wù). 使用命令:"net stop oracleserviceyaoyy"注意后面沒有分號.
1、shutdown normal (從字面就可理解這是一個(gè)用正常的方式來關(guān)閉數(shù)據(jù)庫。)
) 當(dāng)執(zhí)行shutdown immediate時(shí),數(shù)據(jù)庫并不立即關(guān)閉,而是在Oracle執(zhí)行完內(nèi)部的必要的工作后才關(guān)閉,shutdown immediate可以完成shutdown不能對數(shù)據(jù)庫關(guān)閉的操作。建議DBA們常用此方法關(guān)閉數(shù)據(jù)庫 3、shutdown abort (直接關(guān)閉數(shù)據(jù)庫) 這個(gè)停止的方法不推薦,因?yàn)閷τ谡谠L問數(shù)據(jù)庫的會(huì)話會(huì)被突然終止,可能會(huì)造成數(shù)據(jù)庫的數(shù)據(jù)丟失,并且如果數(shù)據(jù)庫中有大量操作正在執(zhí)行,這時(shí)執(zhí)行shutdown abort后,重新啟動(dòng)數(shù)據(jù)庫需要很長時(shí)間。 舉例說明: 1、停Oracle # su – oracle $ lsnrctl stop $ svrmgrl connectinternal shutdown immediate exit 相應(yīng)的啟動(dòng)Oracle的方法如下: # su – oracle 以O(shè)RACLE用戶身份進(jìn)入 $ svrmgrl 打開ORACLE的管理器 connectinternal 建立庫的連接 startup 啟動(dòng)數(shù)據(jù)庫 exit 退出管理器 $ lsnrctl start 啟動(dòng)監(jiān)聽 $lsnrctl status 查看監(jiān)聽的狀態(tài)
1、shutdown normal 正常方式關(guān)閉數(shù)據(jù)庫。 2、shutdown immediate 立即方式關(guān)閉數(shù)據(jù)庫。 在SVRMGRL中執(zhí)行shutdown immediate,數(shù)據(jù)庫并不立即關(guān)閉, 而是在Oracle執(zhí)行某些清除工作后才關(guān)閉(終止會(huì)話、釋放會(huì)話資源), 當(dāng)使用shutdown不能關(guān)閉數(shù)據(jù)庫時(shí),shutdown immediate可以完成數(shù)據(jù)庫關(guān)閉的操作。 3、shutdown abort 直接關(guān)閉數(shù)據(jù)庫,正在訪問數(shù)據(jù)庫的會(huì)話會(huì)被突然終止,
需要在服務(wù)中停止。
以windows10系統(tǒng)為例。
1、右鍵“此電腦”。
2、然后選擇“管理”。
3、然后左側(cè)列表依次選擇“服務(wù)和應(yīng)用程序”——“服務(wù)”。
4、找到oracle的服務(wù),名稱為“OracleService+服務(wù)名”,如圖:
5、右鍵此服務(wù)名,選擇“停止”即可。
如果想正常關(guān)閉,那么最好是:先手動(dòng)斷開所有數(shù)據(jù)庫連接(外部鏈接,比如訪問等),關(guān)閉監(jiān)聽(防止再次產(chǎn)生外部鏈接),然后殺掉所有正在執(zhí)行的數(shù)據(jù)庫進(jìn)程(數(shù)據(jù)庫內(nèi)部的一些,比如正在執(zhí)行的執(zhí)行計(jì)劃等,主進(jìn)程別殺?。?,然后關(guān)閉外圍服務(wù),最后再用immediate關(guān)閉數(shù)據(jù)庫。這樣能快一些,而且相對而言數(shù)據(jù)庫會(huì)正常,不會(huì)因?yàn)閿嚅_外部鏈接,等待進(jìn)程結(jié)束等問題等待時(shí)間超長。,當(dāng)然也只是快一些而已,如果數(shù)據(jù)庫很大,那么還是會(huì)很慢。
其他的shutdown abort,也是一個(gè)關(guān)閉數(shù)據(jù)庫的方法,不過oracle本身也不推薦,因?yàn)槊看蝍bort后數(shù)據(jù)庫可能會(huì)有這樣那樣的問題。
再baoli一些的,就是直接關(guān)機(jī)器,關(guān)電源了。