❶ 求Oracle 10g(10.2.0.1.0) 32位 for linux 的安裝包.
10201_database_linux32.zip用迅雷也下載不了,其他什麼client、getways都可以用迅雷下載的,也不知道怎麼了。
你可以考慮下載Oracle11gR2的linux版本。
終於找到10201_database_linux32.zip 文件了。
❷ 誰有oracle10.2.0.4 for linux版本下載地址
32位:http://download.oracle.com/otn/linux/oracle10g/10201/10201_database_linux32.zip
64位:http://download.oracle.com/otn/linux/oracle10g/10201/10201_database_linux_x86_64.cpio.gz
再對應下載下面的,升級到10.2.0.4
ftp://updates.oracle.com/6810189/p6810189_10204_Linux-x86-64.zip
ftp://updates.oracle.com/6810189/p6810189_10204_Linux-x86.zip
❸ 誰有linux下安裝oracle 10g視頻教程
LINUX安裝ORACLE不一定非要圖形安裝,可以使用命令行的靜默安裝方式:
Oracle10g靜默方式安裝方法介紹
閱讀幫助:
以「#」開頭的命令為root用戶下執行的;
以「$」開頭的命令為普通用戶(這里是oracle用戶)下執行的;
以「##」開頭的是對其下面命令的解釋說明;
鑒於資料庫實施現場往往無法直接(或遠程)登錄主機的圖形界面,或者主機本身就沒有安裝X組件,只提供字元界面。在此情況下就無法使用圖形的交互方式安裝oracle軟體,就必須使用靜默方式安裝;靜默方式的關鍵是准備安裝環境和響應文件的修改;
下面以linux系統下安裝oracle 10.2.0.1的版本舉例其安裝步驟:
一、安裝之前:
1、以root用戶登錄系統,創建必要的用戶組和用戶:
##創建oracle軟體安裝組
#groupadd oinstall
##創建dba組
#groupadd dba
##創建oracle用戶,加入到oinstall和dba組,並設置其HOME目錄為/opt/oracle
#useradd -g oinstall -G dba -d /opt/oracle oracle
##設置oracle用戶的密碼
#passwd oracle
2、su到oracle用戶,配置環境變數並寫入shell的配置文件(bash的配置文件為~/.bash_profile)
##由root用戶切換到oracle用戶
#su – oracle
##設置ORACLE_BASE
$export ORACLE_BASE=/opt/oracle
##設置ORACLE_HOME
$export ORACLE_HOME=/opt/oracle/proct/10g2
##設置ORACLE_SID
$export ORACLE_SID=SOC
##創建$ORACLE_HOME(雖然已經設置了環境變數,但實際的目錄並沒有創建)
$mkdir -p /opt/oracle/proct/10g2
##修改PATH,增加oracle應用程序(如:sqlplus)的執行路徑
$export PATH=$ORACLE_HOME/bin:$PATH
##將以上環境變數的設置保存到~/.bash_profile中。
3、准備Oracle安裝包
##以oracle用戶登錄系統
##創建安裝介質存放的目錄
$mkdir /opt/oracle/oracd
##將安裝包上傳到此目錄ftp需要以bin方式上傳
##將安裝包解開
$cd /opt/oracle/oracd
$gunzip 10201_database_linux_x86_64.cpio.gz
$cpio -idcmv < 10201_database_linux_x86_64.cpio
##解包後會在當前目錄下生成database目錄;
##進入database目錄
$cd database
##復制企業版響應文件的模板並編輯
$cp response/enterprise.rsp ./
#vi enterprise.rsp
##將enterprise.rsp中的
##UNIX_GROUP_NAME=<Value Unspecified> 替換成 UNIX_GROUP_NAME="oinstall"
##ORACLE_HOME=<Value Required> 替換成 ORACLE_HOME="/opt/oracle/proct/10g2"
##ORACLE_HOME_NAME=<Value Required> 替換成 ORACLE_HOME_NAME="OraDbHome1"
##n_configurationOption=<Value Required> 替換成 n_configurationOption=3
##附修改後和之前的響應文件的對比
$ diff enterprise.rsp response/enterprise.rsp
35c35
< UNIX_GROUP_NAME=oinstall
—
> UNIX_GROUP_NAME=<Value Unspecified>
62c62
< ORACLE_HOME=/opt/oracle/proct/10g2
—
> ORACLE_HOME=<Value Required>
70c70
< ORACLE_HOME_NAME=OraDbHome1
—
> ORACLE_HOME_NAME=<Value Required>
422c422
< n_configurationOption=3
—
> n_configurationOption=<Value Required>
二、開始安裝:
$cd /opt/oracle/oracd/database
$./runInstaller -ignoreSysPrereqs -silent -force -responseFile /opt/oracle/oracd/database/enterprise.rsp
三、安裝後配置:
##以root用戶順序運行以下腳本:
#/opt/oracle/oraInventory/orainstRoot.sh
#/opt/oracle/proct/10g2/root.sh
四、oracle資料庫軟體安裝結束;可以開始SOC的資料庫實例或資料庫補丁集的安裝了;
附:升級補丁的安裝:
##所有操作如未指明用戶,則都需在oracle用戶下執行
##將升級補丁包上傳到資料庫伺服器的oracle用戶下
##解包補丁文件:
$unzip p6810189_10204_Linux-x86-64.zip
##進入生成的Disk1目錄
$cd Disk1
##復制原響應文件以留作於編輯後的響應文件進行對比
$cp response/patchset.rsp response/patchset.rsp.orig
##編輯補丁響應文件:response/patchset.rsp
$vi response/patchset.rsp
##以下是編輯後的響應文件response/patchset.rsp和原響應文件response/patchset.rsp.orig 的對比結果
$diff response/patchset.rsp response/patchset.rsp.orig
45c45
< UNIX_GROUP_NAME=oinstall ##必須與安裝時的設置一致
—
> UNIX_GROUP_NAME=<Value Unspecified>
87c87
< ORACLE_HOME=/opt/oracle/proct/10g2 ##必須與安裝時的設置一致
—
> ORACLE_HOME=<Value Required>
99c99
< ORACLE_HOME_NAME=OraDbHome1 ##必須與安裝時的設置一致
—
> ORACLE_HOME_NAME=<Value Required>
##開始補丁安裝
$./runInstaller -ignoreSysPrereqs -silent -force -responseFile /opt/oracle/oracd/Disk1/response/patchset.rsp
##安裝結束後,su到root用戶下執行:
# /opt/oracle/proct/10g2/root.sh
Running Oracle10 root.sh script…
The following environment variables are set as:
ORACLE_OWNER= oracle
ORACLE_HOME= /opt/oracle/proct/10g2
Enter the full pathname of the local bin directory: [/usr/local/bin]:
The file "dbhome" already exists in /usr/local/bin. Overwrite it? (y/n)
[n]: y
Copying dbhome to /usr/local/bin …
The file "oraenv" already exists in /usr/local/bin. Overwrite it? (y/n)
[n]: y
Copying oraenv to /usr/local/bin …
The file "coraenv" already exists in /usr/local/bin. Overwrite it? (y/n)
[n]: y
Copying coraenv to /usr/local/bin …
Entries will be added to the /etc/oratab file as needed by
Database Configuration Assistant when a database is created
Finished running generic part of root.sh script.
Now proct-specific root actions will be performed.
上述安裝的安裝包為:10201_database_linux_x86_64.cpio.gz 補丁包:p6810189_10204_Linux-x86-64.zip,希望可以幫到你!
❹ Linux下Oracle10安裝
呵呵,我也不明白你要問什麼問題!如果你想知道orcl在linux下是怎麼安裝的話,網上有很多資料,我就不給你寫了餓,呵呵
❺ oracle推出的linux在那裡可以下載
鄙視樓上的,知道oracle是什麼不,知道什麼是linux不,在那瞎掰掰
http://linux.xnol.com/UnixSoft/Oracle/Oracle10g/For%20linux/x86/iso/10g_linux_x86_db_10_1_0_3.iso.gz
2009-01-18 08:02:18 開始連接......
2009-01-18 08:02:18 開始搜索候選資源......
2009-01-18 08:02:49 原始資源連接失敗,等待返回候選資源......
2009-01-18 08:03:41 搜索候選資源發生錯誤,稍後重試搜索
2009-01-18 08:04:48 搜索候選資源發生錯誤,稍後重試搜索
2009-01-18 08:05:59 搜索候選資源發生錯誤,稍後重試搜索
2009-01-18 08:06:58 搜索到1個候選資源
2009-01-18 08:06:58 使用候選資源進行連接......
2009-01-18 08:06:58 沒搜索到候選資源,稍後重試搜索
2009-01-18 08:06:58 搜索到17個候選資源
2009-01-18 08:06:58 使用候選資源進行連接......
2009-01-18 08:07:00 開始創建文件......
2009-01-18 08:07:01 文件創建成功,開始下載數據......
❻ linux上安裝的oracle有那幾個版本球資源- -
這個問題不是很具體
ORACLE基本所有的版本都有LINUX的,沒有什麼幾個版本的問題。另外LINUX的ORACLE都是一樣的,並不是針對RED HAT有一個版本,而SUSE又一個版本。
當然ORACLE的版本與LINUX的版本是有對應關系的,並不是ORACLE FOR LINUX就能安裝在所有的LINUX版本上
以RED HAT 為例
ORACLE 10G 要求必須是RED HAT AS 3 或 AS4
ORACLE 11G 要求必須是RED HAT AS 3 、 AS4或AS5
這是ORACLE 10G FOR LINUX的地址
http://download.oracle.com/otn/linux/oracle10g/10201/10201_database_linux32.zip
❼ 怎麼在linux下安裝oracle資料庫
以圖形桌面安裝為例:
准備安裝文件
下載10201_database_linux_x86_64.cpio.gz
#gunzip 10201_database_linux_x86_64.cpio.gz
#cpio –idmv <10201_database_linux_x86_64.cpio
1.安裝包安裝
#yum install glibc-* libXpm-*glibc-*.i686 libXp.so.6 libXt.so.6 libXtst.so.6 libgcc_s.so.1 ksh libXplio-devel numactl numactl-devel unixODBC unixODBC-devel compat-db compat-db42compat-db43 compat-gcc-34 compat-gcc-34-c++ libstdc++- libstdc++-33
2.新增組和用戶
#groupadd oinstall
#groupadd dba
#useradd –g oinstall –G dba oracle
#passwd oracle
3.創建安裝目錄
#mkdir –p /opt/oracle
#chown –R oracle:oinstall /opt/oracle
#chmod –R 775 /opt/oracle
#cd /opt/oracle (目錄為oracle安裝文件路徑)
#chown–R oracle:oinstall database/
4.使用oracle用戶登錄
修改#vi ~/.bash_profile,增加如下內容
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=$ORACLE_BASE/proct/10.2.0/db_1
export ORACLE_HOME_LISTNER=$ORACLE_HOME
export ORACLE_SID=DEV
export PATH=$PATH:$ORACLE_HOME/bin
然後運行
#source .bash_profile
5.修改版本號
因為默認CentOS 6.0不支持10.2.0需修改配置文件使CentOS 6.0支持Oracle10g ,oracle可以正常運行
# vi /etc/redhat-release 直接修改內容為
CentOS Linux release 4.0 (Final)
保存後執行
#sysctl –p
(error:"net.bridge.bridge-nf-call-ip6tables" is an unknown key正常的 )
6.修改參數
#vi /etc/sysctl.conf 在文件末尾添加如下參數
# Kernel Parameters for Oracle Database 10g
fs.file-max = 6553600
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default = 4194304
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 2621442
保存後執行
#sysctl –p
7.修改hostname
#hostname newhostname(例子:#hostname oracleServer)
#vi /etc/hosts
添加主機ip 並重新配置個主機名,例子:
192.168.200.39 oracleServer
驗證:hostname
8.許可權問題
[root@localhost oradisk]# id oracle
uid=502(oracle) gid=502(oinstall) groups=502(oinstall),503(dba)
用root執行下面的命令,將dba組添加到系統內核中
[root@localhost oradisk]# echo 503 >/proc/sys/vm/hugetlb_shm_group
這樣啟動資料庫,問題消失;但是如果系統重啟了,還需要執行上面的命令,治標不治本。一勞永逸的辦法就是修改文件sysctl.conf,方法如下:
[root@localhost oradisk]# vi /etc/sysctl.conf
....
vm.hugetlb_shm_group = 503
....
[root@localhost oradisk]# sysctl -p
9.圖形安裝
用oracle用戶登錄
雙擊runlnstaller文件
(每步都點下一步即可,注意最後用root執行2條腳本即可)
點擊ok後下邊的這步,先不要點擊OK按鈕,以下兩個文件要在root下執行
/路徑/orainstRoot.sh
/路徑/root.sh
點擊OK按鈕
選YES,安裝成功,退出安裝。
❽ linux 32 oracle 10g資料庫安裝包
1. 首先是jdbc.properties屬性文件的編寫,便於資料庫移植:
datasource.driverClassName=oracle.jdbc.driver.OracleDriver
datasource.url=jdbc:oracle:thin:@10.6.1.11:1521:student
datasource.username=zs
datasource.password=zs
datasource.defaultAutoCommit=true
hibernate.dialect=org.hibernate.dialect.Oracle9Dialect
#當連接池中的連接耗盡的時候c3p0一次同時獲取的連接數。Default: 3
c3p0.acquireIncrement=5
#初始化時獲取三個連接,取值應在minPoolSize與maxPoolSize之間。Default: 3
c3p0.initialPoolSize=10
#每60秒檢查所有連接池中的空閑連接。Default: 0
c3p0.idleConnectionTestPeriod=600
#-連接池中保留的最小連接數。
c3p0.minPoolSize=5
#連接池中保留的最大連接數。Default: 15
c3p0.maxPoolSize=50
#JDBC的標准參數,用以控制數據源內載入的PreparedStatements數量。但由於預緩存的statements
#屬於單個connection而不是整個連接池。所以設置這個參數需要考慮到多方面的因素。
#如果maxStatements與maxStatementsPerConnection均為0,則緩存被關閉。Default: 0
c3p0.maxStatements=100
#c3p0是非同步操作的,緩慢的JDBC操作通過幫助進程完成。擴展這些操作可以有效的提升性能
#通過多線程實現多個操作同時被執行。Default: 3
c3p0.numHelperThreads=10
#最大空閑時間,60秒內未使用則連接被丟棄。若為0則永不丟棄。Default: 0
c3p0.maxIdleTime=600
#hibernate.dialect=org.hibernate.dialect.SQLServerDialect
hibernate.jdbc.batch_size=25
hibernate.jdbc.fetch_size=50
hibernate.show_sql=true
hibernate.connection.release_mode=after_transaction
2. 其次是spring配置文件的數據源配置:
<bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="location">
<value>/WEB-INF/classes/conf/jdbc/jdbc.properties</value>
</property>
</bean>
<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close" dependency-check="none">
<property name="driverClass">
<value>${datasource.driverClassName}</value>
</property>
<property name="jdbcUrl">
<value>${datasource.url}</value>
</property>
<property name="user">
<value>${datasource.username}</value>
</property>
<property name="password">
<value>${datasource.password}</value>
</property>
<!-- 當連接池中連接耗盡的時候c3p0一次同時獲取的連接數 -->
<property name="acquireIncrement">
<value>${c3p0.acquireIncrement}</value>
</property>
<!--初始化時獲取三個連接,取值應在minPoolSize與maxPoolSize之間。Default: 3 -->
<property name="initialPoolSize">
<value>${c3p0.initialPoolSize}</value>
</property>
<!-- 最小連接數 -->
<property name="minPoolSize">
<value>${c3p0.minPoolSize}</value>
</property>
<!-- 最大連接數 -->
<property name="maxPoolSize">
<value>${c3p0.minPoolSize}</value>
</property>
<!--最大空閑時間,60秒內未使用則連接被丟棄。若為0則永不丟棄。Default: 0 -->
<property name="maxIdleTime">
<value>${c3p0.maxPoolSize}</value>
</property>
<!--每60秒檢查所有連接池中的空閑連接。Default: 0 -->
<property name="idleConnectionTestPeriod">
<value>${c3p0.idleConnectionTestPeriod}</value>
</property>
<!--JDBC的標准參數,用以控制數據源內載入的PreparedStatements數量。但由於預緩存的statements屬於單個connection而不是整個連接池。
所以設置這個參數需要考慮到多方面的因素。如果maxStatements與maxStatementsPerConnection均為0,則緩存被關閉。Default: 0-->
<property name="maxStatements">
<value>${c3p0.maxStatements}</value>
</property>
<!--c3p0是非同步操作的,緩慢的JDBC操作通過幫助進程完成。擴展這些操作可以有效的提升性能通過多線程實現多個操作同時被執行。Default: 3-->
<property name="numHelperThreads">
❾ 如何在虛擬機中Linux+Oracle10gRAC安裝
桌面安裝
圖形安裝准備安裝文件
下載10201_database_linux_x86_64.cpio.gz
#gunzip 10201_database_linux_x86_64.cpio.gz
#cpio –idmv <10201_database_linux_x86_64.cpio
1.安裝包安裝
#yum install glibc-* libXpm-*glibc-*.i686 libXp.so.6 libXt.so.6 libXtst.so.6 libgcc_s.so.1 ksh libXplio-devel numactl numactl-devel unixODBC unixODBC-devel compat-db compat-db42compat-db43 compat-gcc-34 compat-gcc-34-c++ libstdc++- libstdc++-33
2.新增組和用戶
#groupadd oinstall
#groupadd dba
#useradd –g oinstall –G dba oracle
#passwd oracle
3.創建安裝目錄
#mkdir –p /home/oracle
#chown –R oracle:oinstall /home/oracle
#chmod –R 775 /home/oracle
#cd /home/oracle (目錄為oracle安裝文件路徑)
#chown–R oracle:oinstall database/
4.使用oracle用戶登錄
修改#vi ~/.bash_profile,增加如下內容
export ORACLE_BASE=/home/oracle
export ORACLE_HOME=$ORACLE_BASE/proct/10.2.0/db_1
export ORACLE_HOME_LISTNER=$ORACLE_HOME
export ORACLE_SID=DEV
export PATH=$PATH:$ORACLE_HOME/bin
然後運行
#source .bash_profile
5.修改版本號
因為默認CentOS 6.0不支持10.2.0需修改配置文件使CentOS 6.0支持Oracle10g ,oracle可以正常運行
# vi /etc/redhat-release 直接修改內容為
CentOS Linux release 4.0 (Final)
保存後執行
#sysctl –p
(error:"net.bridge.bridge-nf-call-ip6tables" is an unknown key正常的 )
6.修改參數
#vi /etc/sysctl.conf 在文件末尾添加如下參數
# Kernel Parameters for Oracle Database 10g
fs.file-max = 6553600
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default = 4194304
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 2621442
保存後執行
#sysctl –p
7.修改hostname
#hostname newhostname(例子:#hostname oracleServer)
#vi /etc/hosts
添加主機ip 並重新配置個主機名,例子:
192.168.200.39 oracleServer
驗證:hostname
8.許可權問題
[root@localhost oradisk]# id oracle
uid=502(oracle) gid=502(oinstall) groups=502(oinstall),503(dba)
用root執行下面的命令,將dba組添加到系統內核中
[root@localhost oradisk]# echo 503 >/proc/sys/vm/hugetlb_shm_group
這樣啟動資料庫,問題消失;但是如果系統重啟了,還需要執行上面的命令,治標不治本。一勞永逸的辦法就是修改文件sysctl.conf,方法如下:
[root@localhost oradisk]# vi /etc/sysctl.conf
....
vm.hugetlb_shm_group = 503
....
[root@localhost oradisk]# sysctl -p
9.圖形安裝
用oracle用戶登錄
雙擊runlnstaller文件
(每步都點下一步即可,注意最後用root執行2條腳本即可)
點擊ok後下邊的這步,先不要點擊OK按鈕,以下兩個文件要在root下執行
/路徑/orainstRoot.sh
/路徑/root.sh
點擊OK按鈕
選YES,安裝成功,退出安裝。
❿ 有沒oracle 10gR2 linux-64版本下載求鏈接,謝謝
不好找了。網路上很多的下載地址,最終都要鏈接到oracle官網。而現在10g在oracle官網上的鏈接已經被刪掉了。所以這個東西已經很難找了。我前年曾經在網路網盤裡面看到過10g的下載。現在還能不能用也很難說了。如果不是用什麼特別的有要求,還是下載11g或12C吧