`
keren
  • 浏览: 1591720 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Ubuntu10.4相关设置(ssh oracle10g安装)

阅读更多
Ubuntu10.4的相关设置和 oracle10g的安装:
Ubuntu 服务器上安装启动SSH Server
sudo apt-get install openssh-server

测试是否成功:
ssh localhost

安装SSH-server:
sudo apt-get update 或者
sudo apt-get install openssh-server openssh-client

启动SSH-Server:
sudo /etc/init.d/ssh start

#:配置root密码,以便root能登陆.
sudo passwd root 命令配置root 口令以后,即可以使用root 用户登录进行一些操作

Oracle10g安装:
1,安装ubuntu依赖包:
sudo apt-get install gcc make binutils lesstif2 libc6 libc6-dev rpm libmotif3 libaio1 libstdc++6 alien
有几个软件包无法下载,您可以运行 apt-get update 或者加上 --fix-missing 的选项再试试?
sudo apt-get --fix-missing install gcc make binutils lesstif2 libc6 libc6-dev rpm libmotif3 libaio1 libstdc++6 alien

2,创建相应的 oracle用户和组信息[假设 oracle安装位置在: opt/ora10]
addgroup oinstall
addgroup dba
addgroup nobody
usermod -g nobody nobody
useradd -g oinstall -G dba -p password -d /home/oracle -s /bin/bash oracle
passwd -l oracle
mkdir /home/oracle
chown -R oracle:dba /home/oracle
mkdir -p /opt/ora10/oracle
chown -R oracle:dba /opt/ora10

3,建立一些链接
ln -s /usr/bin/awk /bin/awk
ln -s /usr/bin/rpm /bin/rpm
ln -s /usr/bin/basename /bin/basename
mkdir /etc/rc.d
ln -s /etc/rc0.d /etc/rc.d/rc0.d
ln -s /etc/rc1.d /etc/rc.d/rc1.d
ln -s /etc/rc2.d /etc/rc.d/rc2.d
ln -s /etc/rc3.d /etc/rc.d/rc3.d
ln -s /etc/rc4.d /etc/rc.d/rc4.d
ln -s /etc/rc5.d /etc/rc.d/rc5.d
ln -s /etc/rc6.d /etc/rc.d/rc6.d
ln -s /etc/init.d /etc/rc.d/init.d

4,修改2个配置文件: 执行sudo gedit /etc/sysctl.conf 命令对文件进行编辑 或vi
/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

/etc/security/limits.conf 加入:
* soft nproc 2407
* hard nproc 16384
* soft nofile 1024
* hard nofile 65536

重启,使sysctl.conf , limits.conf修改生效

5,创建RedHat的版本声明文件 /etc/redhat-release,添加
Red Hat Linux release 3.1 (drupal)

6,修改oracle 用户环境变量
编辑/home/oracle/.bashrc 文件,加入: [现在用这个]--好像放这里不起作用,改到 /etc/profile里面可以.
export ORACLE_HOME=/opt/ora10
export ORACLE_SID=orcl
export ORACLE_OWNER=oracle
export PATH=$PATH:$ORACLE_HOME/bin
--------另一个版本--现在没用这个.
修改环境变量 /home/oracle/.bashrc,添加 [另一个帖子]
export ORACLE_HOME=/opt/ora10
export ORACLE_OWNER=oracle
export ORACLE_SID=oral
export ORACLE_TERM=xterm
export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/Apache/Apache/bin:$PATH

完成以后注销,使用 oracle 用户登录.

7,挂载 安装软件
用cjd用户登录,
mkdir /media/share
sudo mount -t vboxsf sharespace /media/share
挂载完毕,切换到 oracle登录.

8,安装:
给oracle用户 分配到 dba oinstall 组里面
sudo usermod -G dba oracle
sudo usermod -G oinstall oracle
也可以给个admin组:
sudo usermod -G admin oracle

然后到之前那个mount下找oracle安装文件.
export LANG=en_US
./runInstaller -ignoreSysPrereqs
./runInstaller

注意:要用 高级设置来安装,因为为了选择语言包.Simplified Chinese ZHS16GBK

Error:
在ubuntu上装oracle 10g,依着以前在RHEL上的习惯往下装,在link部分碰上了以下错误:
Error in invoking target 'all_no_orcl ihsodbc' of makefile '/opt/ora10/rdbms/lib/ins_rdbms.mk'.
See '/home/oracle/oraInventory/logs/installActions2010-07-07_10-29-59AM.log' for details.
是: gcc: /usr/lib/libstdc++.so.5: No such file or directory 问题解决:
sudo ls /usr/lib | grep libstdc++
libstdc++.so.6
libstdc++.so.6.0.13

那么,就试着soft link一下
sudo ln -s /usr/lib/libstdc++.so.6 /usr/lib/libstdc++.so.5
然后在出错页面点击retry,通过。

安装到最后,需要root身份运行的命令:
/home/oracle/oraInventory/orainstRoot.sh
/opt/ora10/root.sh
系统提示需要用 root 用户去运行两个脚本文件orainstRoot.sh和root.sh,安装完毕後,
Oracle是正常启动着的,你可以试一下连接数据库,同时也可以使用浏览器去设置一下Oracle,(url:http: //localhost:1158/em/)

netstat -an | grep tcp 可以看到1521 和1158 均处于监听状态.
[备注]
重新安装:把 opt/ora10/下的文件全部删除掉,然后再次执行 ./runInstaller.  即可.

不会自动启动,必须如下步骤:
【linux下oracle 10g的启动与关闭】
1,以oracle用户登录
su oracle
2,启动TNS监听器
$ORACLE_HOME/bin/lsnrctl start
3,用sqlplus启动数据库
$ORACLE_HOME/bin/sqlplus /nolog
SQL> connect system/change_on_install as sysdba
SQL> startup

4,用sqlplus停止数据库
$ORACLE_HOME/bin/sqlplus /nolog
SQL> connect system/change_on_install as sysdba
SQL> shutdown

【自动启动配置】
1,使用root用户修改/etc/oratab 文件:
orcl:/opt/ora10:N 改为 Y
2,修改安装目录下:/opt/ora10/bin/dbstart,
ORACLE_HOME_LISTNER=/ade/vikrkuma_new/oracle  改成
ORACLE_HOME_LISTNER=$ORACLE_HOME
3,修改dbstart和dbshut的日志文件的权限:
$su - root
#cd $ORACLE_HOME
#chown Oracle:oinstall startup.log
#chown Oracle:oinstall shutdown.log
分享到:
评论

相关推荐

    Oracle 11g for ubuntu 安装教程

    Oracle 11g for ubuntu 安装教程 Oracle 11g 是一个功能强大的关系数据库管理系统,但是其在 Ubuntu 下的安装却存在一定的难度。以下是 Oracle 11g for ubuntu 安装教程的知识点总结: 安装前提条件 * Ubuntu ...

    Ubuntu8.04_server安装oracle10g

    【Ubuntu 8.04 Server 安装 Oracle 10g 知识点详解】 在 Ubuntu 8.04 Server 上安装 Oracle 10g 是一项技术性较强的任务,需要遵循一系列详细的步骤。以下是安装过程中的关键知识点: 1. **环境准备**: - Ubuntu...

    ubuntu下安装oracle10g

    在Ubuntu 8.04系统上安装Oracle 10g是一项技术性较强的任务,涉及到操作系统配置、依赖安装、用户权限管理以及数据库实例的创建等多个环节。以下是对整个过程的详细阐述: 1. **系统需求与准备**:首先,确保你的...

    ubuntu10.4 server 安装时做软raid1

    Ubuntu 10.4 Server 安装时做软 RAID1 标题: Ubuntu 10.4 Server 安装时做软 RAID1 描述: 本文将指导您如何在 Ubuntu 10.4 Server 安装时创建软 RAID1,以提高系统的稳定性和可靠性。 标签: Ubuntu, RAID1 知识...

    Ubuntu_10安装Oracle_10g手记

    根据给定的文件信息,我们可以总结出在Ubuntu 9.10系统上安装Oracle 10g的关键步骤和注意事项,尽管标题与描述提及的是Ubuntu 10,但内容实际涉及的是Ubuntu 9.10。以下是详细的安装指南: ### 安装前的系统准备 ...

    ubuntu16 离线安装ssh

    总结,离线安装SSH在Ubuntu 16.04中涉及的主要步骤包括:在网络连接的环境中下载SSH安装包,将安装包传输到离线机器,使用`dpkg`和`apt-get`命令安装和解决依赖,最后配置并启动SSH服务。通过这个过程,你可以在没有...

    UBUNTU安装ORACLE11G

    在ubuntu上安装oracle11g,其中有些小细节,不注意是会出问题的,当时我费了不少力的。

    debian、ubuntu、凝思磐石系统oracle11g安装包,内置安装脚本

    总结起来,这个压缩包为在Debian、Ubuntu和凝思磐石系统上安装Oracle 11g提供了便利。内置的安装脚本不仅简化了安装流程,还支持自动恢复数据库,这对于开发者和运维人员来说是一个高效且实用的工具。然而,在实际...

    ubuntu9.10 安装oracle10G

    【Ubuntu9.10 安装Oracle10G】是一个关于在Ubuntu 9.10操作系统上安装Oracle数据库10g的实践教程。这个过程包括了多个步骤,确保系统满足安装Oracle所需的基本要求,并对系统进行必要的配置。 首先,安装过程中涉及...

    U盘安装Ubuntu教程+Ubuntu系统安装oracle10g教程

    Ubuntu系统安装oracle10g教程图文教程 制作U盘ubuntu启动工具universal-usb-installer.exe 包含所需ubuntu10.04迅雷下载种子 oracle for linux 下载链接 缺失文件compat-libstdc++-33-3.2.3-47.3.i386.rpm

    Ubuntu 10.10安装Oracle 10g

    ### Ubuntu 10.10 安装 Oracle 10g 详尽教程 #### 一、概述 本文档提供了一套详细的指南,用于在 Ubuntu 10.10 操作系统上安装 Oracle 10g 数据库。该文档由长春工业大学软件职业技术学院的李阳撰写,针对的是那些...

    Ubuntu 20.04.1安装ssh离线资源包

    本教程将详细讲解如何在Ubuntu 20.04.1 LTS(Focal Fossa)上离线安装SSH服务,包括SSH客户端、服务器和SFTP服务器。我们将使用的资源包分别为:`openssh-client_8.2p1-4ubuntu0.4_amd64.deb`、`openssh-server_8.2...

    ubuntu16下安装oracle11g

    以上是在Ubuntu 16.04下安装Oracle 11g的详细步骤和相关知识点,这些知识点涵盖了从准备工作到安装完成的整个流程。对于学习Oracle数据库的读者,以上知识点可作为参考和学习指南。如果在文档中有不清楚的地方,欢迎...

    Ubuntu安装Oracle所需包

    在Ubuntu系统上安装Oracle数据库需要遵循一定的步骤,因为Oracle数据库...通过正确安装JDK和相关依赖,可以顺利地在Ubuntu环境中搭建Oracle数据库。记得在安装过程中保持耐心,仔细阅读错误提示,以便找出并解决问题。

    ubuntu20.04离线安装ssh-server安装包

    sudo dpkg -i libssl1.0.0_1.0.2n-1ubuntu5.7_amd64.deb sudo dpkg -i openssh-client_8.4p1-6ubuntu1_amd64.deb sudo dpkg -i openssh-sftp-server_8.4p1-6ubuntu1_amd64....sudo dpkg -i ssh_8.4p1-6ubuntu1_all.deb

    Ubuntu14.04 64位 安装oracle11g 亲测步骤

    Ubuntu14.04 64位 安装oracle11g 亲测步骤 本文档详细介绍了在 Ubuntu 14.04 64 位操作系统上安装 Oracle 11g 的步骤。该文档面向新手用户,提供了详细的安装步骤和依赖包安装指南。 一、语言包安装 在安装 ...

    Ubuntu 16.04(Ubuntu 16.04安装Oracle 11g及配置环境pdf)

    在本文中,我们将深入探讨如何在Ubuntu 16.04操作系统上安装Oracle 11g数据库,并进行必要的环境配置。Ubuntu 16.04是Linux发行版中的一款稳定且广泛使用的版本,而Oracle 11g是企业级的关系型数据库管理系统,适合...

    ubuntu 20.04 ssh离线安装包

    标题 "Ubuntu 20.04 SSH离线安装包" 提供了我们即将讨论的核心主题:在Ubuntu 20.04系统上安装SSH服务,而不在联网的情况下进行。SSH(Secure Shell)是一种网络协议,用于在不安全的网络上提供加密的远程登录和其他...

    oracle11g静默安装教程

    ### Oracle11g静默安装教程详解 #### 一、安装前环境准备 在进行Oracle11g的静默安装之前,需要确保已经准备好合适的环境。根据提供的文档内容,这里介绍的是基于CentOS 7的操作系统环境。 1. **虚拟机搭建**: ...

    整理后的ubuntu9.10下oracle10.2g安装

    - **安装 gcc**:为了确保 Oracle 10g 能够顺利安装,在 Ubuntu 9.10 系统上需要先安装 `gcc`。可以通过命令行进行安装: ```bash sudo apt-get install gcc ``` - **创建用户组与用户**:创建一个名为 `jiqiang...

Global site tag (gtag.js) - Google Analytics