在slackware 10下裝置Oracle 10

2022-08-29 13:39:17 字數 2305 閱讀 1762

oracle並不支援slackware linux.然則你會發明這篇文件對你的學習是有些用處的。

首先樹立linux使用者組

groupadd oinstall

groupadd dba

樹立oracle使用者

useradd -g oinstall -g dba oracle

passwd oracle

設定共享記憶體

在/etc/sysctl.conf檔案中插足如下行

kernel.shmall = 2097152

kernel.shmmax =2147483648

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

fs.file-max = 65536

net.ipv4.ip_local_port_range = 1024 65000

以root使用者身份樹立oracle裝置所必要的目錄

mkdir /home/oracle

chown -r oracle.oinstall /home/oracle

欺騙oracle 10裝置軌範

以root使用者樹立檔案 /etc/redhat-release 並且在檔案中插足如下行

redhat-3

我用如下步調將它裝置進體系:

# tar -xzvf binutils-2.10.1.tar.gz

# cd binutils-2.10.1

# ./configure

# make

# make install # 此步要以root身份執行

下一步以root身份運轉上面的命令

# cd /usr/bin

# mv ld ld.new

# cp /usr/local/bin/ld ./

如許就姑且的用ld 2.10交換了ld 2.11

為oracle使用者設定shell限額

在檔案/etc/security/limits.conf 中新增如下行:

* soft nproc 2047

* hard nproc 163844

* soft nofile 1024

* hard nofile 65536

每行都固守如下格式:

*softnproc2047

設定oracle情形變數

以oracle使用者在/home/oracle目錄樹立檔案.profile並插足如下內容:

# oracle environment

# set shell search paths

export path= $path: $oracle_home/bin

>

>

export editor=vi

set -o vi

ps1=' $pwd: $oracle_sid >'

if [  $user = "oracle" ]; then

if [  $shell = "/bin/ksh" ]; then

ulimit -p 16384

ulimit -n 65536

else

ulimit -u 16384 -n 65536

fifi

然後從頭啟動體系

體系反省

在體系從頭啟動後你應該以root使用者用這些命令來反省記憶體引數:

可以用cat物件來反省以後的sem檔案中的旗子燈號引數。

# cat /proc/sys/kernel/sem

你能用如下命令反省shmmax引數的值:

# cat /proc/sys/kernel/shmmax

從頭啟動後sysctl.conf 把這個值設定為 2,147,483,648, 但你可以把這個值最年夜設到2.7gb.

以oracle使用者執行一些象上面的命令以確保情形變數曾經被切確的設定了。

# echo  $oracle_sid

# echo #oracle_home

執行這個命令:

gunzip ship.db.cpio.gz

然後用如下命令把cpio映象解壓:

cpio -idmv < ship.db.cpio

以oracle使用者運轉oracle裝置軌範(runinstaller)

進入目錄disk1然後敲入./runinstaller運轉裝置軌範。

在裝置歷程中必要回答的標題問題:

inventory directory(inventory目錄) : 間接按回車行使默許值

privileged operating system groups(授權體系使用者組): dba and dba

在VC 6 0下設定GDI

2.在你將要使用gdi 的工程中,完成初始化工作 在stdafx.h中加入 define ulong ptr unsigned long include using namespace gdiplus include gdiplus.h gdiplusstartupinput m gdiplusst...

odoo10下設定onchange方法定時執行

因圈內朋友需求,某個欄位的值是通過後台py方法獲取,業務邏輯是寫在該字段的onchange方法中,前台操作時,預設只有該字段值發生改變時才會觸發後台方法,現在他希望前台js能定時觸發該字段的onchange事件,呼叫後台方法返回值。經過分析odoo的onchange觸發機制及工作流程,寫了乙個模組,...

win10下設定超清晰桌布

今晚上突然自己想做一張桌布 設定到桌面的時候發現上的字型變得模糊了 於是去網上查詢了一些資料 大部分都是在說解析度的問題 當然對於一部分使用者解決了問題,但是對於我來說顯然沒說到點子上。廢話也不多說,下面上方案 可以看到我的這張大小足足17m!失真的原因是因為windows系統會對進行85 質量的壓...