`
jiaoqf321456
  • 浏览: 11165 次
文章分类
社区版块
存档分类
最新评论

linux下安装jdk,weblogic,oracle

 
阅读更多

linux下安装jdk的方法
1,在redhat5做的实验,应为redhat5有自带的jdk,应先把其删除输入命令#:yum remove java
2,删除完成后创建:mkdir /usr/java
3, 赋权:chmod 777 /usr/java 并把jdk1.6拷贝到该文件夹下 在给其赋权:chmod 777 jdk-6u13-linux-i586.bin
4,执行./jdk-6u13-linux-i586.bin
5, 配置环境变量如下 vi /etc/profile
# java environment
export JAVA_HOME=/usr/java/jdk1.6.0_27
export JAVA_BIN=/usr/java/jdk1.6.0_27/bin
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATH
6,source /etc/profile
linux下安装weblogic的方法
1.首先用oracle登录 ---必须先安装jdk----
2.java -jar wls_121200.jar -mode=console
/home/oracle/Oracle/Middleware/Oracle_Home/user_projects/domains/base_domain

linux下安装oracle的方法


wget http://yum.baseurl.org/download/3.2/yum-3.2.28.tar.gz

tar xvf yum-3.2.28.tar.gz

cd yum-3.2.28

./yummain.py install yum

/yum-3.2.22-33.el5.centos.noarch.rpm
wget http://mirrors.ustc.edu.cn/centos/5/os/i386/CentOS/yum-downloadonly- 1.1.16-14.el5.centos.1.noarch.rpm

wget http://mirrors.ustc.edu.cn/centos/5/os/i386/CentOS/yum-fastestmirror- 1.1.16-14.el5.centos.1.noarch.rpm

wget http://mirrors.ustc.edu.cn/centos/5/os/i386/CentOS/yum-metadata-parser- 1.1.2-3.el5.centos.i386.rpm


wget http://mirrors.ustc.edu.cn/centos/5/os/i386/CentOS/yum-utils-1.1.16-14.el5.centos.1.noarch.rpm
软件环境



RedHat5.3,linux_11gR2_database_1of2.zip,linux_11gR2_database_2of2.zip



oracle11.2.0的安装界面不同于oracle10g界面。

安装的前提是安装必须的软件包和内核参数:



加载光驱:

跟oracle10g的方式是一样的。这里就不说啦。
[root@abc Server]# rpm -ivh glibc-2.5-34.i386.rpm make-3.81-3.el5.i386.rpm binutils-2.17.50.0.6-9.el5.i386.rpm gcc-4.1.2-44.el5.i386rpm libaio-0.3.106-3.2.i386.rpm glibc-common-2.5-34.i386.rpm setarch-2.0-1.1.i386.rpm openmotif22-2.2.3-18.i386.rpm sysstat-7.0.2-3.el5.i386.rpm libstdc++-4.1.2-44.el5.i386.rpm libstdc++43-devel-4.3.2-7.el5.i386.rpm compat-db-4.2.52-5.1.i386.rpm compat-libstdc++-296-2.96-138.i386.rpm control-center-2.16.0-16.el5.i386.rpm libaio-devel-0.3.106-3.2.i386.rpm unixODBC-2.2.11-7.1.i386.rpm unixODBC-devel-2.2.11-7.1.i386.rpm --force --nodeps
修改内核参数,在linux上是在/etc/sysctl.conf中修改
kernel.shmall = 268435456
kernel.shmall = 2097152
kernel.shmmax = 536870912
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 6553600
net.ipv4.ip_local_port_range = 1024
rmem_default = 262144
rmem_max = 262144
wmem_default = 262144
wmem_max = 262144
保存退出后,执行sysctl -p可以生效。
将两个压缩包解压到同一个目录下。
关闭防火墙:iptables -F
安装步骤:
2 groupadd dba
3 groupadd oinstall
4 useradd -d /home/oracle -m -g oinstall -G dba oracle
5 passwd oracle
6 vi /etc/sysctl.conf
7 sysctl -p
8 mkdir -p /opt/oracle/product/11.2.0/db_1
9 mkdir /oracle
10 cd /oracle/
11 rz
12 ls
13 unzip linux_11gR2_database_1of2.zip
14 ls
15 unzip linux_11gR2_database_2of2.zip
16 ls
17 rm -rf linux_11gR2_database_*
18 ls
19 ls
20 pwd
21 cd database/
22 ls
23 pwd
24 chown -R oracle(用户):oinstall(组名) /opt/oracle/product/11.2.0/db_1/
25 chown -R oracle:oinstall /oracle/database/
26 su - oracle
配置环境变量
vi .bash_profile
export ORACLE_BASE=/opt/oracle/product/11.2.0
export ORACLE_HOME=$ORACLE_BASE/db_1
export PATH=$PATH:.:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:.:$ORACLE_HOME/lib
使其立即生效
source .bash_profile
export DISPLAY=IP:0.0
export LANG=""
./runInstall
在安装过程中会报INT-32021和INT-32030和INT-32032的错误可以在显示路径的上一级授予775的权限。
退出重新安装就可以啦。
大约一个多小时就会安装完毕的!!
在oracle的环境变量中要设置DB的sid
export ORACLE_SID=orcl
否则会报这个错误的:
[oracle@abc ~]$ sqlplus / as sysdba
SQL*Plus: Release 11.2.0.1.0 Production on Mon Sep 13 07:26:53 2010
Copyright (c) 1982, 2009, Oracle. All rights reserved.
ERROR:
ORA-12162: TNS:net service name is incorrectly specified

===============================================linux下安装oracle出现中文乱码时==================================================
有一个建好的数据,Oracle 9.2.0.4 for linux,字符集是缺省的WE8ISO8859P1,没有改成ZHS16GBK. 库中暂时没有任何数据。

由于字符集不是超集/子集关系,无法通过ALTER DATABASE CHARACTER SET修改字符集。

当时时间紧张,就没有重建数据库,而是直接修改prop$表,将NLS_CHAR字符集改为ZHS16GBK。
update props$ set value$='ZHS16GBK' where name='NLS_CHARACTERSET';
重启后建表、insert数据,一切正常。。。直到今天要exp出数据。

执行 exp userid=system owner=username ... 报错!
即将导出指定的用户…
. 正在导出 pre-schema 过程对象和操作
. 正在导出用户 USERNAME 的外部函数库名称
. 导出 PUBLIC 类型同义词
EXP-00008: 遇到 ORACLE 错误 6552
ORA-06552: PL/SQL: Compilation unit analysis terminated
ORA-06553: PLS-553: character set name is not recognized
EXP-00000: 导出终止失败

隐隐感觉与当时的字符集设置有关。http://www.eygle.com/special/NLS_CHARACTER_SET_03.htm: “正式修改字符集时,Oracle至少需要更改12张数据字典表,而这种直接更新props$表的方式只完成了其中十二分之一的工作,潜在的完整性隐患是可想而知的。”

但是如何解决呢?后来搜索到未公开的INTERNAL_USE用法,强制完成字符集一致化,解决了问题。

首先,确认字符集是否修改的不彻底。
SELECT DISTINCT (NLS_CHARSET_NAME(CHARSETID)) CHARACTERSET,
DECODE(TYPE#, 1,
DECODE(CHARSETFORM, 1, 'VARCHAR2', 2, 'NVARCHAR2', 'UNKOWN'),
9,
DECODE(CHARSETFORM, 1, 'VARCHAR', 2, 'NCHAR VARYING', 'UNKOWN'),
96,
DECODE(CHARSETFORM, 1, 'CHAR', 2, 'NCHAR', 'UNKOWN'),
112,
DECODE(CHARSETFORM, 1, 'CLOB', 2, 'NCLOB', 'UNKOWN')) TYPES_USED_IN
FROM SYS.COL$
WHERE CHARSETFORM IN (1, 2)
AND TYPE# IN (1, 9, 96, 112);

如果上面的查询的确显示有多个字符集的设定,则进行如下处理:SHUTDOWN IMMEDIATE;
STARTUP MOUNT;
ALTER SYSTEM ENABLE RESTRICTED SESSION;
ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;
ALTER SYSTEM SET AQ_TM_PROCESSES=0;
ALTER DATABASE OPEN;

COL VALUE NEW_VALUE CHARSET
SELECT VALUE FROM NLS_DATABASE_PARAMETERS WHERE PARAMETER='NLS_CHARACTERSET';
COL VALUE NEW_VALUE NCHARSET
SELECT VALUE FROM NLS_DATABASE_PARAMETERS WHERE PARAMETER='NLS_NCHAR_CHARACTERSET';

--INTERNAL_USE是没有写在文档中的参数,用以强制完成字符集一致化
ALTER DATABASE CHARACTER SET INTERNAL_USE &CHARSET;
ALTER DATABASE NATIONAL CHARACTER SET INTERNAL_USE &NCHARSET;

SHUTDOWN IMMEDIATE;
STARTUP;
-- 再次启动数据库一遍
SHUTDOWN IMMEDIATE;
STARTUP;

至此,EXP问题得到了解决。

注意:修改字符集只是修改了数据字典,并没有对数据进行字符集转换!

分享到:
评论

相关推荐

    Linux更换JDK+weblogic更换JDK

    本文将详细介绍如何在Linux环境下更换JDK,并进一步介绍如何更改WebLogic服务器所使用的JDK。 #### 二、Linux系统更换JDK ##### 1. 查看当前JDK安装情况 首先,需要检查当前系统是否已安装JDK以及其版本信息。 - ...

    linux安装jdk,weblogic详细步骤

    以上就是Linux环境下安装JDK和WebLogic Server的详细步骤。在学习过程中,如果遇到任何问题,可以加入相关技术社区或联系好友寻求帮助。同时,保持学习的热情和实践的耐心,你会逐渐掌握这些技能。

    Linux服务器下jdk、weblogic 、oracle的详细安装步骤和方法

    ### Linux服务器下JDK、WebLogic、Oracle的安装步骤与方法 #### JDK 安装步骤详解 在Linux服务器上安装JDK(Java Development Kit),是搭建Java应用环境的基础。以下是详细的安装步骤: 1. **下载JDK安装包**:...

    Linux + JDK + WebLogic Server+ Oracle 的安装配置过程

    以上就是Linux环境下,JDK、Oracle数据库和WebLogic Server的安装配置全过程。在实际操作中,还需考虑安全性、性能调优、监控和备份等环节。学习这个教程后,你应该能熟练搭建一个完整的服务器环境,为复杂的企业...

    linux+weblogic+jdk+Oracle2C环境搭建

    linux下安装weblogic以及Oracle、jdk 的一些过程。以及oracle的一些初始化操作

    linux下命令行安装weblogic10.3.5

    3. 命令行安装 WebLogic 10.3.5 的步骤:使用命令 `java -jar wls1033_generic.jar` 启动安装程序,在控制台模式下安装 WebLogic 10.3.5。 4. 中间件主目录的选择:在安装过程中,需要选择中间件主目录,作为 ...

    Linux虚拟机centos7安装oracle weblogic jdk 部署项目等步骤.docx

    Linux 虚拟机 centos7 安装 oracle weblogic jdk 部署项目等步骤 一、 JDK 安装 1. 卸载 openJDK:在 CentOS 7 中,默认安装了 openJDK,需要先卸载掉。使用命令 `rpm -e --nodeps java-1.7.0-openjdk-1.7.0.111-...

    linux下安装weblogic10

    总结来说,Linux下安装WebLogic 10涉及到了Linux用户管理、目录权限设置、软件安装、Java环境配置、Domain创建及WebLogic Server的启动和管理等多个环节,每个步骤都是保证WebLogic稳定运行的基础。理解并熟练掌握...

    linux安装jdk1.7及weblogic11g操作记录

    在本文中,我们将详细讨论如何在麒麟V10 SP2版本的Linux服务器上安装JDK 1.7和WebLogic 11g。首先,我们从JDK的安装开始。 ### 安装JDK 1.7 1. **创建JDK安装目录**: 首先,在Linux系统中创建一个目录来存放JDK...

    Linux环境Weblogic超详细安装配置文档

    Weblogic 的安装过程可以分为两部分:Linux 下安装过程和 Windows 中安装过程。下面是 Linux 下安装过程的详细步骤: 1. 部署前准备:创建 weblogic 用户组和用户,创建 /Oracle 目录,并修改目录所有者权限。 2. ...

    jdk、weblogic安装配置

    JDK(Java Development Kit)是Java语言的开发工具包,而WebLogic是Oracle公司的一款java EE应用服务器。本文档将详细介绍JDK和WebLogic的安装配置步骤,并提供每一步的图片说明。 1. 用户组及用户的创建 在安装...

    jboos+linux_jdk+weblogic

    本教程将详细介绍如何在Linux操作系统上安装并配置JBOSS、Java Development Kit (JDK)、WebLogic Server以及Oracle数据库,这些都是构建高效能企业级应用的重要组成部分。 首先,让我们从JBOSS开始。JBOSS是Red Hat...

    jdk、weblogic详细安装步骤

    ### JDK与WebLogic在Linux下的详细安装步骤及配置 #### 一、JDK 安装步骤 ##### 1. 下载JDK安装文件 - **平台**: 64位Linux系统。 - **版本**: Oracle JDK 1.5 (推荐使用更新的版本如JDK 8或更高版本)。 - **下载*...

    Linux下weblogic安装图解

    在Linux环境下安装WebLogic是一个系统性的过程,涉及到多个步骤和配置。WebLogic是Oracle公司提供的一个企业级Java应用服务器,广泛用于构建、部署和管理分布式应用程序。以下是对Linux下WebLogic安装过程的详细说明...

    Centos7.6下安装jdk和weblogic服务.docx

    在CentOS 7.6操作系统上安装Java Development Kit (JDK) 和Oracle WebLogic Server是一项重要的任务,因为这两个组件是构建、运行Java应用程序和企业级Web应用的关键组件。以下是详细的安装步骤: 首先,我们来安装...

    Linux下安装Weblogic安装.docx

    在Linux环境下安装WebLogic 12.1.3.0主要涉及以下几个方面的工作: 1. **环境搭建**:包括创建用户组、用户、设置密码等。 2. **配置环境变量**:为了确保JDK与WebLogic能够正常工作,需要对环境变量进行必要的配置...

    linux_下安装及配置WebLogic10方法

    ### Linux下安装及配置WebLogic 10 的详细步骤与注意事项 #### 一、部署前的准备工作 在开始部署WebLogic 10之前,需要进行一系列的准备工作来确保安装过程顺利进行。 **1.1 创建必要的用户组和用户** 为了符合...

    64-weblogic server 安装 linux

    以上步骤详细介绍了如何在 Oracle Linux Server 6.1 上安装 WebLogic Server 11g Release 1 (10.3.5),包括安装前的准备工作、JRockit JDK 的安装配置、WebLogic Server 的安装及 WebLogic Domain 的创建等关键步骤...

    Linux安装部署weblogic

    本章节详细介绍了统一权限平台所依赖的软硬件环境的安装与配置,包括操作系统(RedHat Enterprise Linux Server 5/6, 简称 RHEL5/6)、Java Development Kit (JDK)、Oracle WebLogic Server、Apache ActiveMQ、...

    centos7.weblogic.oracle12c(英文)服务器安装 服务器安装部署手册(修订版)2016.5.18

    根据提供的文件信息,本文将详细解析CentOS 7下WebLogic Oracle 12c服务器的安装及配置过程。本文档不仅适用于系统管理员和技术支持人员,也适用于任何希望了解这一复杂安装流程的技术爱好者。 ### 一、CentOS 7 的...

Global site tag (gtag.js) - Google Analytics