`
keren
  • 浏览: 1573976 次
  • 性别: 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 ...

    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。以下是详细的安装指南: ### 安装前的系统准备 ...

    Ubuntu8.04_server安装oracle10g

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

    UBUNTU安装ORACLE11G

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

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

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

    ubuntu16 离线安装ssh

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

    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数据库的读者,以上知识点可作为参考和学习指南。如果在文档中有不清楚的地方,欢迎...

    Ubuntu14.04离线安装ssh所需安装包deb

    1.按以下顺序执行安装 sudo dpkg -i openssh-client_6.6p1-2ubuntu1_amd64.deb sudo dpkg -i openssh-sftp-server_6.6p1-2ubuntu1_amd64.deb sudo dpkg -i libck-connector0_0.4.5-3.1ubuntu2_amd64.deb sudo dpkg -...

    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是企业级的关系型数据库管理系统,适合...

    oracle11g静默安装教程

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

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

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

    ubuntu 10.04上搭建oracle 11g个人总结

    本资源总结了在 Ubuntu 10.04 上搭建 Oracle 11g 的步骤和经验总结,旨在帮助用户更好地安装和配置 Oracle 11g 数据库管理系统。 一、安装必要的软件包 在安装 Oracle 11g 之前,需要安装必要的软件包,以确保 ...

Global site tag (gtag.js) - Google Analytics