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

Linux(Centos5.4)上安装oracle10gR2(10.2.1)

http://www.puschitz.com/InstallingOracle10g.shtml
我用的是Centos5.4
DVD光盘安装的linux操作系统,安装linux的时候选上开发工具,Xmanager,与数据库相关的包。
操作系统安装完成之后需要进行一系列的配置才能安装oracle10g,下面把
主要步骤记录下来。
1.安装完操作系统之后还是有些包没有安装,然而安装oracle10g的时候
需要用到,没有安装的包有:
libXp-1.0.0-8.i386.rpm  
openmotif-2.3.0-0.3.el5.i386.rpm
compat-db-4.2.52-5.1.i386.rpm
ps
依赖的包有:
      1.binutils-2.17.50.0.6-12.el5
  2.compat-db-4.2.52-5.1
  3.control-center-2.16.0-16.el5
  4.gcc-4.1.2-46.el5_4.1
  5.gcc-c++-4.1.2-46.el5_4.1
  6.glibc-2.5-42
  7.glibc-common-2.5-42
  8.libstdc++-4.1.2-46.el5_4.1
  9.libstdc++-devel-4.1.2-46.el5_4.1
  10.make-3.81-3.el5
  11.pdksh-5.2.14-36.el5
  12.sysstat-7.0.2-3.el5
  13.libaio-0.3.106-3.2
  14.openmotif22-2.2.3-18
  15.libXp-1.0.0-8.1.el5
2.添加组和用户
groupadd
dba                     --创建dba组
groupadd
oinstall                --创建oinstall组
useradd -g oinstall -G dba
-m oracle
-g表示
oracle用户属于oinstall组,也就是前面创建的oinstall组
-G表示
oracle的附加组为dba,也就是前面创建的dba组
-m表示自动创建
oracle用户的登入目录
passwd oracle --给oracle创建密码
需要连续输入两次
3.创建安装目录和授予权限
mkdir -p
/u01/app/oracle         --创建ORACLE_BASE目录,我是将/u01/app/oracle单独挂在到一个磁盘
chown -R oracle.oinstall 
/u01   --让oracle用户成为/u01的拥有者
4.在/etc/sysctl.conf中添加如下内容
kernel.shmall = 2097152
(已经定义了,直接在上面修改)
kernel.shmmax = 2147483648
(已经定义了,直接修改)
kernel.shmmni = 4096
# semaphores: semmsl, semmns, semopm, semmni
kernel.sem = 250 32000 100 128
fs.file


相关文档:

Linux iptable文档

总览
用iptables -ADC 来指定链的规

,-A添加 -D删除 -C 修改
iptables - [RI] chain rule num rule-specification[option]
用iptables - RI 通过规则的顺序指定
iptables -D chain rule num[option]
删除指定规则
iptables -[LFZ] [chain][option]
用iptables -LFZ 链名 [选项]
iptables -[NX] chain
用 -NX ......

ORACLE存储过程

现在的项目比较紧,加上自己也比较懒,实在是“没时间”写啊,呵呵,昨天看到一篇挺好的Oracle存储过程的例子,正好最近要用,转过来大家一起分享一下,谢谢(晨光映霞),原作地址:http://blog.csdn.net/xuyabao/archive/2008/03/20/2200205.aspx。
 
--------------------自定义函数开始-------------- ......

[转]Linux下创建桌面快捷方式

gnome: 点右键---new Launcher,输入快捷方式的名称,并选择执行的程序即可。
kde: 右键单击桌面的空白处,在弹出的对话框中选“新建-应用程序链接”。再在弹出的窗口中点“执行”,在命令栏中点后面的浏览键,找到相应的程序。再点“常规”,进行取名、更改图标等操作,最后点确定,这样 ......

Linux下的段错误产生的原因及调试方法

简而言之,产生段错误就是访问了错误的内存段,一般是你没有权限,或者根本就不存在对应的物理内存,尤其常见的是访问0地址.
一般来说,段错误就是指访问的内存超出了系统所给这个程序的内存空间,通常这个值是由gdtr来保存的,他是一个48位的寄存器,其中的32位是保存由它指向的gdt表,后13位保存相应于gdt的下标,最后3位包 ......

Linux内核增加系统调用

1.linux 系统调用的基本原理
   linux的系统调用形式与POSIX兼容,也是一套C语言函数名的集合。然而,linux系统调用的内部实现方式却与DOC的INT 21H相似,它是经过INT 0X80H软中断进入后,再根据系统调用号分门别类地服务。
从系统分析的角度,linux的系统调用涉及4个方面的问题。
(1)与系统调用有关的 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号