1.oracledbconsolekeymen這項服務是進入web控制介面
oracleoradb10g_home1tnslistener這是監聽的
oracleservicekeymen這是例項
2.在tnsnames.ora中配置連線到其他計算機......訪問其他計算機的oracle
listener.ora是工作於伺服器端的
tnsnames.ora是工作於客戶端的
3.sqlnet.ora檔案
nts與none的區別
nts......系統預設管理員登陸(作業系統管理員也是oracle管理員)/as sysdba能登上
none......作業系統管理員和oracle管理員是分開的。/as sysdba登不上
一般在裝完oracle之後,應該把nts該為none
4.pwdkeymen.ora檔案存的是oracle管理員的密碼(沒有普通使用者的密碼(scott))
5.如果pwdkeymen.ora檔案丟失怎麼辦:
第一步:進入cmd,輸入orapwd命令......獲得幫助
orapwd file=password=entries=force=
第二步:orapwd file=c:\pwdkeymen.ora password=sysadmin entries=5
第三步:把建立的檔案存放到指定的資料夾中(e:\oracle\product\10.2.0\db_1\database)
第四步:重起服務......
6.shutdown immediate;最常使用的關閉資料庫的方法
比較安全的關閉資料庫
7.資料庫啟動有三種狀態:
1(非安裝階段).建立例項階段:startup nomount.僅僅建立乙個oracle例項(記憶體加後排程序)
還不能對資料中的資料進行操作
2(安裝階段).alter database mount;
此狀態一般用於oracle的維護(做一些備份還原、修復......)
此狀態還是不能查詢資料的,只能查直接屬於系統管理員的表
此狀態會讀一些檔案......形成物理結構
3(開啟階段).alter database open;
8.startup nomount,startup mount,startup(open)
9.最快最危險關閉資料庫的方式:shutdown abort
10.最常用的關閉資料庫的方式:shutdown immediate:把沒有提交的事物都回滾,並且不再接受新的連線請求
11.最慢最安全的關閉資料庫的方式:shutdown normal:沒有提交的事物全部回滾,正在處理的事物提交,
等待所有連線oracle的使用者全部推出連線才關閉資料庫
12.shurdown transactional:事物性關閉
13.scn系統更改號
14.利用cmd與sqlplus的區別。
啟動oracle資料庫
每乙個啟動的資料庫至少對應乙個例程,例程是oracle用來管理資料庫的乙個實體,例程是由一組邏輯記憶體結構和一系列後台服務程序組成的。當啟動資料庫時,這些記憶體結構和服務程序得到分配 初始化和啟動,這樣一來oracle才能夠管理資料庫,使用者才能與資料庫進行通訊,可以簡單的將例程理解成oracle資...
oracle資料庫啟動
遇到個白痴問題,放假停電,回來時啟動資料庫,發現無法進入oracle管理員介面。如下輸入,但是顯示的命令無效。oracle crm001 database sqlplus assysdba bash sqlplus command not found 用oracle使用者到oracle宿主目錄下,執...
oracle資料庫啟動的過程
第一步 啟動資料庫到nomount狀態時,會先查詢引數檔案,引數檔案存放了一些引數資訊,如資料庫緩衝區大小 重做日誌緩衝大小等。根據引數分配記憶體。然後啟動必須的後台程序,有5個後台程序是必須啟動的,它們是dbwr 資料庫寫程序 lgwr 日誌寫程序 smon 系統監控程序 pmon 程序監控過程 ...