精华内容
下载资源
问答
  • oracle11g
    千次阅读
    2021-05-06 01:47:50

    Oracle11G各版本参数对比_计算机软件及应用_IT/计算机_专业资料。Oracle11g各版本参数 Oracle 版本功能对比 Oracle11g 有多个版本可供选择:标准版 1、标准版和企业版。所有这些版本都使用相同的 通用代码库构建, 这意味着企业的数据库......

    Oracle介绍 安装 创建数据库 体系结构 存储管理 用户管理 对象介绍 网络管理 备份和恢复 Oracle11g系统实际应用 Oracle DBA的日常管理 Q&A Oracle11g 安装 ? Oracle数据库支持主流操作系统: Solaris,AIX ,HP-UX,Linux,Windows 有32位......

    oracle11g教程从入门到精通_计算机软件及应用_IT/计算机_专业资料。看...

    Oracle11g教程备份与恢复 2012.5 第12章Oracle数据库备份与恢复 本章内容本章将介绍 Oracle11g 数据库备份与恢复的重 要性和概念,用大量实例说明用于数据库备份与恢复的 技术,包括数据库的冷备份方法,热备份方法,完全恢 复方法,不......

    目录 第一章 Oracle 11g 介绍...2 第二章 ORACLE 11g 的体系结构...4 第三章 ORACLE 11g 的数据库管理...

    浅谈Oracle11g 的闪回技术_数学_自然科学_专业资料。浅谈 Oracle11g 的闪回技术 齐艳 【期刊名称】《计算机光盘软件与应用》 【年(卷),期】2012(000)023 【摘要】 为了使 Oracle 数据库从任何逻辑误操作中迅速地恢复,Orac ......

    Oracle11g用户有效期问题,改成无时间限制_计算机软件及应用_IT/计算机_专业资料。【原因/触发因素】 确定是由于oracle11g中默认在default概要文件中设置了“PASSWORD_LIFE_TIME=180天”所导致。 【影响和风险】 ......

    Oracle11g第11讲备份与恢复_计算机软件及应用_IT/计算机_专业资料。Oracle11g 11 备份与恢复 ORACLE数据库 -备份与恢复篇 本课程学习内容逻辑备份 物理备份 ? 脱机物理备份 ? 联机物理备份 备份实例 ORACLE备份方式数据库的备份和恢复......

    oracle11grac方案_计算机软件及应用_IT/计算机_专业资料。oracle 11g rac 方案 -标准化文件发布号:(9456-EUATWK-MWUB-WUNN-INNUL-DDQTY-KII ORACLE 高可用性 (RAC) 技术方案 目录 一、 ......

    \\oracle\\oradata\\app_data.dbf' sql> to 'c:\\oracle\\app_data.dbf'; 11.moving data files:alter database sql> alter database rename file 'c:\\oracle\\oradata\\app_data.dbf' sql> to 'c:\\oracle\\app_data.dbf'; 第......

    ORACLE11g的安装和卸载_计算机软件及应用_IT/计算机_专业资料。第3章 ORACLE 11g的安装和卸载 3.1 Oracle 11g数据库的安装需求 ? 安装Oracle 11g之前先要明白安装目的、软硬件 环境条件是否满足安装版本的最低需求,以便进 行安 ......

    Oracle11g 取消的数据库参数 ? 取消参数LOG_ARCHIVE_STA...

    Oracle11g取消默认限制_计算机软件及应用_IT/计算机_专业资料。取消Oracle11g的默认新特性限制 现在客户windows 2008 的服务器越来越多了,如果用Oracle 11g的话可以充分利用软硬件系统的资源 比如内存管理,数据备份方便都比前些版本更好。...

    Oracle11g新特性介绍PPT课件_IT认证_资格考试/认证_教育专区。Or...

    Oracle11g的间隔分区 10.8 Oracle11g的基于虚拟列的分区 10.9 Oracle11g的系统分区 10.10 分区的维护操作 第11部分 同义词 11.1 同义词的含义 11.2 共有同义词的建立和使用 11.3 私有同义词的建立和使用 11.4 tab是什么?...

    ---原意显示---...36 oracle 数据库 sqlplus 工具-sqlplus 常用命令操作手册 管理员的本地登录 sqlplus -sql sqlplus / as sysdba 结构化查询语句登录 export ORACLE_SID=orcl ---》表示我要连接 orcl 数据库 show user ; -......

    截止至 oracle11G ,一共提供了如下分区方式(摘自 ORACLE 官方文...

    1 Oracle11g 教案 2 一. Oracle 入门 3 1. 安装 Oracle11g 4 2. 验证 Oracle11g 是否安装成功 5 在控制面板中查看 2 个服务是否已启动 6 7 3. 登录 SQL*PLUS 8 SQL*PLUS 是最常用的用于连接和使用 Oracle 数据库的实用......

    Oracle 11g管理工具 u 卸载Oracle 11g 本章内容 第1章Oracle11g基础入门 u 理解Oracle 11g体系结构 u 掌握Oracle 11g数据库实例的创建 u 掌握Oracle 11g实例的启动与关闭 u 掌握Oracle网络连接配置 本章目标 第1章Oracle11g基础入门......

    oracle11grac方案_计算机软件及应用_IT/计算机_专业资料。ORACL 高可用性 (RAC) 技术方案 目录 基础知识介绍 ... 3 1. RAC 是什么 ... ORACL 高可用性 (RAC) 技术方案 目录 基础知识介绍 ... 3 1. RAC 是什么 ... 3 ......

    更多相关内容
  • Oracle 11g 官方中文文档 包括一下部分文档: Oracle 11gORACLE ACTIVE DATA GUARD.pdf Oracle Database 11g 高可用性.pdf Oracle 数据库 11g :真正应用测试与可管理性概述.pdf Oracle 数据库 11g 中的分区....
  • oracle11g 32位 客户端 client

    热门讨论 2017-10-27 09:44:37
    oracle11g客户端,包含安装图解教程,可以在百度云下载。
  • Oracle11g_win64安装包

    2017-02-06 16:10:41
    内部包含oracle百度网盘下载链接以及密码。
  • oracle 11g ,10g软件资源 百度云下载
  • Oracle 11g client 64bit下载

    千次下载 热门讨论 2015-10-06 09:21:38
    Oracle 11g client 64bit part2.
  • Oracle11g客户端精简版

    万次下载 热门讨论 2012-06-09 12:19:37
    Oracle11g客户端精简版,WIN7上测试通过,绝对能用,安装完成后,请参阅readme.txt文件修改即可.
  • oracle11g官方中文帮助文档 高清完整版

    千次下载 热门讨论 2013-12-03 16:40:00
    oracle11g官方中文帮助文档,压缩文件。
  • LINUX安装Oracle11g

    千次阅读 2022-05-24 23:28:00
    1.1 上传oracle 11g安装文件到服务器并解压 cd /home unzip linux.x64_11gR2_database_1of2.zip unzip linux.x64_11gR2_database_2of2.zip 1.2 在/etc/hosts文件中增加主机名,配置host文件 vim /etc/hosts 192....

    一.准备工作

    通过ftp工具上传安装包到linux服务器

    1.1 上传oracle 11g安装文件到服务器并解压

    cd /home   
    unzip linux.x64_11gR2_database_1of2.zip
    unzip linux.x64_11gR2_database_2of2.zip
    

    1.2 在/etc/hosts文件中增加主机名,配置host文件

    vim /etc/hosts
    
    192.168.233.101 hadoop
    

    1.3 关闭selinux

    vim /etc/selinux/config
    
    SELINUX=disabled
    setenforce 0
    

    1.4 关闭防火墙

    service iptables stop
    

    二 安装步骤

    2.1安装依赖包

    yum -y install binutils compat-libstdc++-33 compat-libstdc++-33.i686elfutils-libelf elfutils-libelf-devel gcc gcc-c++  glibc glibc.i686 glibc-common glibc-devel glibc-devel.i686glibc-headers ksh libaio libaio.i686 libaio-devel libaio-devel.i686  libgcc libgcc.i686 libstdc++ libstdc++.i686libstdc++-devel make sysstat unixODBC unixODBC-devel
    

    2.2 添加oracle用户和用户组

    创建oinstall组和dba组,把oracle用户加入到用户组,并设置oracle登录密码

    groupadd oinstall             
    groupadd dba            
    useradd -g oinstall -G dba oracle   
    passwd oracle  
    

    2.3 修改内核参数配置文件

     vim /etc/sysctl.conf
     # 在文件底部添加以下的内容
    
    fs.file-max= 6815744
    fs.aio-max-nr=1048576
    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
    kernel.sem= 250 32000 100 128
    
    # 执行命令sysctl使其自检并生效
    sysctl -p
    

    2.4 修改用户限制文件

    2.4.1 修改配置文件
    vim /etc/security/limits.conf
    # 在文件底部添加以下的内容
    
    oracle soft nproc 2047
    oracle hard nproc 16384
    oracle soft nofile 1024
    oracle hard nofile 65536
    
    2.4.2 修改用户关联文件
    vim /etc/pam.d/login
    # 在文件底部添加以下的内容
    
    session  required  /lib64/security/pam_limits.so 
    session required pam_limits.so
    
    2.4.3 修改系统环境参数
    vim /etc/profile  
    # 在文件底部添加以下的内容
    
    if [ $USER = "oracle" ]; then
     if [$SHELL = "/bin/ksh" ]; then
     ulimit -p 16384
     ulimit -n 65536
     else
     ulimit -u 16384 -n 65536
     fi
    fi
    
    # 刷新配置
    source /etc/profile
    

    2.5 创建安装目录和设置目录权限

    mkdir /usr/local/oracle   # oracle是数据库系统安装目录,
    mkdir /usr/local/oradata   # oradata是数据库数据安装目录,
    mkdir /usr/local/oradata_back   # oradata_back是数据备份目录,
    mkdir /usr/local/oraInventory   # oraInventory是清单目录
    
    chown -R oracle:oinstall /usr/local/oracle /usr/local/oraInventory /usr/local/oradata/ 
    chmod -R 775 /usr/local/oracle /usr/local/oraInventory /usr/local/oradata/
    

    2.6 配置oracle用户环境变量

    vim /home/oracle/.bash_profile
    # 在文件底部追加以下内容
    
    export ORACLE_BASE=/usr/local/oracle
    export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
    export ORACLE_SID=orcl
    export PATH=$PATH:$ORACLE_HOME/bin:$HOME/bin
    
    # 保存退出,刷新配置
    source .bash_profile
    

    三 编辑静默安装响应文件

    切换到 oracle用户

    su  oracle
    

    3.1 复制一份模板

    cp -R /home/database/response/ /usr/local/oracle
    

    该文件默认存放在解压后的安装包内,也就是本例中/home/database/response下,将oracle静默安装所需应答文件全部拷贝至 /usr/local/oracle文件夹下

    3.2 修改安装所需的所有响应文件的所属组及权限

    cd  /usr/local/oracle/response
    chown oracle:oinstall /usr/local/oracle/response/*.rsp
    chmod 755 /usr/local/oracle/response/*.rsp  
    

    3.3 配置db_install.rsp文件

    vim /usr/local/oracle/response/db_install.rsp
    # 找到对应属性并修改
    
    oracle.install.option=INSTALL_DB_SWONLY     #安装类型,只装数据库软件   
    ORACLE_HOSTNAME=nginx                    #主机名称(命令hostname查询)
    UNIX_GROUP_NAME=oinstall                    # 安装组   
    INVENTORY_LOCATION=/usr/local/oraInventory   #INVENTORY目录(**不填就是默认值,本例此处需修改,因个人创建安装目录而定)   
    SELECTED_LANGUAGES=en,zh_CN                    # 选择语言   
    ORACLE_HOME=/usr/local/oracle/product/11.2.0/db_1    # oracle_home *路径根据目录情况注意修改 本例安装路径/usr/local/oracle  
    ORACLE_BASE=/usr/local/oracle                      # oracle_base *注意修改  
    oracle.install.db.InstallEdition=EE                 # oracle版本   
    oracle.install.db.isCustomInstall=false       #自定义安装,否,使用默认组件  
    oracle.install.db.DBA_GROUP=dba                     #dba用户组   
    oracle.install.db.OPER_GROUP=dba              #oper用户组(不明白)   
    oracle.install.db.config.starterdb.type=GENERAL_PURPOSE   //数据库类型   
    oracle.install.db.config.starterdb.globalDBName=orcl      #globalDBName   
    oracle.install.db.config.starterdb.SID=orcl     #SID(**此处注意与环境变量内配置SID一致) 
    oracle.install.db.config.starterdb.memoryLimit=8920      #自动管理内存的内存(M)  
    oracle.install.db.config.starterdb.password.ALL=oracle    #设定所有数据库用户使用同一个密码 
    SECURITY_UPDATES_VIA_MYORACLESUPPORT=false            #(手动写了false)  
    oracle.install.db.config.starterdb.password.SYS=1995
    oracle.install.db.config.starterdb.password.SYSTEM=1995
    DECLINE_SECURITY_UPDATES=true        # **注意此参数 设定一定要为true
    

    3.4 根据响应文件安装oracle

    cd /home/database/
    ./runInstaller  -silent -responseFile /usr/local/oracle/response/db_install.rsp -ignorePrereq
    

    参数说明:   
    /home/database 是安装包解压后的路径,此处根据安装包解压所在位置做修改,因人而异。  
    runInstaller 是主要安装脚本   
    -silent 静默模式   
    -force 强制安装   
    -ignorePrereq忽略warning直接安装。   
    -responseFile读取安装应答文件。
    当出现以下界面时, 表示安装成功了,按照其提示操作。

    在这里插入图片描述
    如果出现以下错误信息,需要增加swap分区:

    在这里插入图片描述
    linux增加swap分区:

    # LINUX增加SWAP分区 ---install_oracle
    # 我们都知道在安装Linux系统时在分区时可以分配swap分区,而系统安装后(在运行中)如何建立或调整swap分区呢?
    # 在装完Linux系统之后,建立Swap分区有两种方法。
    # 1.新建磁盘分区作为swap分区
    # 2.用文件作为swap分区 (操作更简单,我更常用)
    # 下面介绍这两种方法:(都必须用root权限,操作过程应该小心谨慎。)
    
    #一、新建磁盘分区作为swap分区
    #1.以root身份进入控制台(登录系统),输入
    swapoff -a   #停止所有的swap分区
    # 2. 用fdisk命令(例:# fdisk /dev/sdb)对磁盘进行分区,添加swap分区,新建分区,在fdisk中用“t”命令将新添的分区id改为82(Linux swap类型),最后用w将操作实际写入硬盘(没用w之前的操作是无效的)。
    #3. 
    mkswap /dev/sdb2 #格式化swap分区,这里的sdb2要看您加完后p命令显示的实际分区设备名
    #4.
    swapon /dev/sdb2 #启动新的swap分区
    # 5. 为了让系统启动时能自动启用这个交换分区,可以编辑/etc/fstab,加入下面一行
    /dev/sdb2 swap swap defaults 0 0
    
    #二、用文件作为Swap分区
    #1.创建要作为swap分区的文件:增加1GB大小的交换分区,则命令写法如下,其中的count等于想要的块的数量(bs*count=文件大小)。
    dd if=/dev/zero of=/root/swapfile bs=1M count=1024
    # 2.格式化为交换分区文件:
    mkswap /root/swapfile #建立swap的文件系统
    # 3.启用交换分区文件:
    swapon /root/swapfile #启用swap文件
    # 4.使系统开机时自启用,在文件/etc/fstab中添加一行:
    /root/swapfile swap swap defaults 0 0
    
    
    # 新建和增加交换分区用到的命令为:mkswap、swapon等,而想关闭掉某个交换分区则用“swapon /dev/sdb2”这样的命令即可
    

    在root账号登录打开新窗口内执行以下提示的脚本:

    /usr/local/oraInventory/orainstRoot.sh
    /usr/local/oracle/product/11.2.0/db_1/root.sh
    

    在这里插入图片描述

    oracle用户下编辑静默响应文件.把dbca.rsp改名为dbca_数据库名.rsp

    cd  /usr/local/oracle/response
    mv  dbca.rsp   dbca_orcl.rsp   
    

    3.5 静默配置监听

    netca /silent /responsefile /usr/local/oracle/response/netca.rsp
    # 注意netca.rsp文件的需要指定绝对路径
    

    看到以下就成功了

    在这里插入图片描述

    查看生成监听文件

    ll $ORACLE_HOME/network/admin/*.ora
    

    成功运行后,在/usr/local/oracle/product/11.2.0/db_1/network/admin目录下生成sqlnet.ora和listener.ora两个文件

    在这里插入图片描述

    通过netstat-tlnp命令,可以看到orcl的1521端口已经启动了

    netstat -tlnp
    

    在这里插入图片描述

    如果监控程序没启动成功的情况下,执行下面命令手动启动

    lsnrctl start
    dbstart
    

    四 静默安装数据库(同时也建立一个对应的实例)

    4.1 修改/usr/local/oracle/response/dbca_orcl.rsp

    vim /usr/local/oracle/response/dbca_orcl.rsp
    # 设置如下:
    
    GDBNAME="orcl"           #78行 全局数据库的名字=SID+主机域名
    SID="orcl"               #149行 SID对应的实例名字
    SYSPASSWORD="1995"       #190 SYS管理员密码
    SYSTEMPASSWORE="1995"    #200行//SYSTEM管理员密码
    DATAFILEDESTINATION=/usr/local/oradata/    #357行 数据文件存放目录
    RECOVERYAREADESTINATION=/usr/local/oradata_back     #367行 恢复数据存放目录
    CHARACTERSET="AL32UTF8"    #415行 字符集,重要!!!建库后一般不能更改,所以建库前要确定清楚
    TOTALMEMORY= "5120"       #540行 oracle内存5120MB,建议为物理内存70%~85%
    

    4.2.静默安装数据库命令

    dbca -silent -responseFile /usr/local/oracle/response/dbca_orcl.rsp
    

    查看安装日志

    cat /usr/local/oracle/cfgtoollogs/dbca/orcl/orcl.log
    

    在这里插入图片描述

    如果日志里出现 未找到包含数据文件信息的文件 “/usr/local/oradata/Seed_Database.dfb”。请指定有效文件。

    则需要找到Seed_Database.dfb文件复制到/usr/local/oradata/Seed_Database.dfb目录
    在这里插入图片描述

    find / -name  Seed_Database.dfb
    #找到文件然后复制过去
    cp /home/oracle/database/stage/Components/oracle.rdbms.install.seeddb/11.2.0.1.0/1/DataFiles/Expanded/filegroup1/Seed_Database.dfb   /usr/local/oradata/Seed_Database.dfb
    

    3.建库后实例查询

    ps -ef | grep ora_ | grep -v grep
    
    

    在这里插入图片描述

    4.建库后监听检查

    lsnrctl status
    

    在这里插入图片描述

    五 启动数据库,创建用户赋权

    启动数据库命令:

    su - oracle
    lsnrctl start
    

    5.1重启启动数据库

    export ORACLE_SID=orcl
    sqlplus / as sysdba
    shutdown immediate
    startup
    

    如果客户端工具连接出现ORA-01033,或者 ORA-12514, TNS:listener does not currently know of service requested in connect descriptor 错误,进入sqlplus执行以下命令

    sqlplus / as sysdba
    shutdown abort 
    startup
    

    5.2.创建新用户并授予权限

    启动 SQL plus 程序的命令行:

    sqlplus
    

    创建新用户

    SQL> CREATE USER USER01 IDENTIFIED BY Orcl1234;
    User created.
    

    如果报错 bash: sqlplus: command not found的问题,如下报错:
    在这里插入图片描述
    1、当前是否成功切换到 oracle用户
    2、su oracle 需要加上 横杠 “-” 例如:su - oracle(注意,这个比较坑,很多人容易忽略这一点)
    下面科普一下为什么要加 横杠“-”
    有横杠 login shell:用户切换,更改工作目录,加载所有用户环境配置。

    展开全文
  • oracle11g 客户端 windows 64位

    千次下载 热门讨论 2017-11-15 17:00:16
    oracle11g 客户端 windows 64位 oracle11g 客户端 windows 64位
  • Java JDBC连接Oracle 11g的jar包

    热门讨论 2016-09-18 17:19:29
    Java JDBC连接Oracle 11g的jar包
  • oracle11g2oracle11g && oracle11g2oracle19c

    千次阅读 2021-05-01 04:09:45
    最近在搞oracle 数据库迁移,全量增量。好久没有搞oracle了,东西忘的差不多,感觉还是整理一下,...oracle11g2oracle11g11g211g-环境如下本来想两边都2G 内存,奈何没钱买好电脑。11g211g-创建用户两边同时创建o...

    最近在搞oracle 数据库迁移,全量增量。好久没有搞oracle了,东西忘的差不多,感觉还是整理一下,以后可以直接使用。

    oralce 11g 全量增量到 异地oralce 11g 和 oralce 19c 脚本。

    使用三种方式,exp,expdp,rman。

    oracle11g2oracle11g

    11g211g-环境如下

    fe87dbff06f7769ad8d0eba0561b368a.png

    本来想两边都2G 内存,奈何没钱买好电脑。

    11g211g-创建用户

    两边同时创建oracle用户daxiong1,daxiong2,daxiong3步骤一样,只列举一个用户(daxiong1)

    8f900a89c6347c561fdf2122f13be562.png

    961ddebeb323a10fe0623af514929fc1.png

    [oracle@master ~]$ ./oracle_script/bin/create_oracle_user.sh -u daxiong1 -p daxiong1

    Oracle user [ daxiong1 ] created successfully!!!

    [oracle@master ~]$ sqlplus daxiong1/daxiong1

    =======================================

    [oracle@slave ~]$ ./oracle_script/bin/create_oracle_user.sh -u daxiong1 -p daxiong1

    Oracle user [ daxiong1 ] created successfully!!!

    [oracle@slave ~]$ sqlplus daxiong1/daxiong1

    View Code

    65914e0a6575d0a98b1ef931998b6a9d.png

    11g211g-造数

    master端造一些数据:

    8f900a89c6347c561fdf2122f13be562.png

    961ddebeb323a10fe0623af514929fc1.png

    --创建测试表

    create table t1(

    id int,

    name varchar(100)

    );

    --插入几条数据

    insert into t1 values(1,'小一');

    insert into t1 values(2,'小二');

    insert into t1 values(3,'小三');

    insert into t1 values(4,'小四');

    insert into t1 values(9,'小五');

    --查看一下

    select * from t1;

    View Code

    7dbac7b30f6190e9fd4d39396b74bd19.png

    11g211g-exp/imp

    master上导出daxiong1,daxiong2用户数据:

    8506216c0985efe59e6569d83fe39fb2.png

    在slave上还原daxiong1,和daxiong2 用户数据

    现在master上测试一下:

    18c9e5fc6e27f8de8c80e66c64d0cd94.png

    导入数据:

    8f900a89c6347c561fdf2122f13be562.png

    961ddebeb323a10fe0623af514929fc1.png

    ./oracle11g_exp_imp.sh -t imp -u daxiong1,daxiong2 -d /home/oracle/oracle_script/data/20200731 -f daxiong1_095113.dmp

    View Code

    1041f2d5a27a29e44ac26d7b58f4ba02.png

    导入到slave-查看slave用户(daxiong1和daxiong2)是否有t1表

    6d3003bde2628e77b5952a10ee7bc5b9.png

    导入到slave-打包到slave:

    63c886203796ce647a3374b71e894d2f.png

    aba38a9400286e1ced2d25cf19842617.png

    导入到slave-数据导入:

    8f900a89c6347c561fdf2122f13be562.png

    961ddebeb323a10fe0623af514929fc1.png

    ./oracle11g_exp_imp.sh -t imp -u daxiong1,daxiong2 -d /home/oracle/oracle_script/data/20200731 -f daxiong1_095113.dmp

    View Code

    981ba32c8baa1fe730abf945e45d83e4.png

    查看数据:

    f6c60e22afd0e685330246810f816e08.png

    11g211g-expdp/impdp

    来源:https://www.cnblogs.com/daxiong1314/p/13403104.html

    展开全文
  • CentOS 7 安装Oracle 11g

    千次阅读 2022-03-10 11:24:00
    准备工作:将Linux版Oracle压缩包放进/tmp目录下 第一步: 使用 ifconfig 命令查看自己的ip ,记住这个ip,我们需要用它去配置一个主机名。 切换root用户,输入命令 vi /etc/hosts,进入编辑模式。编辑内容如下: ...

    准备工作:将Linux版Oracle压缩包放进/tmp目录下
    第一步:
    使用 ifconfig 命令查看自己的ip ,记住这个ip,我们需要用它去配置一个主机名。
    切换root用户,输入命令 vi /etc/hosts,进入编辑模式。编辑内容如下:

    在这里插入图片描述
    到此,我们输入 exit 命令退出root用户。
    输入命令 cat /etc/hosts 进行查看并检验。一定要确保是自己的ip+主机名。

    第二步:关闭selinux ,编辑 /etc/selinux/config文件,设置SELINUX= enforcing 为SELINUX=disabled(root用户)
    切换为root用户:输入命令 vi /etc/selinux/config 进入编辑模式,将SELINUX设置为禁用。

    在这里插入图片描述
    第三步:开放1521端口号
    在这里插入图片描述
    重启防火墙
    在这里插入图片描述
    **第四步:安装Orange11g依赖包。(这一步一定要确保有网,因为我们是从yum中下载的)(root用户)

    yum -y install gcc make binutils gcc-c++ compat-libstdc+±33 elfutils-libelf-devel elfutils-libelf-devel-static elfutils-libelf-devel ksh libaio libaio-devel numactl-devel sysstat unixODBC unixODBC-devel pcre-devel libXp***
    

    第五步:修改内核参数:vi /etc/sysctl.conf(root用户)

    输入命令 vi /etc/sysctl.conf,进入编辑模式。添加以下设置(在文件的最后):
    io-max-nr = 1048576
    fs.file-max = 6815744
    kernel.shmall = 2097152
    kernel.shmmax = 1073741824
    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
    
    然后输入命令 sysctl -p 使刚刚修改的内核参数生效。

    第六步:修改用户的限制文件,编辑 /etc/security/limits.conf(root用户)

    输入命令 vi /etc/security/limits.conf 进入编辑模式。添加以下设置(在文件的最后):
    oracle           soft    nproc           2047
    oracle           hard    nproc           16384
    oracle           soft    nofile          1024
    oracle           hard    nofile          65536
    oracle           soft    stack           10240
    

    第七步: 修改/etc/pam.d/login文件,添加以下设置(在文件的最后):(root用户)

    session  required   /lib64/security/pam_limits.so
    session  required   pam_limits.so
    

    第八步:修改/etc/profile文件:

    输入命令 vi /etc/profile 进入编辑模式,添加以下设置(在文件的最后):(root用户)
    if [ $USER = "oracle" ]; then
       ulimit -u 16384 -n 65536
    fi
    其中oracle是用户,也就是说我们后面会创建一个oracle用户,所以尽量不要改动,不然后面许多地方都要改动。
    
    然后输入命令 source /etc/profile 使其生效

    第九步:添加oinstall 、dba 组,新建oracle用户并加入oinstall、dba组中(root用户)

    输入命令添加一个组 groupadd oinstall
    再添加一个组 groupadd dba
    注意:这里的组名也是可以修改的,但是同理,这里改了后面许多地方都需要改动,所以这里不建议修改。
    输入命令创建用户并添加到刚刚创建的组中 useradd -g oinstall -G dba oracle
    输入命令给用户设置密码 passwd oracle

    第十步:创建安装目录、修改文件权限(root用户)

    mkdir -p /u01/app/oracle/product/11.2.0
    mkdir -p /u01/app/oracle/oradata
    mkdir -p /u01/app/inventory
    mkdir -p /u01/app/oracle/fast_recovery_area
    chown -R oracle:oinstall /u01/app
    chmod -R 775 /u01/app/
    
    这里的目录也是可以修改的,但是同理,这里改了后面许多地方都需要改动,所以这里不建议修改。
    

    第十一步:解压oracle软件包(root用户)

    为了跟文档一样,我在这一步将之间拖拽进来的Oracle压缩包剪贴到tmp目录下,该目录主要是存放一些临时文件的
    进入Oracle压缩包的所在位置。输入命令:
    unzip linux.x64_11gR2_database_1of2.zip && unzip linux.x64_11gR2_database_2of2.zip

    第十二步:切换到oracle用户,设置oracle用户环境变量

    输入命令:su - oracle 切换到oracle用户
    注意:注:su 和 su - 进入的目录是不一样的,su 会保持前者的用户环境, 而 su - 会新建一个目的用户的环境。
    输入命令: vi .bash_profile 进入编辑模式。添加以下设置(在文件的最后):
    export PATH
    ORACLE_BASE=/u01/app/oracle
    ORACLE_HOME=$ORACLE_BASE/product/11.2.0
    ORACLE_SID=orcl
    PATH=$PATH:$ORACLE_HOME/bin
    export ORACLE_BASE ORACLE_HOME ORACLE_SID PATH
    
    

    第十三步:编辑静默安装响应文件

    切换到root用户进入oracle安装包解压后的目录
    cd /tmp/database/response/
    建议:以后我们需要该一些配置文件的时候,尽量备份一下,即使改崩了也不慌。
    cp db_install.rsp db_install.rsp.bak
    然后输入命令 vi /tmp/database/response/db_install.rsp 修改文件,需要修改的内容如下:
    oracle.install.option=INSTALL_DB_SWONLY
    ORACLE_HOSTNAME=主机名(myhost)
    UNIX_GROUP_NAME=oinstall
    INVENTORY_LOCATION=/u01/app/inventory
    SELECTED_LANGUAGES=en,zh_CN
    ORACLE_HOME=/u01/app/oracle/product/11.2.0
    ORACLE_BASE=/u01/app/oracle
    oracle.install.db.InstallEdition=EE
    oracle.install.db.DBA_GROUP=dba
    oracle.install.db.OPER_GROUP=dba
    DECLINE_SECURITY_UPDATES=true
    如果不好找的话,就进入命令模式通过  /查询内容  这种方式进行查找  比如:/oracle.install.option
    

    第十四步:根据响应文件安装oracle 11g

    到这一步才是安装,前面都是准备工作。
    切换到oracle用户下 su - oracle
    输入命令进入 cd /tmp/database/ 目录
    输入命令:unset DISPLAY
    然后输入命令:./runInstaller -silent -ignorePrereq -ignoreSysPrereqs -responseFile /tmp/database/response/db_install.rsp
    然后等待安装就好,出现以下情况,则代表成功:

    在这里插入图片描述

    到这一步的时候,千万不要动!!!!
    按照提示,再打开一个终端窗口,切换到root用户
    输入命令:sh /u01/app/inventory/orainstRoot.sh

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-MBEX3yXX-1639662993976)(C:\Users\86186\AppData\Roaming\Typora\typora-user-images\image-20211216212608482.png)]

    输入命令:sh /u01/app/oracle/product/11.2.0/root.sh

    在这里插入图片描述

    然后就可以关闭这个终端了,接着回到刚刚那个窗口敲回车。

    第十五步:用oracle用户登录配置监听

    输入命令:export DISPLAY=localhost:0.0
    输入命令:netca -silent -responseFile /tmp/database/response/netca.rsp
    出现以下情况表示成功:

    在这里插入图片描述

    成功运行后,会在/u01/app/oracle/product/11.2.0/network/admin/ 中生成listener.ora和sqlnet.ora两个文件。
    输入命令 ll -a /u01/app/oracle/product/11.2.0/network/admin/ 就可以看到。

    第十六步:建立新库,同时建立对应的实例

    输入命令 su 切换到root用户
    输入命令 vi /tmp/database/response/dbca.rsp 进入编辑模式,修改以下参数:
    如果不方便查找就进入命令模式。输入 /内容  进行查找  比如: /GDBNAME
    GDBNAME = "orcl"
    
    SID = "orcl"
    
    SYSPASSWORD = "oracle"
    
    SYSTEMPASSWORD = "oracle"
    
    SYSMANPASSWORD = "oracle"
    
    DBSNMPPASSWORD = "oracle"
    
    DATAFILEDESTINATION =/u01/app/oracle/oradata
    
    RECOVERYAREADESTINATION=/u01/app/oracle/fast_recovery_area
    
    CHARACTERSET = "ZHS16GBK"
    
    TOTALMEMORY = "1638"
    
    
    进行静默安装:
    输入命令:su - oracle
    输入命令执行文件:dbca -silent -responseFile /tmp/database/response/dbca.rsp
    等到100%就代表成功了。
    输入命令登录数据库:sqlplus sys/sys as sysdba

    第十七步:linux上启动Oracle数据库

    以下命令只能在oracle用户下执行
    启动和关闭数据库
    通过sqlplus连接上数据库
    sqlplus / as sysdba
    执行starup命令启动数据库
    SQL>startup             --启动数据库
    -- 关闭数据库,需要先登陆sqlplus
    SQL>shutdown immediate        --关闭数据库
    
    
    启动监听器:
     lsnrctl start       --启动监听器
     lsnrctl stop       --关闭监听器
     lsnrctl status     --查看监听器的状态
    监听启动后,需要等一会,那么我们就可以windows操作系统上面进行远程连接了。
    

    在这里插入图片描述

    展开全文
  • oracle11g驱动jar包 绿色版

    万次下载 热门讨论 2012-03-22 15:30:32
    oracle11g驱动jar包
  • Oracle 11g的安装

    千次阅读 2021-05-05 09:59:14
    Oracle 11g有基本安装和高级安装两种方式。两种方式对硬件要求也不相同,oracle11g软件非常大,对硬件要求很高。目前只是讲述在windows环境下的安装,Linux环境下安装以后会讲,下表给出了安装Oracle11g所需的硬件...
  • Linux系统下安装Oracle 11g数据库

    千次阅读 2021-09-01 15:26:13
    export TMPDIR ORACLE_HOSTNAME=oracle11g export ORACLE_HOSTNAME ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1; export ORACLE_HOME ORACLE_SID=orcl; export...
  • 超详细centos7安装Oracle11g(图文结合) 前言 找了一堆资料跟着照做,总是踩坑,总结一篇图文结合版的,测试可安装成功。 1.建立oracle用户和用户组 在Linux中创建名为oinstall的用户组 groupadd oinstall 创建...
  • Oracle linux系统安装oracle11g

    千次阅读 2021-03-07 14:02:05
    安装oracle11g 1.关闭防火墙 操作用户:root systemctl stop firewalld.service systemctl disable firewalld.service 2.安装依赖包 操作用户为:root。 执行如下命令安装依赖包。 yum install -y automake ...
  • Oracle11g简单安装和使用教程

    千次阅读 2021-05-02 10:19:26
    这篇文章主要为大家详细介绍了Oracle11g简单安装和使用教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下一、Oracle11g的安装过程(Windows版本)很简单,步骤为:1. 首先从Oracle官方网站上下载Oracle11g数据库...
  • 一、Oracle11g简介

    千次阅读 2021-06-05 22:38:38
    一、Oracle11g简介一、Oracle11g简介为什么要学习Oracle11gOracle11g数据库简介Oracle数据库基于客户端/服务器技术Oracle 11g安装Oracle11g服务Oracle 11g卸载访问Oracle11g的工具Oracle11g常用的SQL Plus命令Oracle...
  • 文章目录一.卸载1.停止使用 Oracle 的服务2.运行卸载 Oracle 数据库程序3.删除使用 Oracle 的服务4....停用 oracle 服务,进入计算机管理,在服务中,找到 oracle 开头的所有服务,右击选择 停止。 2.运行卸载 O
  • Oracle11G下载地址合集

    万次阅读 多人点赞 2021-01-03 11:05:06
    Oracle11GR2 Oracle Database 11g Release 2 (11.2.0.1.0) for Microsoft Windows (64-bit) http://download.oracle.com/otn/nt/oracle11g/112010/win64_11gR2_database_1of2.zip ...
  • Oracle11g的安装及配置

    千次阅读 2021-07-07 09:19:32
    (1)安装oracle 11g系统最好是1G以上内存,硬盘至少需要4.5G空间。 (2)至少环境在Linux Server release 5.3以上。 (3)win安装包 (之后将会上传) win32_11gR2_database(服务端) win32_11gR2_client(客户端...
  • Oracle 11g的下载与安装

    千次阅读 2022-06-29 10:40:29
    实验目的.了解Oracle 11g的下载,解压以及安装过程和正确的安装步骤。
  • oracle11g 64位客户端主要适用于64位操作系统,这是一款功能强大的oracle数据库管理工具,有需要的不要错过。oracle11g 64位功能1、oracle客户端的作用主要是为了远程访问oracle服务器用的,如: 现在有A,B,C三台...
  • linux安装Oracle11G的详细教程

    千次阅读 2022-03-23 20:46:43
    ​​​​​​oracle11g的安装包-Oracle文档类资源-CSDN下载 解压安装包 把两个安装包:linux.x64_11gR2_database_1of2.zip和linux.x64_11gR2_database_2of2.zip上传到服务器上。 我在服务器建立了software目录,...
  • Oracle 11g服务器安装详细步骤——图文教程

    千次阅读 多人点赞 2022-04-13 08:49:02
    有很多童鞋都问小编Oracle 11g服务器安装的相关问题,下面小编就带大家一起来下载、安装。 方法/步骤 大家可以根据自己的操作系统是多少位(32位或64位)的,到官网下载相应的安装程序,如下图所示。 有一点需要注意...
  • linux下oracle11g的安装-图文安装

    千次阅读 2022-01-27 16:09:05
    oracle部署 ...https://download.oracle.com/otn/linux/oracle11g/R2/linux.x64_11gR2_database_1of2.zip https://download.oracle.com/otn/linux/oracle11g/R2/linux.x64_11gR2_database_2of2.zip
  • Windows-Oracle 11g详细安装教程

    千次阅读 2022-05-24 15:16:47
    win10 环境中 Oracle 11g图文详细安装教程!
  • linux安装Oracle11g详细教程(redhat6、Centos7)

    千次阅读 多人点赞 2020-08-21 11:35:11
    本文是安装Oracle11g的详细步骤; 本人已通过此方式,成功安装多次Oracle11g,包含Centos7下安装、redhat6下安装 oracle12c、18c和11g安装方式一致,下面安装的有第四章节是18c,12c可以作为参考; 另外,除了最终...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 423,367
精华内容 169,346
关键字:

oracle11g