在solaris 10/x86下安裝oracle10——ZT(轉)

ba發表於2007-08-11
在solaris 10/x86下安裝oracle10——ZT(轉)[@more@]在solaris 10/x86下安裝oracle10——ZT

下文轉自 ... 86795&show_type=new,現在兄弟們身手真快啊,赫赫
原作者:yansw

一、首先下載
solarisx86_CCD_10_1_0_3_Disk1.cpio.gz
solarisx86_CLIENT_10_1_0_3_Disk1.cpio.gz
solarisx86_CRS_10_1_0_3_Disk1.cpio.gz
solarisx86_DB_10_1_0_3_Disk1.cpio.gz

然後看oracle 10g for solaris/x86 的快速安裝指南。指南上說必須是solaris 9(我的是10),記憶體不能小於512M,交換分割槽大小,/tmp分割槽大小,可用空間我的機器都滿足。不滿足兩個軟體要求:
SUNWi1cs和SUNWi15cs沒有安裝。 要求安裝一些補丁,補丁下載地址位於:。我用的是solaris 10/x86,因此我什麼補丁也不打。

二、必須建使用者和組,oinstall和dba組,oracle使用者。
groupadd oinstall
groupadd dba
useradd -g oinstall -G dba oracle
passwd oracle
建立oracle的基目錄和資料庫目錄
mkdir -p /export/home/app/oracle
mkdir /export/home/oradata
改變目錄的屬主和組
chown -R oracle:oinstall /export/home/app/oracle
chown -R oracle:oinstall /export/home/oradata

改變目錄許可權
chmod -R 775 /export/home/app/oracle
chmod -R 775 /export/home/oradata
三、設定核心引數

sysdef |grep SEM
sysdef |grep SHM

我按照以下步驟調整

cd /etc
cp system system.orig
gedit system
新增以下內容:
set semsys:seminfo_semmni=100
set semsys:seminfo_semmns=1024
set semsys:seminfo_semmsl=256
set semsys:seminfo_semvmx=32767
set shmsys:shminfo_shmmax=4294967295
set shmsys:shminfo_semmni=100

從新啟動
四、設定oracle環境
以root身份登陸後
su - oracle
進入 /export/home/app/oracle
建立檔案 .profile
內容如: umask=022
執行:
. ./.profile
ORACLE_BASE=/export/home/app/oracle
ORACLE_SID=sales
export ORACLE_BASE ORACLE_SID
env | more 看看正確嗎?
五、安裝
我進入 /home/yansw
gunzip solarisx86_DB_10_1_0_3_Disk1.cpio.gz
cpio -idcmv 生成 Disk1
執行 .runInstaller
提示我的版本是solaris 5.10,退出!!

六、修改 Disk1/install下的 oraparam.ini和oraparam.var檔案,在5.8,5.9後面新增5.10
退出root,以oracle 身份登陸到Java Enviroment 或 CDE,找到 Disk1/runInstaller,雙擊執行它!
提示輸入Inventory目錄的完整路徑時,我輸入:

/export/home/app/oracle/oraInventory
繼續
開啟其他終端,以root 身份執行 指定目錄下的orainstRoot.sh
提示建立 /var/opt/oracle/oraInst.loc
轉回正常安裝介面,選繼續,所安裝產品的目錄名稱為 OraDblog_home1
路徑為 /export/home/app/oracle/OraHome-1
選企業版,建立通用啟動資料庫。全域性資料庫名為 sales SID為: sales
選擇資料庫字符集為 ZHS16GBK
建立帶樣本方案的資料庫。
選擇儲存機制時我選 檔案系統。
制定位置:
/export/home/app/oracle/oradata
這個地方很明顯我錯了。我該指定:/export/home/oradata 後悔呀!
不啟動自動備份。
所有使用者使用同一口令:Iamafool
這個時候我還傻,忘了 SYS,SYSMON.....這幾個都是Iamafool口令的使用者了!

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617731/viewspace-947316/,如需轉載,請註明出處,否則將追究法律責任。

相關文章