1.
安裝fedora2 2.
oralce10g (www.oracle.com),
ship.db.cpio.gz 3.
解開 [oracle @oar10g oracle]$ cd /tmp
[oracle @oar10g oracle]$
gzip -cd ship.db.cpio.gz | cpio –idmv 4.
修改linux的系統引數:
as root: (su - )
# cat /proc/sys/kernel/shmmax (檢視)
33554432
# echo 1073741824 >/proc/sys/kernel/shmmax (更改)
這個值根據各自機器記憶體的數量修改
# cat /proc/sys/kernel/shmmax(檢視)
1073741824
# vi /etc/sysctl.conf (更改)
這個值可以不修改
,而且在
fedura2
的/etc/sysctl.conf
中是不存在這項的。
kernel.shmmax=1073741824 5.
建立使用者
as root: #
groupadd dba
#useradd -g dba oracle
#passwd oracle 6.
建立oracle的安裝的路徑
as root:
#mkdir –p /opt/oracle/product/10.2
#chown -r oracle.dba /opt/oracle 7.
設定oracle安裝需要的環境變數:
as oracle
[oracle @oar10g oracle]$ vi .bash_profile
…………..
# add by admin for install oracle
#oracle environment:
umask 022
export oracle_base=/opt/oracle
export oracle_home=/opt/oracle/product/10.2/
export oracle_sid=ora10g
export oracle_term=xterm
#export tns_aimin=set if sqlnet.ora,tnsnames.ora,etc.
#there are not in $oracle_home/network/admin.
export nls_lang=american
#export ora_nls33=$oracle_home/ocommon/nls/admin/data
#ld_library_path=$oracle_home/lib:/usr/lib
ld_library_path=$oracle_home/jdk/fre/lib/i386:
$oracle_home/jdk/jre/lib/i386/server:
$oracle_home/rdbms/lib:$oracle_home/lib:$ld_library_path
export ld_library_path
#set shell search paths:
export path=$oracle_home/bin:$path
#end add by admin for oracle install. 8.
重新登陸系統,察看環境變數是否生效
as oracle:
[oracle @oar10g oracle]$
export
| grep oracle
,如果以
vnc的方式連線的話可能需要重新起乙個
vncserver
9.開始安裝
as oracle
$startx (or vncserver)
[oracle @oar10g oracle]$xterm &
[oracle @oar10g oracle]$sh /tmp/disk1/
runinstaller
-ignoresysprereqs&
--系統引數,表示不進行系統型別的驗證,現在官方的
oracle10g
不支援fedora
的安裝,所以需要加這個引數。
10.安裝過程中,會提示你以root的方式來執行乙個指令碼。:
as root:
[oracle @oar10g oracle]$ su –
[root @oar10g oracle]# sh /opt/oracle/product/10.2/root.sh
11.安裝完成。不進行建立資料庫的操作 修改
$oracle_home/bin
下的oracle指令碼
cd $oracle_home/bin
mv oracle oracle.bin
cat >oracle <<"eof"
#!/bin/bash
export disable_hugetlbfs=1
exec $oracle_home/bin/oracle.bin $@
eof
chmod +x oracle
可以參見
這一步是為了解決
ora-27125: unable to create shared memory segment
這個錯誤。
oracle
的問題?
fedora
的問題?
12.開始建庫
dbca
13.修改
listner
可以根據實際情況修改
listner
,修改
$oracle_home/network/admin/listener.ora
檔案,oracle
會將機器名直接作為
listner
的host
,可以根據實際情況修改為機器的
ip位址
listener =
(description_list =
(description =
(address_list =
(address = (protocol = ipc)(key = extproc))
) (address_list =
(address = (protocol = tcp)(host = 10.10.0.2)(port = 1521))
) )
) 14.
修改字符集 1.
連線到伺服器sqlplus
user/password@ora10g
2.connect sys as sysdba
3.update props$ set value$=』
你的字符集
』 where name=』nls_characterset』;
【**】
oracle10g 解除安裝
1 oracle 10g解除安裝軟體環境 1 windows xp oracle 10g2 oracle 安裝路徑為 d oracle 實現方法 1 開始 設定 控制面板 管理工具 服務停止所有 oracle 服務 2 開始 程式 oracle oradb 10g home1 oracle inst...
Oracle10g解除安裝
一 軟體解除安裝 1 windows xp oracle 10g 2 oracle安裝路徑為 d oracle 1 如果資料庫配置了自動儲存管理 asm 應該先刪除聚集同步服務css cluster synchronization services 刪除css服務的方法是在dos命令列中執行如下命令...
解除安裝oracle10g
1.停止所有與oracle相關的服務。2.使用oui oracle universal installer 解除安裝oracle軟體。開始 程式 oracle oradb110g home1 oracle installation product universal installer.3.刪除登錄...