- 浏览: 194446 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
mao_lu:
cor_ggsearch.init("中国,中国人民 ...
仿google搜索框下拉提示效果 -
aas7612:
, thanks very much
JPA映射文件jpa.reveng.xml的配置问题 -
ghbhaozi:
...
Ext MultiSelect实现双击删除
1 、由于orcale10 不支持 redhat as5 需要修改 /etc/redhat-realease 将 Red
Hat Enterprise Linux Server release 5 (Tikanga) 改为 Red Hat Enterprise
Linux Server release 4 (Tikanga) ,安装完成后再将其修改回来
2 、修改 /etc/hosts 文件将127.0.0.1 改为本机IP 地址 否则网络检查通不过
3 、检查安装所需的软件包, 如果提示依赖性错误,先按照提示内容安装所需软件包后继续
setarch-2*
make-3*
glibc-2*
libaio-0*
compat-libstdc++-33-3*
compat-gcc-34-3*
compat-gcc-34-c++-3*
gcc-4*
libXp-1*
openmotif-2*
compat-db-4*
4 、修改 /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 #
应用程序可使用的IPv4
端口范围。
net.core.rmem_default = 1048576
#
套接字接收缓冲区大小的缺省值
net.core.rmem_max = 1048576
#
套接字接收缓冲区大小的最大值
net.core.wmem_default = 262144
#
套接字发送缓冲区大小的缺省值
net.core.wmem_max = 262144
#
套接字发送缓冲区大小的最大值
运行下面的命令使得内核参数生效:
/sbin/sysctl –p
注:内核参数并非必须修改,可以根据自己实际情况而定。
5 、 增加下面的内容到文件 /etc/security/limits.conf 文件中:
soft nproc 2047
hard nproc 16384
soft nofile 1024
hard nofile 65536
6 、增加下面的内容到文件 /etc/pam.d/login 中:
session required /lib/security/pam_limits.so
session required pam_limits.so
7 、 因为SELINUX 对oracle 有影响,所以把secure linux 设成无效,编辑文件 /etc/selinux/config :
SELINUX=disabled
当然你也可以用图形界面下的工具 (
系统 >
管理 >
安全级别和防火墙).
选择SELinux
页面并且设为无效
.
8 、 新增组和用户:
groupadd oinstall
groupadd dba
groupadd oper
useradd -g oinstall -G dba oracle
passwd oracle
9 、 创建Oracle 的安装目录,并把权限付给oracle 用户:
mkdir -p /u01/app/oracle/product/10.2.0/db_1
chown -R oracle.oinstall /u01
10 、配置环境变量(/etc/profile ),增加一下内容
# Oracle Settings
ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1; export ORACLE_HOME
ORACLE_SID=orcl; export ORACLE_SID
PATH=$PATH:$ORACLE_HOME/bin ; export PATH
修改后使用
source .bash_profile
命令使配置生效
11 、设置安装语言设置
登陆oracle 用户
因为中文安装会有乱码所以设置用英文安装 export LC_ALL=en_US
12 、开始安装
进入oracle 安装目录中,执行./runInstaller
如果提示……/.oui 权限不够,进入install 目录,执行
chmod u+x .oui
chmod u+x unzip
后再执行./runInstaller 便会出现安装界面
在安装过程中选择高级安装,并将数据库语言选中文字符集选GBK ,如果没有就选择UTF-8
安装快完成好的时候,会出现提示,必须以root 的身份执行两个脚本
13 、增加启动
在/etc/rc.d/rc.local
中加入如下:
su - oracle -c lsnrctl start
su - oracle -c dbstart
14、Oracle 的卸载
$./runInstaller -silent -deinstall -removeallfiles -removeAllPatches "REMOVE_HOMES={$ORACLE_HOME}" -responseFile
准备从以下地址启动 Oracle Universal Installer
/tmp/OraInstall2007-12-29_02-57-39AM. 请稍候...[oracle@nj15 database]$
Exception in thread "main" java.lang.UnsatisfiedLinkError:
/tmp/OraInstall2007-12-29_02-57-39AM/jre/1.4.2/lib/i386/libawt.so:
libXp.so.6: cannot open shared object file: No such file or directory
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(Unknown Source)
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at sun.security.action.LoadLibraryAction.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.awt.NativeLibLoader.loadLibraries(Unknown Source)
at sun.awt.DebugHelper.<clinit>(Unknown Source)
at java.awt.Component.<clinit>(Unknown Source)
解决方法:
进入安装盘 server目录,把
libXp-1.0.0-8.1.el5.i386.rpm
openmotif-devel-2.3.0-0.3.el5.i386.rpm
libXp-devel-1.0.0-8.1.el5.i386.rpm
openmotif-2.3.0-0.3.el5.i386.rpm
这4个安装包安装,先装 libXP,再装openmot
在linux系统中用Oracle帐号执行DBCA或其他JAVA图形界面程序时,报错:
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified
Error: Can't open display: :0.0
解决办法:用root登陆,在#提示符后输入:
xhost local:oracle non-network local connections being added to access control list
敲回车运行后出现:
发表评论
-
Linux修改IP地址
2010-09-18 01:51 1343前都是使用自动IP动态 ... -
SQL server2000 导出数据到oracle10g的注意事项
2010-04-30 23:53 892采用DTS将 SQL server2000 导出数据到ora ... -
linux 登陆oralce
2009-09-01 10:03 738su - oracle -c "sqlplus u ... -
查看ORACLE参数的一些语句
2009-08-10 14:30 920select count(*) from v$process; ... -
Mysql 插入值到longtext中报错或丢失数据 问题续
2009-07-30 10:49 1872按照文章《Mysql 插入值到longtext中报错或丢失数据 ... -
Mysql 插入值到longtext中报错或丢失数据
2009-06-12 01:44 3042最近的一个项目中,使用Hibernate JPA 作为持久层, ... -
常用SQL语句
2009-06-08 16:36 814update ( select /*+BYPASS_UJ ... -
SQL 语句学习二
2009-06-08 16:35 2996名称 名称 描叙 ... -
MySQL中Text, MeduimText, LongText在Hibernate中的设置
2009-06-08 15:53 1836在Hibernate的配置中,我目前是采用Annotation ... -
Oracle 函数大全
2009-06-08 10:43 621SQL中的单记录函数 1.ASCII 返回与指定的字符对应的十 ... -
Oracle的锁表与解锁
2009-06-08 10:41 1273一些ORACLE中的进程被杀掉后,状态被置为"kil ... -
Hibernate一对多,多对一,多对多,一对一关系汇总
2009-06-08 10:33 1114Hibernate如果上手了,那么所谓的一对多,多对一,多对多 ... -
SQL函数——将一对多关系转换成一对一关系
2009-06-08 10:27 1902我们经常会遇到想要把一对多关系转换成为一对一关系,以方便显示。 ... -
SQL语句学习笔记一
2009-06-05 17:51 1105主键 主键 (Primary Key) 中的每一笔资料都是表 ... -
解析oracle的ROWNUM
2009-06-05 16:26 592对于rownum来说它是oracle ...
相关推荐
Linux下安装Oracle 11g详细步骤
Linux下单机安装oracle数据库的前提配置文档,详细描述了如何在linux下安装oracle数据库
Linux下安装Oracle10g的全过程
linux下安装oracle11gR2安装文档。
Linux下安装oracle 10g
文档内记载了CentOS7和Redhat7系统安装Oracle19C的详细步骤,包括RPM包的安装说明
linux下安装oracle9i 图文教程 亲自安装
linux安装oracle10g完整配置文档
在linux下安装oracle10G,附加jdk的安装。
最近需要在appserver上安装oracle client,前几天刚下载下来的oracle 12c,就拿来尝尝鲜,并随笔记录下来安装过程;请大家多多指教;
LINUX下安装ORACLELINUX下安装ORACLELINUX下安装ORACLELINUX下安装ORACLELINUX下安装ORACLELINUX下安装ORACLELINUX下安装ORACLELINUX下安装ORACLELINUX下安装ORACLELINUX下安装ORACLELINUX下安装ORACLELINUX下安装...
Linux下安装Oracle11g服务器的方法 Linux下安装Oracle11g服务器的方法
linux下安装oracle详细教程汇总
linux 下安装oracle 解压文件 解压文件命令: unzip 10201_database_linux32.zip 解压后的文件夹可能“database”或“db/Disk1” Hosts文件 在/etc/hosts 文件中包含一个完整合法的服务器名 <IP-address> ...
linux安装oracle文档集合 包含linux中安装oralce文档 linux基本操作 linux基础宝典 需要的rpm包 创建虚拟机等等文档
一个好的教程,会让你 不在烦恼在LINUX下安装ORACLE
在Linux下安装Oracle不是件容易的事情,本人花了九牛二虎之力才安装成功,现将亲身经历总结出来,希望能对后人有所帮助,不用像我走那么多弯路,通过本文本能够解决你在Linux下安装Oracle 9i的苦恼。
Linux下安装oracle
LINUX下安装ORACLE LINUX下安装ORACLE