精华内容
下载资源
问答
  • linux oracle 查看版本

    千次阅读 2019-03-11 11:05:20
    linux oracle 查看版本 1.查找which sqlplus /u01/app/oracle/product/10.2.0/db_1/bin/sqlplus 可以带出 oracle 安装地址 2.登录 sqlplus 输入sqlplus命令 3.登录 sqlplus后 (1)用...

    linux oracle 查看版本

     

    1.查找 which sqlplus

     

    /u01/app/oracle/product/10.2.0/db_1/bin/sqlplus

     

    可以带出 oracle 安装地址 

     

     

    2.登录 sqlplus

     

    输入sqlplus命令

    linux怎么查看oracle版本

     

    3.登录 sqlplus后

     

    (1)用客户端连接到数据库,执行select * from v$instance
    查看version项
    (2)select * from product_component_version
    (3)select * from V$VERSION

    展开全文
  • 第一,查看oracle版本: 登录数据库服务器,输入sqlplus命令,输入用户名密码登录数据库后,oracle的版本信息会一并带出来。 第二,查看linux系统版本: 登录需要查看版本的linux环境,输入命令cat /proc/...

    第一,查看oracle版本:

    登录数据库服务器,输入sqlplus命令,输入用户名密码登录数据库后,oracle的版本信息会一并带出来。


    第二,查看linux系统版本:

    登录需要查看版本的linux环境,输入命令cat /proc/version 即可查看到安装linux的版本。


    第三,查看中间件tomcat版本:

    登录linux环境,找到tomcat安装bin目录,在该目录下面执行./version.sh命令即可。

    展开全文
  • Linux Oracle11.2.0.4安装包全集Linux版本,免去官网下载的大部分时间。百度云盘链接
  • linux安装oracle XE

    千次阅读 2018-08-23 16:48:09
    linux安装oracle XE 安装说明:系统为CentOS 版本:2.6.32-754.el6.x86_64 1.首先安装jdk并配置好环境变量 2.安装oracle XE 2.1 进入/usr/local/src cd /usr/local/src 2.2 建立oracle文件夹 mkdir oracle ...

    linux安装oracle XE

    安装说明:系统为CentOS 版本:2.6.32-754.el6.x86_64

    安装包下载地址,百度网盘:链接:https://pan.baidu.com/s/13LjS-umfzll1aGOY5jawVg  密码:5a7r

    1.首先安装jdk并配置好环境变量

    2.安装oracle XE

    2.1 进入/usr/local/src

    cd /usr/local/src

    2.2 建立oracle文件夹

    mkdir oracle

    2.3 进入oracle文件夹

    cd oracle

    2.3将oracle安装文件oracle-xe-11.2.0-1.0.x86_64.rpm.zip上传到 /usr/local/src/oracle

    2.4 安装解压工具

    yum -y install unzip zip

    2.5 解压

    unzip oracle-xe-11.2.0-1.0.x86_64.rpm.zip

    2.6 进入Disk1

    cd Disk1

    2.7 安装

    rpm -ivh oracle-xe-11.2.0-1.0.x86_64.rpm

    安装完成之后,运行 /etc/init.d/oracle-xe configure

    2.8 配置环境变量

     

    将 /etc/init.d/oracle-xe 中下面内容拷贝出来配置到 /etc/profile文件末尾

    export ORACLE_HOME=/u01/app/oracle/product/11.2.0/xe

    export ORACLE_SID=XE

    export ORACLE_BASE=/u01/app/oracle

    export PATH=$ORACLE_HOME/bin:$PATH

    LSNR=$ORACLE_HOME/bin/lsnrctl

    SQLPLUS=$ORACLE_HOME/bin/sqlplus

    ORACLE_OWNER=oracle

    2.8.1 进入/etc/init.d/oracle-xe文件

    vi /etc/init.d/oracle-xe

    拷贝出下图红框中内容

    2.8.2 进入到 /etc/profile

    vi /etc/profile

    配置如下内容(刚才从 /etc/init.d/oracle-xe中复制的内容)

    2.8.3 是环境变量配置生效

    source /etc/profile

    2.9 执行 oracle XE 配置(2.7已经执行过,此处重复,不需要执行,只看结果即可)

    /etc/init.d/oracle-xe configure

    端口什么都默认即可,密码自己设置一下

    执行结果(失败),如果失败看下面的解决方案

    结果一(失败)

    结果二(成功)

    3.出现的问题解决方案:

    3.1进入目录 cd /u01/app/oracle/product/11.2.0/xe/config/scripts

    3.2编辑文件 vi init.ora

    注释掉红色框内内容

     

    3.3编辑文件 vi initXETemp.ora

    注释掉红框内内容

    如果有这个,这个也注释掉

     

     

    展开全文
  • 没接触Linux的朋友不用害怕,跟着本篇文章一步步操作,安装Oracle如喝水般简单且标准。

    作者简介

    • 作者:LuciferLiu,中国DBA联盟(ACDU)成员。
    • 目前主要从事Oracle DBA工作,曾从事 Oracle 数据库开发工作,主要服务于生产制造,汽车金融等行业。
    • 现拥有Oracle OCP,OceanBase OBCA认证,擅长Oracle数据库运维开发,备份恢复,安装迁移,Linux自动化运维脚本编写等。

    前言

    相信大家第一次接触Oracle,大都是在windows上安装,比较方便快捷,基本上是一直下一步就可以安装成功。然而企业级的数据库,基本上都是安装在Linux服务器上,安全且高效。

    没接触Linux的朋友不用害怕,跟着本篇文章一步步操作,安装Oracle如喝水般简单且标准。

    下面我就来手把手教大家如何在Linux上安装Oracle数据库。
    安装部署流程

    一、前期准备

    1 虚拟机安装包

    2 Oracle软件安装包

    注意:Oracle官方网站目前只能下载最新版19C,需要其他版本Oracle可私信博主获取。

    3 Linux系统安装包

    一般有三种Linux系统比较常用:RedHatOracleLinuxCentos

    Linux系统安装可参考文章,本文将不再详细介绍安装方法:

    4、Linux远程连接工具

    本文将使用XShell和Xftp工具,安装包可以在官网下载,也可私信博主获取。

    其他工具也可以,比如:puttySecureCRT 等等工具。

    这篇博客演示RedHat Linux 7.6 版本安装Oracle 11GR2版本数据库。

    主机内存2G,硬盘50G即可。

    二、Linux主机配置

    使用XShell工具连接Linux主机root用户:

    1 主机名配置

    如果安装时没有配置主机名,或者想要修改主机名,可以通过以下命令修改:

    hostnamectl set-hostname orcl
    

    2 网络配置

    如果安装时没有配置网络,或者想要修改网络,可以通过以下命令修改:

    nmcli connection modify eth0 ipv4.addresses 10.211.55.188/24 ipv4.gateway 10.211.55.1 ipv4.method manual autoconnect yes
    nmcli connection up eth0
    

    3 配置Hosts文件

    根据上面配置好的主机名和IP,配置hosts文件:

    cat <<EOF >>/etc/hosts
    ##OracleBegin##
    ##Public IP
    10.211.55.188     orcl
    ##OracleEnd##
    EOF
    

    4 防火墙配置

    systemctl stop firewalld
    systemctl disable firewalld
    

    5 Selinux配置

    selinux修改后需要重启主机生效:

    sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config
    

    6 ISO镜像源配置

    需要先挂载主机镜像

    Parallels Desktop挂载Linux主机镜像:

    VMware Workstation挂载Linux镜像:

    mount /dev/cdrom /mnt
    cat <<EOF>/etc/yum.repos.d/local.repo
    [local]
    name=local
    baseurl=file:///mnt
    gpgcheck=0
    enabled=1
    EOF
    

    7 安装Oracle依赖包

    如下依赖包从Oracle官方文档推荐获取:

    yum install -y bc \
    binutils \
    compat-libcap1 \
    compat-libstdc++-33 \
    gcc \
    gcc-c++ \
    elfutils-libelf \
    elfutils-libelf-devel \
    glibc \
    glibc-devel \
    ksh \
    libaio \
    libaio-devel \
    libgcc \
    libstdc++ \
    libstdc++-devel \
    libxcb \
    libX11 \
    libXau \
    libXi \
    libXtst \
    libXrender \
    libXrender-devel \
    make \
    net-tools \
    nfs-utils \
    smartmontools \
    sysstat \
    e2fsprogs \
    e2fsprogs-libs \
    fontconfig-devel \
    expect \
    unzip \
    openssh-clients \
    readline* \
    psmisc --skip-broken
    

    检查是否安装成功:

    rpm -q bc binutils compat-libcap1 compat-libstdc++-33 gcc gcc-c++ elfutils-libelf elfutils-libelf-devel glibc glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel libxcb libX11 libXau libXi libXtst libXrender libXrender-devel make net-tools nfs-utils smartmontools sysstat e2fsprogs e2fsprogs-libs fontconfig-devel expect unzip openssh-clients readline
    


    Linux7需要手动安装compat-libstdc++依赖包:

    rpm -ivh compat-libstdc++-33-3.2.3-72.el7.x86_64.rpm
    

    8 配置ZeroConf

    ##关闭Zeroconf service的服务守护进程
    systemctl stop avahi-daemon.socket
    systemctl stop avahi-daemon.service
    systemctl disable avahi-daemon.service
    systemctl disable avahi-daemon.socket
    
    ##关闭NOZEROCONF
    cat <<EOF >>/etc/sysconfig/network
    #OracleBegin
    NOZEROCONF=yes
    #OracleEnd
    EOF
    

    9 关闭透明大页和numa

    sed -i 's/quiet/quiet transparent_hugepage=never numa=off/' /etc/default/grub
    grub2-mkconfig -o /boot/grub2/grub.cfg
    

    10 配置系统参数文件

    ##计算shmall和shmmax值
    memTotal=$(grep MemTotal /proc/meminfo | awk '{print $2}')
    totalMemory=$((memTotal / 2048))
    shmall=$((memTotal / 4))
    if [ $shmall -lt 2097152 ]; then
      shmall=2097152
    fi
    shmmax=$((memTotal * 1024 - 1))
    if [ "$shmmax" -lt 4294967295 ]; then
      shmmax=4294967295
    fi
    echo $shmall
    echo $shmmax
    
    ##配置系统参数
    cat <<EOF >>/etc/sysctl.conf
    #OracleBegin
    ##shmmal's Calculation formula: physical memory 8G:(8*1024*1024*1024)/4096=2097152
    ##shmmax's Calculation formula: physical memory 8G:(8/2)*1024*1024*1024 -1=4294967295
    fs.aio-max-nr = 1048576
    fs.file-max = 6815744
    kernel.shmall = $shmall
    kernel.shmmax = $shmmax
    kernel.shmmni = 4096
    kernel.sem = 250 32000 100 128
    net.ipv4.ip_local_port_range = 9000 65500
    net.core.rmem_default = 262144
    net.core.rmem_max = 4194304
    net.core.wmem_default = 262144
    net.core.wmem_max = 1048576
    EOF
    
    ##系统参数生效
    sysctl -p
    


    11 配置系统资源限制

    cat <<EOF >>/etc/security/limits.conf
    #OracleBegin
    oracle soft nofile 1024
    oracle hard nofile 65536
    oracle soft stack 10240
    oracle hard stack 32768
    oracle soft nproc 2047
    oracle hard nproc 16384
    oracle hard memlock 134217728
    oracle soft memlock 134217728
    #OracleEnd
    EOF
    
    cat <<EOF >>/etc/pam.d/login
    #OracleBegin
    session required pam_limits.so 
    session required /lib64/security/pam_limits.so
    #OracleEnd
    EOF
    


    12 创建用户和组

    /usr/sbin/groupadd -g 54321 oinstall
    /usr/sbin/groupadd -g 54322 dba
    /usr/sbin/groupadd -g 54323 oper
    
    /usr/sbin/useradd -u 54321 -g oinstall -G dba,oper oracle
    echo oracle | passwd --stdin oracle
    

    13 创建Oracle安装目录

    mkdir -p /u01/app/oracle/product/11.2.0/db
    mkdir -p /u01/app/oraInventory
    mkdir -p /oradata
    chown -R oracle:oinstall /oradata
    chown -R oracle:oinstall /u01/app
    chmod -R 775 /u01/app
    


    14、配置用户环境变量

    cat <<EOF >>/home/oracle/.bash_profile
    ################OracleBegin#########################
    umask 022
    export TMP=/tmp
    export TMPDIR=\$TMP
    export NLS_LANG=AMERICAN_AMERICA.AL32UTF8
    export ORACLE_BASE=/u01/app/oracle
    export ORACLE_HOME=/u01/app/oracle/product/11.2.0/db
    export ORACLE_HOSTNAME=orcl
    export ORACLE_TERM=xterm
    export TNS_ADMIN=\$ORACLE_HOME/network/admin
    export LD_LIBRARY_PATH=\$ORACLE_HOME/lib:/lib:/usr/lib
    export ORACLE_SID=orcl
    export PATH=/usr/sbin:\$PATH
    export PATH=\$ORACLE_HOME/bin:\$ORACLE_HOME/OPatch:\$PATH
    alias sas='sqlplus / as sysdba'
    export PS1="[\`whoami\`@\`hostname\`:"'\$PWD]\$ '
    EOF
    

    三、Oracle软件安装

    1 Oracle软件包上传

    [root@orcl soft]# ll
    -rw-r--r--. 1 root root 1395582860 May 31 16:56 p13390677_112040_Linux-x86-64_1of7.zip
    -rw-r--r--. 1 root root 1151304589 May 31 16:56 p13390677_112040_Linux-x86-64_2of7.zip
    

    2 解压Oracle软件安装包

    需要按顺序解压1,2安装包:

    cd /soft
    unzip -q p13390677_112040_Linux-x86-64_1of7.zip
    unzip -q p13390677_112040_Linux-x86-64_2of7.zip
    
    ##授权/soft给oracle读写权限
    chown -R oracle:oinstall /soft
    

    3 安装VNC软件

    yum install -y tigervnc*
    
    su - oracle
    vncserver
    ##输入密码
    

    4 连接VNC远程工具或者直接打开虚拟机图形化界面


    右键打开终端工具

    进入/soft/database开始安装Oracle软件

    ./runInstaller -jreLoc /etc/alternatives/jre_1.8.0
    


    不接收oracle更新:

    不更新oracle:

    只安装Oracle软件:

    单实例安装:
    选择企业版:

    选择安装目录:

    选择安装用户组:


    Oracle安装前必要检查:


    上传pdksh-5.2.14-37.el5.x86_64.rpm依赖包,安装:

    rpm -e ksh-20120801-142.el7.x86_64
    rpm -ivh pdksh-5.2.14-37.el5.x86_64.rpm
    


    点击再次检查,忽略swap警告:



    解决方案:

    su - oracle
    sed -i 's/^\(\s*\$(MK_EMAGENT_NMECTL)\)\s*$/\1 -lnnz11/g' $ORACLE_HOME/sysman/lib/ins_emagent.mk
    

    执行完点击retry重试:

    执行root脚本:

    root用户下执行脚本:

    /u01/app/oraInventory/orainstRoot.sh
    /u01/app/oracle/product/11.2.0/db/root.sh
    




    安装完成后,重启主机。

    四、创建数据库

    1 打开监听

    su - oracle
    lsnrctl start
    lsnrctl status
    

    2 连接VNC远程工具或者直接打开虚拟机图形化界面

    dbca
    


    创建数据库:

    选择自定义模式:

    输入实例名:

    这里填写数据库实例名称和dbname,本次填写orcl。

    不安装EM工具。

    这里输入SYS和SYSTEM用户的密码,需要记住。

    这里选择前面建好的/oradata目录用来存放数据文件。

    不开启闪回日志,不开启归档日志,可以建好库之后再手动修改。


    数据库内存分配,选择手动分配,占用物理内存70%左右。

    block_size根据实际情况选择,一旦建库无法修改,默认8K。

    字符集根据需要进行选择,默认AL32UTF8。




    等待建库完成即可。

    五、连接数据库

    确保监听正常启动,并监听数据库:

    1 通过数据库主机连接

    su - oracle
    sqlplus / as sysdba
    select sysdate from dual;
    
    ##创建数据库用户
    create user test identified by test;
    grant dba to test;
    conn test/test
    
    ##创建表
    create table test (id number not null,name varchar2(100));
    insert into test values (1,'lucifer');
    commit;
    

    2 通过PL/SQL连接test用户



    至此,Oracle数据库已经安装完毕。


    本次分享到此结束啦~

    如果觉得文章对你有帮助,点赞、收藏、关注、评论,一键四连支持,你的支持就是我创作最大的动力。

    展开全文
  • centos6.5、redhat6.5、oracle6.5系统都有可以使用的依赖包。
  • Linux连接oracle方法

    千次阅读 2017-10-11 15:53:02
    Linux连接oracle方法 oci (暂未研究) pro*c/c++ 参考 gaogao303的专栏occi (调度中心项目使用) 需下载Oracle InstantClient客户端,安装。 参考C++使用oracle的occi库操作oracle数据库
  • Linux卸载Oracle

    千次阅读 2019-04-01 20:59:54
    cd ORACLE_HOME/product/11.2.0/dbhome_1/deinstall/ ./deinstall 中间一般默认 遇到 y/n 选择是 填y 不能默认回车
  • linux 卸载Oracle12c

    千次阅读 2019-06-25 15:22:01
    1.关闭Oracle数据库 SQL> shutdown immediate Database closed. Database dismounted. ORACLE instance shut down. SQL> ...[oracle@oracle ~]$ lsnrctl stop ...LSNRCTL for Linux: Version 12.1...
  • oracle 版本 10.2.0 再linux下创建新实例
  • linuxoracle迁移

    千次阅读 2017-04-28 16:47:47
    linuxoracle安装好之后使用sysdba登录创建表空间Create tablespace OAGEEK datafile '/home/oracle/app/oradata/geek/oageek.dbf' size 100M reuse autoextend on next 40M maxsize unlimited; --创建临时...
  • oracle: linuxoracle怎么导入dmp文件

    万次阅读 2018-03-31 21:37:35
    报错:IMP-00002: failed to open /home/userct/oss-shanxi/DbBackup20180328.dmp for read 错误原因: oracle 账户没有对指定目录的读/写权限 解决: 更换到Oracle有读写权限的相关目录 将dmp文件存放到/home/...
  • linux安装ORACLE数据库

    万次阅读 多人点赞 2018-09-30 17:12:58
    Linux中安装ORACLE步骤如下: (1)查看并修改临时文件系统大小 df -h /dev/shm 目前可用996M,输入vi /etc/fstab , 加入size=2048M 修改后,输入mount -o remount /dev/shm,使其生效,再输入df -h /dev/...
  • Linux下安装oracle12c版本

    万次阅读 热门讨论 2018-01-27 10:44:42
    在网上有很多安装oracle11版本的博客,很少有特别详细的安装12c版本的教程,故整理了一份特意分享给大家 1.安装前期要注意的事项:特别重要!!  1.确保自己的机器是带桌面的,要不然是会出大错的  1.创建swap...
  • oraclelinuxoracle怎么导出dmp文件

    万次阅读 2018-03-31 21:42:32
    dmp文件:oracle的逻辑备份文件,常用于数据库逻辑备份,数据库迁移等操作。1、先给导出的路径 赋予权限:chmod 777 /home/userct/oss-shanxi2、切换用户su oracle3、连接数据库并导出exp 用户名/密码@orcl file=/...
  • Linux登录oracle

    千次阅读 2020-01-14 17:06:25
    1.su oracle切换到oracle用户 2.sqlplus / as sysdba 3.conn username/password
  • linux 连接oracle

    千次阅读 2017-06-06 09:21:59
    安装步骤: ...下载地址:http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html 下载 oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm 下载  oracle-instantclient
  • LinuxOracle11g安装依赖包版本问题

    千次阅读 2020-05-15 11:12:15
    现在CentOS的版本越来越高,很多服务器都采用了7.0以上的版本,而有时候我们安装Oracle寻求稳定,则会选择比较低的版本进行安装,此时以Oracle11g安装在CentOS7.7上举例,安装时会出现Oracle安装依赖包检测不通过的...
  • linux 重启oracle

    万次阅读 2019-05-23 00:20:48
    (1) 以oracle身份登录数据库,命令:su – oracle (2) 进入Sqlplus控制台,命令:sqlplus /nolog (3) 以系统管理员登录,命令:connect / as sysdba (4) 启动数据库,命令:startup (5) 如果是关闭...
  • linuxoracle创建用户步骤

    千次阅读 2015-10-26 16:37:27
    linuxoracle用户创建
  • linux进入Oracle

    千次阅读 2019-09-23 09:37:15
    1.命令:su - oracle 2.命令:sqlplus / as sysdba 3.命令:conn *** 4.输入password 显示connected表示连接成功
  • Oracle11g_64位_Linux版本下载
  • Linux版本 Oracle11g数据库 32位 完整安装包 百度网盘链接 不好意思,这个是32位的,64位另发一个。
  • LinuxOracle常用命令

    千次阅读 2018-07-23 21:23:15
    Linux下安装Oracle 11g 传送门: http://www.oracle.com/ocom/groups/public/@otn/documents/webcontent/229016_zhs.htm 登陆oracle &gt;su - oracle &gt;sqlplus /nolog 管理员登陆 &gt;conn /as...
  • Linux安装oracle12c的详解

    万次阅读 多人点赞 2018-06-15 13:04:24
    LinuxOracle 12c数据库的安装1.1.1 操作系统软硬件检查1. 内存要求 1) 最小值为1 GB 内存,建议值为2 GB of RAM 或者更多 2) 查询命令:# grep MemTotal /proc/meminfo 计算出来有1.7968G内存,满足...
  • Linux连接Oracle

    千次阅读 2019-05-14 11:05:00
    ssh 10.199.94.227 su - oracle sqlplus /nolog conn personal/personal 转载于:https://www.cnblogs.com/xiaofengfree/p/10861118.html
  • 用于查看weblogic oracle aix linux apache 的版本信息
  • linuxoracle设置环境变量

    万次阅读 2016-11-30 16:07:34
    linuxoracle设置环境变量   需要设置ORACLE_HOME和ORACLE_SID两个环境变量,再把ORACLE的bin目录添加到PATH中即可, 通常缺省安装的情况下ORACLE_SID=orcl,ORACLE_HOME=/home/oracle/oracle/product/10.......
  • Oracle 11g R2 Linux 64位版本 下载

    千次阅读 2020-04-13 23:34:06
    前几日给客户部署了套系统,用到了Oracle11g Linux 64位版本,然后就去网上下载,无奈国内对于Oracle资源下载的支持不是很好,速度特别的慢,终于费劲千辛万苦下载下来了,于是便想到了分享出来,以备他人方便。...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 302,253
精华内容 120,901
关键字:

linux怎么看oracle版本

linux 订阅