- 浏览: 119605 次
- 性别:
- 来自: 北京
最新评论
-
NewTamato:
你的这个写的全都是代码,不知道对于flex和spring整合的 ...
Flex+BlazeDS+Spring的一个项目笔记(2) -
agurick:
laowood 写道在不写的一般情况下都是auto吧?自动变量 ...
C中的寄存器变量和引用变量 -
laowood:
agurick 写道补充一下,auto已经过时,已经不再使用。 ...
C中的寄存器变量和引用变量 -
agurick:
补充一下,auto已经过时,已经不再使用。static 变量就 ...
C中的寄存器变量和引用变量 -
ming:
oooooooo
domino如何在数据库中存储信息
本文介绍了在Fedora 14 64-bit上安装Oracle Database 11g Release 2 (11.2) 64-bit. 这篇文章基于具有2G swap分区和SELinux关闭。 安装也应包括以下程序包:
- Gnome Desktop Environment
- Editors
- Graphical Internet
- Development Libraries
- Development Tools
- Server Configuration Tools
- Administration Tools
- Base
- Fonts
- Hardware Support
- Input Methods
- System Tools
- X Windows System
安装成功需要以下几步
- 下载软件
- 解压文件
- 修改Hosts文件
- 设置Kernel参数
- 设置安装
- 开始安装
- 安装结束
下载软件
下载此软件
解压
解压文件
unzip linux.x64_11gR2_database_1of2.zip unzip linux.x64_11gR2_database_2of2.zip
你现在应该有一个单独的目录称为“database”包含安装文件。
Hosts 文件
"/etc/hosts"文件必须写服务器的全名
<IP-address> <fully-qualified-machine-name> <machine-name>
设置Kernel参数
oracle推荐以下最低参数设置。
fs.aio-max-nr = 1048576 fs.file-max = 6815744 kernel.shmall = 2097152 kernel.shmmax = 536870912 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 net.ipv4.ip_local_port_range = 9000 65500 net.core.rmem_default = 262144 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 1048586
当前的值可以用下面的命令进行测试。
/sbin/sysctl -a | grep <param-name>
在“/etc/sysctl.conf”文件中添加或修改以下行。
fs.aio-max-nr = 1048576 fs.file-max = 6815744 kernel.shmall = 2097152 kernel.shmmax = 536870912 kernel.shmmni = 4096 # semaphores: semmsl, semmns, semopm, semmni kernel.sem = 250 32000 100 128 net.ipv4.ip_local_port_range = 9000 65500 net.core.rmem_default=262144 net.core.rmem_max=4194304 net.core.wmem_default=262144 net.core.wmem_max=1048586
运行下面的命令来改变当前内核参数。
/sbin/sysctl -p
在“/etc/security/limits.conf”文件中添加以下行。
oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536
如果 “/etc/pam.d/login”文件 中不存在,添加以下行
session required pam_limits.so
启动防火墙管理对话框(“系统>管理”>防火墙)。 点击“禁用”按钮,其次是应用工具栏上的按钮,然后关闭对话框。
停用SELinux 编辑/etc/selinux/config 文件,并确保SELinux的标志设置如下。
SELINUX=disabled
另外,以上改变可以通过使用GUI工具(应用程序>“系统设置”>安全级别)。 单击SELinux选项卡并禁用该功能。禁用SELinux后,服务器需要重新启动才能更改生效。
安装
如果您已经安装了在安装过程中建议包,那必要的包大部分已经被安装。 下面列出必须的包,也包括一些32位版本的。
yum install binutils yum install compat-libstdc++-33 yum install compat-libstdc++-33.i686 yum install elfutils-libelf yum install elfutils-libelf-devel yum install gcc yum install gcc-c++ yum install glibc yum install glibc.i686 yum install glibc-common yum install glibc-devel yum install glibc-devel.i686 yum install glibc-headers yum install ksh yum install libaio yum install libaio.i686 yum install libaio-devel yum install libaio-devel.i686 yum install libgcc yum install libgcc.i686 yum install libstdc++ yum install libstdc++.i686 yum install libstdc++-devel yum install make yum install numactl-devel yum install sysstat yum install unixODBC yum install unixODBC.i686 yum install unixODBC-devel yum install unixODBC-devel.i686
创建新的组和用户。
groupadd oinstall groupadd dba groupadd oper groupadd asmadmin useradd -g oinstall -G dba,oper,asmadmin oracle passwd oracle
注. 我们不打算使用“asmadmin”组,因为这个安装不会使用ASM。
创建Oracle软件安装目录。
mkdir -p /u01/app/oracle/product/11.2.0/db_1 chown -R oracle:oinstall /u01 chmod -R 775 /u01
以root用户登录,执行以下命令。
xhost +<machine-name>
编辑"/etc/redhat-release"文件 当前版本的信息“Fedora release 14 (Laughlin)” 替换成以下内容
redhat release 5
以oracle用户登录, 在bash_profile文件末尾添加以下行。
# Oracle Settings TMP=/tmp; export TMP TMPDIR=$TMP; export TMPDIR ORACLE_HOSTNAME=fedora14.localdomain; export ORACLE_HOSTNAME ORACLE_UNQNAME=DB11G; export ORACLE_UNQNAME ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1; export ORACLE_HOME ORACLE_SID=DB11G; export ORACLE_SID ORACLE_TERM=xterm; export ORACLE_TERM PATH=/usr/sbin:$PATH; export PATH PATH=$ORACLE_HOME/bin:$PATH; export PATH LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH if [ $USER = "oracle" ]; then if [ $SHELL = "/bin/ksh" ]; then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fi fi
安装
登录到oracle用户。 如果你是使用X emulation然后设置DISPLAY环境变量。
DISPLAY=<machine-name>:0.0; export DISPLAY
在database文件夹中执行以下命令,开启Oracle Universal Installer (OUI)
./runInstaller
继续与您选择的安装。 通过点击下面的链接查看各阶段屏幕截图你可以看到我的安装过程。 注:先决条件检查会显示出缺失包,但这些可以被忽略。 该进程将无法连接并产生错误信息。 当发生这种情况,请点击“继续”按钮,安装将完成。
- Configure Security Updates
- Select Install Option
- System Class
- Node Selection
- Select Install Type
- Typical Install Configuration
- Create Inventory
- Perform Prerequisite Checks
- Summary
- Install Product
- Database Configuration Assistant
- Database Configuration Assistant 2
- Execute Configuration Scripts
- Finish
安装后
编辑的"/etc/redhat-release" 文件恢复了原有的发布信息。
Fedora release 14 (Laughlin)
编辑"/etc/oratab" 文件重新设置为每一个'Y'的实例标志。
DB11G:/u01/app/oracle/product/11.2.0/db_1:Y
可能会出现的问题
1----
swap分区不够用
Linux系统中增加Swap分区大小 1、检查当前的分区情况: [root@localhost]#free -m 2、增加交换分区文件及大小,如果要增加2G大小的交换分区,则命令写法如下,其中的 count 等于想要的块大小。 [root@localhost]# dd if=/dev/zero of=/home/swap bs=1024 count=2048000 3、设置交换文件: [root@localhost]# mkswap /home/swap 4、立即启用交换分区文件 [root@localhost]# swapon /home/swap 5、如果要在引导时自动启用,则编辑 /etc/fstab 文件,添加行: /home/swap swap swap defaults 0 0 系统下次引导时,它就会启用新建的交换文件,再查看SWAP分区大小发现增加了2G。 批量删除linux下文件夹命令如下: 比如我要删除/var/www/html这个文件夹的话可以使用以下命令:rm -Rf html 然后在ls查看发现没html这个文件夹了!
2-----
Error in invoking target 'agent nmhs' of make file '/u01/app/oracle/product/11.2.0/db_1/sysman/lib/ins_emagent.mk' see /u01/app/oraInventory/logs/installActions2011-04-01_02-57-59PM.log
-------------------------------Fedora 下防火墙的关闭-----------------
从配置菜单关闭防火墙是不起作用的,索性在安装的时候就不要装防火墙
查看防火墙状态:
/etc/init.d/iptables status
暂时关闭防火墙:
/etc/init.d/iptables stop
禁止防火墙在系统启动时启动
/sbin/chkconfig --level 2345 iptables off
重启iptables:
/etc/init.d/iptables restart
-------------------------------Fedora 下SELinux关闭-----------------
1.临时关闭SELinux。如果你仅仅只是想临时关闭,可以输入
setenforce 0
2.禁用SELinux。在 /etc 下可以看到一个SELinux文件夹,进入后,里面有个config文件,在终端进入到文件夹,输入
vi config
更改其中的SELINUX项的值就可以关闭和启用SELinux服务了。
修改成 SELINUX=disable 禁用SeLinux
修改成 SELINUX=enforcing 使用SeLinux
3检查SELinux现时况态
要知到你现在是否使用 SELinux:
# getenforce
Enforcing
-------------------------------Fedora 下开启SSH-----------------
1) 安装openssh-server
[root@localhost ~]# yum install openssh-server
2) 查看是否已成功安装openssh-server
[root@localhost ~]# rpm -qa | grep openssh-server
openssh-server-5.3p1-19.fc12.i686
[root@localhost ~]#
3) 修改ssh服务的配置文件
配置ssh服务的运行参数, 是通过修改配置文件/etc/ssh/ssh_config实现的. /etc/ssh/ssh_config文件的配置选项非常多, 但大部分都已经用"#"注释掉了.
#Port 22
#Protocol 2,1
配置完保存配置文件, 不过如果没什么特殊的要求这都不用配置.
4) 重启SSH
---
ntsysv 修改随机启动项
nf -lh 查看硬盘情况
发表评论
-
redhat 安装 oracle
2013-01-23 12:02 1056装完RHEL5之后遇到的 第一个问题 通过SSH ... -
Flex+BlazeDS+Spring的一个项目笔记(2)
2009-07-30 08:26 3130applicationContext.xml 配置如下 ... -
Flex+BlazeDS+Spring的一个项目笔记(1)
2009-07-29 23:43 1651把最近在做的一个项目的研究成果贴出来做个笔记。项目是要做一个本 ... -
SQL能完成的逻辑都在SQL中
2009-07-21 19:16 1039decode, case的用法 select t.star ... -
Promises don't come easy
2009-05-11 13:48 1133I should have known all along ... -
oracle 9*9乘法口诀表
2009-04-14 18:19 1962select replace(reverse(sys_conn ... -
oracle笔记1
2009-03-31 22:52 1467conn / as sysdba -切换到sys用户 sele ... -
C中的寄存器变量和引用变量
2009-03-25 19:11 5613总共有auto,static,register,extern。 ... -
shell 初步
2009-03-15 18:24 3573ps -ef | grep redis du -sh 查看文件 ... -
File ToBase64String
2009-02-03 15:00 1215public static string Serializ ... -
David Cook - Always Be My Baby
2008-11-05 18:28 1336Studio Version Song ... -
企业应用中C\S是怎样的架构?
2008-10-31 10:19 3980我们公司开发程序一般是 C# Winform 做客户端,EJB ... -
C#画图
2008-10-24 10:06 2370翻出以前刚到公司自己做的这个,以前查资料作了半天,发现 现在 ... -
Can’t find P/Invoke DLL sqlcemeNN.dll
2008-09-01 11:30 2390Can’t find P/Invoke DLL sqlceme ... -
JavaScript replace() 方法
2008-08-27 13:43 2261定义和用法 replace() 方法用于在字符串中 ... -
C# 写Excel 代码
2008-08-20 12:48 10883C# 中使用 Excel using System;usin ... -
开发基于Domino/Notes的动态Web网站
2007-09-27 08:08 1489开发基于Domino/Notes的动态Web网站 用户的需求 ... -
[精华]Linux记事本最常用的命令,迅速掌握Linux
2008-06-28 09:51 4370自己整理的笔记,,适合linux初学者,老手就不要看了,呵呵 ... -
Java移动文件
2008-06-14 19:50 34487一: //文件原地址 File oldFile = ne ... -
大道至简-java之23种模式一点就通
2008-06-12 10:23 1582一、创建型模式 FACTORY ...
相关推荐
Fedora11 安装 oracle10g_10.2的步骤
Oracle 11g在Fedora13下安装过程,我的安装步骤,成功的
我的是64位的fedora17操作系统安装oracle11g数据库,安装过程中发现少了许多package,于是在网上各个地方下了所需要的所有rpm包,有些网上没有的,用yum install **.rpm可能会有的安装。整理不易,下载花了好多分,...
Linux rpm for fedora 7 oracle 10g install oracle 10g Linux rpm for fedora 7 oracle 10g install oracle 10g
Fedora Core 5系统下安装Oracle 10g
NULL 博文链接:https://oracleabc-126-com.iteye.com/blog/866235
Fedora13/14 安装 oracle10g 卸载oracle10g oracle 安装过程常见的几个错误与解决方法
由于软件大于15M,只能分两次长传
Fedora 7安装oracle缺少不少东西,我安装F7的时候还算是比较全面的安装,但是还是缺少不少东西,测试需要的软件如下: <br>$ rpm -q gcc make binutils openmotif setarch compat-db compat-gcc compat-gcc-...
Linux rpm for fedora 7 oracle 10g install oracle 10g
Fedora 安装 Oracle 11g 手册
openmotif-2.3.0-0.3.fc7.ccrma.i386.rpm compat-db-4.3.29-2.fc7.x86_64.rpm compat-gcc-8-3.3.4.2.i386 compat-gcc-c++-8-3.3.4.2.i386.rpm compat-libstdc++-8-3.3.4.2.i386.rpm compat-libstdc++-devel-8-3.3....
环境:Windows Server 2000、Red Hat Enterprise 5、Fedora、Oracle 9i/Oracle 10g/Oracle 11g、Windows XP Professional、MyEclipse 5.5 本示例演示Hibernate 3.2呼叫Oracle的存贮过程和函数,以及通过Hibernate的...
oracle 10g在fedora 7安装所需的软件
oracle 10g在fedora 7安装所需的软件
oracle 10g在fedora 7安装所需的软件
oracle 10g在fedora 7安装所需的软件
oracle 10g在fedora 7安装所需的软件
Oracle Plsql For Dummies.pdf Outlook 2007 AIO Desk Reference For Dummies.pdf ** Outlook 2007 For Dummies Dec 2006.pdf Over The Road Wireless For Dummies Aug 2006.pdf P: Paint Shop Pro 9 For Dummies ...