易截截图软件、单文件、免安装、纯绿色、仅160KB

linux下数据库安装详细介绍

一、查看要求的装配包(和RHEL四有些小差别)
rpm -q binutils compat-db control-center gcc gcc-c++ glibc glibc-common libstdc++ libstdc++-devel make ksh sysstat libaio openmotif22 libXp
rpm -ivh compat-db
rpm -ivh kernel-headers
rpm -ivh glibc-headers
rpm -ivh glibc-devel
rpm -ivh libgomp
rpm -ivh gcc
rpm -ivh libstdc++-devel
rpm -ivh gcc-c++
rpm -ivh ksh
rpm -ivh sysstat
rpm -ivh openmotif22
rpm -ivh libXp
二、批改配置文件,增多oracle十G对RHEL五(或许CentOS五的支持)
#vi /etc/redhat-release,
剔除Red Hat Enterprise Linux Server release 五 (Tikanga)
增添redhat-四
#vi /etc/hosts
先诠释 127.0.0.1 localhost.domain localhost(否则也许到印证DHCP那步出现警告 )
增添 192.168.1.177 localhost.domain localhost
可能经过如次的形式,同样可以增多oracle十G对RHEL五的支持
--------------------------------------
#vi /database/install/oraparam.ini
[Certified Versions]
Linux=redhat-三,SuSE-九,redhat-四,redhat-五,UnitedLinux-1.0,asianux-一,asianux-二
and add
[Linux-redhat-5.0-optional]
TEMP_SPACE=80
SWAP_SPACE=150
MIN_DISPLAY_COLORS=256
--------------------------------------
三、在装配数据库软件过程中,或者碰到找不到libstdc++.so.五的问题,透过以次形式透过:
ln -s /usr/lib/libstdc++.so.六 /usr/lib/libstdc++.so.五
四、检察系统是不是满足装配oracle十G的最低要求:
grep MemTotal /proc/meminfo
grep SwapTotal /proc/meminfo (最好是内存储器2倍,而且大于即是二G,避免出现警告)
df -h
五、创设用户和组:
#groupadd oinstall
#groupadd dba
#useradd -m -g oinstall -G dba oracle
#id oracle
#passwd oracle
六、创设软件装配索引和数据库索引
mkdir -p /u01/app/oracle
mkdir -p /u02/oradata
chown -R oracle:oinstall /u01 /u02
chmod -R 775 /u01 /u02
七、配备系统内核
7.1
cat >> /etc/sysctl.conf <kernel.shmall = 2097152
kernel.shmmax = 536870912
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv四.ip_local_port_range = 1024 65000
net.core.rmem_default=262144
net.core.wmem_default=262144
net.core.rmem_max=262144
net.core


相关文档:

实战Linux Bluetooth编程(三) HCI层编程

1. HCI层协议概述:
HCI提供一套统一的方法来访问Bluetooth底层。如图所示:
从图上可以看出,Host Controller Interface(HCI)  就是用来沟通Host和Module。Host通常就是PC, Module则是以各种物理连接形式(USB,serial,pc-card等)连接到PC上的bluetooth Dongle。
在Host这一端:application,SDP,L2cap等协议 ......

linux 线程编程

本章介绍 POSIX 线程的基本线程编程例程。本章介绍缺省线程(即,具有缺省属性值的线程),这是多线程编程中最常用的线程。本章还介绍如何创建和使用具有非缺省属性的线程。
本章介绍的 POSIX 例程具有与最初的 Solaris 多线程库相似的编程接口。
线程库
下面简要论述了特定任务及其相关手册页。
创建缺省线程
如果未 ......

Linux操作系统下IPTables配置方法详解


我们来配置一个filter表的防火墙   
1、查看本机关于IPTABLES的设置情况
[root@tp ~]# iptables -L -n
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source desti ......

linux 进程间共享内存

可以采用sysV的shmget + shmat 实现。
但是我更喜欢shm_open + mmap 更简单。
#---------------------writer.c----------------------------
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <unistd.h>
#include <stdlib.h>
#include <stdio.h> ......

一个Linux下C线程池的实现

from:邹鑫的专栏
    什么时候需要创建线程池呢?简单的说,如果一个应用需要频繁的创建和销毁线程,而任务执行的时间又非常短,这样线程创建和销毁的带来的开销就不容忽视,这时也是线程池该出场的机会了。如果线程创建和销毁时间相比任务执行时间可以忽略不计,则没有必要使用线程池了。
  &n ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号