把資料庫比喻成乙個大的倉庫,那麼資料就是這個倉庫中的貨物,之前接觸的
dataset
、datatable
以及resultset
都屬於運輸貨物的卡車,通過一定的執行條件將需要的貨物(資料)篩選出來之後放入卡車(
resultset
等)中運送到需要的地方(程式)。有了上面的乙個比喻再來看
windows
中oracle10g
的各個服務相信就比較容易理解了。
1.oracleservice+
?資料庫的主服務,此服務必須啟動才能使用
oracle
,後面的
?是全域性資料庫名稱。用於表示該倉庫是否可用,如果此服務停止那麼表示這個倉庫不能使用。後面的資料庫名稱和倉庫的名稱是乙個性質的,就是個名字而已。
2.? +tnslistener
oracle
的監聽服務,如果有客戶端需要連線到資料庫,此服務必須開啟。這個類似於倉庫門口的警衛,如果倉庫只是自己用,那麼大可以關上大門自己隨用隨取,基本上不需要警衛。但是如果他人想用自己倉庫裡面的東西,那麼就必須和警衛打好招呼,當然在打招之前必須要有警衛去值班,隨時負責為別人服務。這裡的監聽服務就是類似與警衛值班的這麼乙個事件,豎起耳朵隨時聽候別人調遣。
3.?+isql*plus
oracle isqlogic*plus
服務,只有在
web頁面中使用
isqlogic*plus
時才需要。一般而言想在資料庫中執行查詢必須要有客戶端,然後寫好
sql語句,執行後獲得結果。這個過程相當於在進倉庫之前列好自己需要的東西,然後讓倉庫相關的負責人員根據所列的內容去倉庫中找東西。但是這只是其中的乙個方法而已,我們完全可以通過打**給倉庫的相關人員來做這一件事情。這裡打**就相當於執行
isqlogic*plus
,也就是在網頁上輸入
sql語句或者匯入
sql指令碼進行執行。當然了必須具有相關的許可權打**才好使,執行
isqlogic*plus
也是乙個道理。
4.oraclejobscheduler+
?定時器的服務程序。這個服務就相當於倉庫每天、每個月、每個季度或者每年都要執行相關操作一樣,比如倉庫需要定時的檢查安全情況,檢查貨物是否擺放整齊等等。同樣我們的資料庫也是乙個道理,定期的備份,定期的建立索引,這些操作都需要定時器服務的支援。
5.oracledbconsole+
?oracle
資料庫控制台,登入頁面為
localhost
:1158/em
。既然需要什麼貨物可以通過打**來通知對方,那麼領導檢視倉庫的情況也不一定非得到倉庫中進行實地的檢視,大可以通過打**給倉庫相關人員的方式來獲得倉庫的資訊,當然了檢視倉庫的情況這個操作也得通過許可權認證才可以。領導通過**的方式了解倉庫的資訊就是類似於這個服務的作用。
Oracle 10g各個服務的作用
1.oraclecsservice 主要是通過控制集群結點的成員以及通知這些成員這個結點是什麼時候加入和離開的,oraclecsservice服務通過這個來管理集群的配置。如果你使用第三方集群配置軟體,那麼集群同步服務就會結合這個第三方軟體來管理各個結點之間關係的資訊。2.oracledbconso...
Oracle 10g各個服務的作用
oracle10g安裝後,一般會有如下幾個服務 1.oraclecsservice 主要是通過控制集群結點的成員以及通知這些成員這個結點是什麼時候加入和離開的,oraclecsservice服務通過這個來管理集群的配置。如果你使用第三方集群配置軟體,那麼集群同步服務就會結合這個第三方軟體來管理各個結...
Windows下Oracle10g的服務 說明
img 一 oracleserviceorcl 資料庫的主服務,此服務的必須啟動才能使用oracle。此服務的命名規則是oracleservice 全域性資料庫名稱 二 oracleoradb10g home1tnslistener orace監聽服務,如果有客戶端需要連線到資料庫,此服務必須開啟。...