还记得当初公司部门开发环境的数据库服务器坏了,重新换了服务器机子,装了个Ubuntu Server的系统,结果发现在Linux系统上安装Oracle是相当复杂,后来是我们老大给安装上了,当时安装的版本是RedHat的版本,所以过程是相当复杂。
今天突然很想自己尝试一下,所以上网了解了一下,其实在ubuntu server上安装oracle也是挺简单的,于是就自己动手尝试了一下,终于成功,于是把安装的步骤记录下来。
第一步是安装准备动作
1) 在ubuntu中增加Oracle XE版本的源:
sudo vim /etc/apt/sources.list
2) 在源文件的最后面增加:
deb http://oss.oracle.com/debian unstable main non-free
3) 将配置的Oracle源服务器的公钥添加在本地 apt 系统的密钥库中:
wget http://oss.oracle.com/el4/RPM-GPG-KEY-oracle -O- | sudo apt-key add -
4) 更新源
sudo apt-get update
第二步是安装和配置Oracle xe
1) 安装Oracle xe
sudo apt-get install oracle-xe
2) 配置Oracle xe(配置web管理界面的端口号,oracle监听器的端口号,是否linux启动时启动和sys、system用户的密码)
sudo /etc/init.d/oracle-xe configure
3) 环境变量的配置
sudo vim /etc/environment
4) 在environment文件最后增加
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:${ORACLE_HOME}/bin
ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/server
LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
TNS_ADMIN=/usr/lib/oracle
5) 使配置文件生效
source /etc/environment
第三步修改Oracle配置和编码
1) 进入数据库
sqlplus system/password@XE
2) 让Web访问管理界面可以通过远程访问
EXEC DBMS_XDB.SETLISTENERLOCALACCESS(FALSE)
3) 修改字符集
alter system enable restricted session;
alter system set JOB_QUEUE_PROCESSES=0;
alter system set AQ_TM_PROCESSES=0;
alter database character set internal_use ZHS16GBK;
4) 创建tnsname配置文件
sudo vim /usr/lib/oracle/tnsnames.ora
文件内容如下:
XE =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = XE)
)
)
第四步重启oracle
sudo /etc/init.d/oracle-xe restart
以上四个步骤就可以将Oracle xe安装完成,并且解决了中文乱码的问题,经过测试一切正常。
分享到:
相关推荐
### Ubuntu 下安装 Oracle-XE 并建立数据库脚本测试 #### 安装Oracle-XE 在 Ubuntu 系统上安装 Oracle-XE(Oracle Express Edition)并进行基础配置,需要完成以下步骤: 1. **设置 Oracle-XE 版本源** 首先...
### 在Ubuntu Server(804,904)上安装Oracle 10g企业版 #### 安装准备与环境配置 本指南旨在为希望在Ubuntu Server 8.04或9.04版本上安装Oracle 10g企业版数据库的用户提供了详细的步骤和注意事项。Ubuntu Server...
在ubuntu上安装oracle11g,其中有些小细节,不注意是会出问题的,当时我费了不少力的。
Ubuntu 16.04 安装 Oracle 11g 及配置环境 在本文中,我们将学习如何在 Ubuntu 16.04 操作系统中安装 Oracle 11g 数据库,并对其进行配置。 一、安装 VMware Tools 在安装 Oracle 11g 之前,我们需要首先安装 ...
### Ubuntu 16.04 安装 Oracle 11gR2 入门教程 #### 系统与版本信息 - Ubuntu版本:ubuntu-16.04.3-desktop-amd64 - Oracle数据库版本:linux.x64_11gR2_database #### 系统初始设置 - **修改root账户密码**:使用...
Ubuntu下oracle安装说明,比较经典的教材,亲自实验成功过。截图看技术博客:pm.htjs.cbb
### Ubuntu 16.04 安装 Oracle 操作指南 #### 一、环境准备 在开始安装 Oracle 数据库之前,需要确保您的 Ubuntu 16.04 系统已经安装了必要的 Java 开发工具包 (JDK)。本文档将详细介绍如何在 Ubuntu 16.04 上安装...
Ubuntu系统安装oracle10g教程图文教程 制作U盘ubuntu启动工具universal-usb-installer.exe 包含所需ubuntu10.04迅雷下载种子 oracle for linux 下载链接 缺失文件compat-libstdc++-33-3.2.3-47.3.i386.rpm
在Ubuntu系统上安装Oracle数据库需要遵循一定的步骤,因为Oracle数据库对操作系统环境有一定的要求,并且需要安装一系列的依赖包来确保其稳定运行。本教程将详细解释如何在Ubuntu上准备环境并解决可能出现的问题。 ...
【Ubuntu 8.04 Server 安装 Oracle 10g 知识点详解】 在 Ubuntu 8.04 Server 上安装 Oracle 10g 是一项技术性较强的任务,需要遵循一系列详细的步骤。以下是安装过程中的关键知识点: 1. **环境准备**: - Ubuntu...
Oracle 11g for ubuntu 安装教程 Oracle 11g 是一个功能强大的关系数据库管理系统,但是其在 Ubuntu 下的安装却存在一定的难度。以下是 Oracle 11g for ubuntu 安装教程的知识点总结: 安装前提条件 * Ubuntu ...
**Ubuntu Server 12.04安装图解** Ubuntu Server 12.04,代号"precise pangolin",是Ubuntu发行版的一个长期支持(LTS)版本,为服务器环境提供了稳定、安全且高效的操作系统。这个版本的生命周期长达五年,确保了...
Ubuntu16.04安装Oracle11g
在本文中,我们将深入探讨如何在Ubuntu 16.04操作系统上安装Oracle 11g数据库,并进行必要的环境配置。Ubuntu 16.04是Linux发行版中的一款稳定且广泛使用的版本,而Oracle 11g是企业级的关系型数据库管理系统,适合...
【Ubuntu9.10 安装Oracle10G】是一个关于在Ubuntu 9.10操作系统上安装Oracle数据库10g的实践教程。这个过程包括了多个步骤,确保系统满足安装Oracle所需的基本要求,并对系统进行必要的配置。 首先,安装过程中涉及...
### Ubuntu 8.0.4 Server安装Oracle 10.2知识点详解 #### 一、软件准备 在开始安装Oracle 10.2之前,首先需要准备必要的软件资源: 1. **Oracle 10g for Linux**: Oracle 10g是针对Linux平台的数据库软件。 2. **...
在Ubuntu 8.04系统上安装Oracle 10g是一项技术性较强的任务,涉及到操作系统配置、依赖安装、用户权限管理以及数据库实例的创建等多个环节。以下是对整个过程的详细阐述: 1. **系统需求与准备**:首先,确保你的...
### Ubuntu 10.10 安装 Oracle 10g 详尽教程 #### 一、概述 本文档提供了一套详细的指南,用于在 Ubuntu 10.10 操作系统上安装 Oracle 10g 数据库。该文档由长春工业大学软件职业技术学院的李阳撰写,针对的是那些...
### Ubuntu Server 安装步骤详解 #### 一、前言 Ubuntu Server 是一款基于 Linux 的开源操作系统,广泛应用于服务器环境中。其稳定性和安全性受到了广大用户的认可。本文将详细介绍 Ubuntu Server 的安装步骤及其...