2011-10-27 79 views
1

我有一項任務,在Dell T110服務器上安裝Oracle 11g,其中包含16Gb ram和1.5TB磁盤空間。它正在運行 - Oracle Enterprise Linux 5(RH內核)X86-64-,我已經在這臺機器上成功安裝了一個數據庫實例,現在我需要爲此服務器創建另外3個實例。我相信我需要有4個不同的oracle SID s。 Iam並不是非常熟悉Linux,甚至連一個實例也花費了近3/4的時間。我需要你的支持來創建3個這個數據庫的更多實例。請幫我提供我應該在shell上執行的所有命令。如果我創建3個以上的linux用戶併爲每個用戶使用不同的sid再次安裝oracle db,問題會解決嗎?Oracle 11g多個實例

回答

4

首先,你確定你需要四個獨立的數據庫實例,而不是單個數據庫中的四個模式嗎?理想情況下,每臺服務器只能有一個Oracle數據庫,但會在該單個數據庫的多個模式中運行多個應用程序。 Oracle中的其他產品(即SQL Server)稱爲「數據庫」與架構類似。

假設您確實需要四個獨立的數據庫實例,則不需要單獨的操作系統用戶。您可以使用您以前使用過的相同操作系統用戶(通常爲「oracle」)。在安裝時,您只需爲每個數據庫選擇一個不同的Oracle Home。我還假定您在每次安裝時都適當地設置了與內存相關的參數,而不是依賴於會導致每個數據庫使用您可用的16 GB物理RAM的很大一部分的默認值。您需要確保分配給所有四個數據庫實例的內存總量以及運行操作系統所需的任何RAM以及您在此服務器上運行的任何其他應用程序的總內存小於可用的16 GB物理內存。