oracle結構簡述:
安裝oracle-》建立資料庫-》建模式或者叫方案(Schema)-》建表(Table)-》表中記錄
安裝oracle-》建立資料庫這個沒有問題,但是如何建方案中,就是OEM中方案下對應的各個方案項呢?主要是建一個使用者user1,然後配好網路命名即網路連接,然後用PL/SQL工具,串連進入,找到table項,添加表就可以了,添加表時,注意選擇此表屬於此使用者user1,這樣,在oem中自動就會看到方案user1了。也就說明了一個使用者對應一種模式的說法。
從儲存角度分類:
佔用儲存空間的有:表、索引
不佔用實際儲存空間的有:視圖、同義字、序列、預存程序、觸發器
簇:只是一種節省空間的可選儲存方式
1.在安裝oracle時,報出錯:載入資料庫時出錯:areasqueries
停止安裝所有產品
只停止安裝該組件
解決:原因有二,一是安裝原檔案包含了中文字元;二是安裝的目標目錄包含了中文字元,都改為英文合法字元就可以了。
2.oracle網路設定:
伺服器端要配,如果用戶端在本機則不用配用戶端,可用con user/pwd直接存取;否則要配置用戶端,佈建服務名service_name(對應伺服器的一個服務名),然後用con user/pwd@service_name訪問。
1>.伺服器端: 用網路助手NetConfigurationAssistant。或修改監聽設定檔%oracle_home%/ora92/network/admin下的listener.ora。配好protocal,host,port. eg:
2>.用戶端: 用網路助手。或修改監聽設定檔%oracle_home%/ora92/network/admin下的tnsnames.ora。配好protocal,host,port,service_name(伺服器的服務名,一般為資料庫名。在這裡作為SID)
eg:TEST_1服務:TEST_1 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.199.122)(PORT = 1521))
)
(CONNECT_DATA =
(SID = test)
(SERVER = DEDICATED)
)
)