精华内容
下载资源
问答
  • 安装卸载Oracle数据库详细步骤,教你如何安装Oracle数据库
  • Oracle数据库安装步骤

    万次阅读 多人点赞 2018-12-01 18:05:27
    Oracle数据库是一个大型的收费数据库(因此在国内不是太常用),而mysql数据库是一个中型的免费数据库(在国内使用人数众多)。在国外人们都比较喜欢使用oracle数据库,即便它是收费的,在国内的话,人们就更喜欢...

    Oracle数据库是一个大型的收费的数据库(因此在国内不是太常用),而mysql数据库是一个中型的免费数据库(在国内使用人数众多)。在国外人们都比较喜欢使用oracle数据库,即便它是收费的,在国内的话,人们就更喜欢使用mysql数据库了,而且一般来说mysql数据库也基本上可以满足要求。至于原因…你猜!!!

    但是,即便在国内oracle数据库的使用人数不是很多(当然了,这里的“不是很多”,只是相对来说,如果真要计算的话,使用的人也是有很多的,别太较真,可能每个人在生活工作中遇到的情况不一样),还是有很多人要学习一些关于Oracle的知识,这个时候,就需要安装Oracle数据库。但是,Oracle数据库又比较难安装,比较占电脑内存。可以说,安装Oracle数据库的过程中,一个没弄好,就会导致系统崩溃,需要重做系统(这样的例子比比皆是)。

    下面,我来介绍一个在Windows系统中Oracle 数据库的安装过程。

    1、
    Oracle的安装步骤:
    注意:在安装之前,你一定要保证你的电脑中没有了之前安装的Oracle数据库的残留物,也就是说如果你之前安装过oracle数据库,一定要清除干净了,才能安装。

    在安装的时候,最好将Oracle安装到c盘中,这样如果你安装失败了,只要重做系统就可以清掉Oracle的残留内容了(因为一般重做系统都是将c盘中的东西清空的)。但是如果你想要安装到c盘的话,就一定要保证c盘的剩余容量最好在30个G以上(这样比较保险)。

    将Oracle安装包解压到某个盘中,解压到啥位置随便,要知道,此时解压的位置并不是oracle安装的位置。安装的位置需要你在安装的过程中来设置,此时解压出来的文件夹,在你安装完成之后,就可以删除了。(下图就是Oracle 10版本的安装包,比较大,有几个G大小)
    在这里插入图片描述在这里插入图片描述
    然后看你的电脑是否是管理员身份。若不是,则改为管理员身份。
    并且将你的管理员身份的名字改为英文(省得出错,毕竟一般人都是使用的外国银写的操作系统,谁知道他们对咱中文咋设置,留了啥坑滴)。(如下图,看箭头所指的方向就知道了你的电脑是否是管理员身份以及你的名字了。另外,如果你不知道怎么修改身份或者名字,上网去搜)
    在这里插入图片描述
    打开控制面板来关闭所有防火墙(实际上防火墙这东西真没啥用,该仿的他防不住,不该防的它又给拦住了。很多程序员都是直接关闭防火墙 的。)。

    打开你解压后的那个文件夹,里面的目录 如下:
    在这里插入图片描述
    然后,打开该目录中的database文件夹,然后在里面右键setup.exe这个应用程序的属性。选择兼容性,在里面选择以兼容模式运行这个程序 以及以管理员身份运行此程序(其他的不动)。点击应用,再点击确定。(如下)
    在这里插入图片描述
    在这里插入图片描述

    在经过上面的设置之后,再右键setup.exe这个应用程序选择以管理员身份运行。如下图:
    在这里插入图片描述
    就会出现小黑框(如下图)
    在这里插入图片描述
    不需要设置什么,只需等待黑框消失,然后等待出现新的窗口。
    在新窗口不要动别的,只需选中高级安装。点击下一步(如下图)。
    在这里插入图片描述
    点击了下一步之后,就会让你选择安装类型(不同类型所需的功能是不一样的),它默认的就是企业版,这时你可以不用选择,直接按它默认的来,然后点击下一步:(如下图)
    在这里插入图片描述
    在点击了下一步之后,就会出现要你指定主目录详细信息,你要查看里面的路径中是否有中文以及这个盘是否存在,如果没问题,就直接点击下一步。只要路径没问题,就尽量别更改它。(如下图)
    在这里插入图片描述
    在点击下一步之后,就会到产品特定的先决条件检查。如下图:你把下图中的“一个要求带验证”这几个字下面的那个框的滚动条拉到最底下,看到底有没有通过。如果是通过的,就点击下一步
    在这里插入图片描述在点击下一步之后,可能会弹出一个警告,不需要管他,直接点击“是”即可。如下图:在这里插入图片描述
    然后就会出现“选择配置选项”,直接点击“仅安装数据库软件”,不能点别的,因为别的会给你安装一堆的配套软件,比如客户端等等,这个咱不需要。然后点击下一步。如下图:
    在这里插入图片描述
    点击下一步之后,就会出现下图的概要,直接点击安装,如下图:
    在这里插入图片描述
    点击了上图中的安装之后,就会出现下图,这个时候就等着它走进度条就行,(这个时候就是检验你的电脑性能的时候了,电脑越快就装的越快,这个时候千万不要动别的东西)。
    在这里插入图片描述进度条走完之后,就会出现下图:
    在这里插入图片描述
    然后把上图中的那些东西复制粘贴到记事本中之后(要记得保存下来,别搞丢了),直接点击上图中的退出按钮即可。在这里插入图片描述安装结束。还需要进行一些设置才行。
    (这些都是数据库的环境,一般来说,一个电脑只能装一个环境。还需要装数据库。)

    还要继续造环境。在开始菜单栏中选择与Oracle相关的那个文件夹-----里面一般有四个文件夹,(如下图,注意:有的人的电脑可能不像Windows7这样以文件夹的形式展示的,他们可能是直接将这四个文件夹中的东西都铺展出来了的,不过也没有问题,只要找得到里面的软件就行)
    在这里插入图片描述有的人的电脑中可能是下图这样展示的:在这里插入图片描述不管是哪种展示的方式,只要你找得到我接下来说的那些软件就行。下面还是以Windows7的展示形式来说明:

    点击 配置和移植工具文件夹,再右键选择DataBase Configuration Assistant(简称DCA)的属性(注意:是右键点击,千万不要双击它),在里面选择属性,然后点击兼容性(如下图),然后勾选“以兼容模式运行这个程序”、勾选“以管理员身份运行此程序
    在这里插入图片描述
    。点击应用,再点击确定

    再右键DataBase Configuration Assistant(简称DCA)选择以管理员身份运行。(如下图。实际上这个DCA就是咱们的库,装一遍就一个库,装两遍就两个库,…)
    在这里插入图片描述
    选择以管理员身份运行后,就会出现欢迎框,直接点击“下一步”如下图:
    在这里插入图片描述然后出现下图:直接点击下一步
    在这里插入图片描述
    就出现了下图,让你来选择用途,一般来说,就选一般用途即可。然后点击下一步。如下图:
    在这里插入图片描述然后就会让你起全局数据库名,建议你取成ORCL然后加上你的名字的首字母(全大写),因为这里只支持7个字母(别写下划线等等),如果名字是四个字的,那就随便你起吧 。如下图:
    在这里插入图片描述
    然后出现下图,啥都不用改动,直接点击下一步
    在这里插入图片描述
    然后出现下图:需要你设置口令,建议设置成:123456789.设置完成后,点击下一步
    在这里插入图片描述
    然后出现下图:也不用改动,直接点击下一步
    在这里插入图片描述然后出现下图:也还是不用改动,直接点击下一步
    在这里插入图片描述然后出现下图,也不需要改动,直接点击下一步
    在这里插入图片描述然后出现下图,继续不改动,直接点击下一步
    在这里插入图片描述出现下图,修改运行oracle数据库运行所需的内存。原本那里是40的,表示会占用你百分之四十的内存。你可以改成22,注意:22是oracle运行所需的最小配置的了。不能再改的更小了。然后点击下一步:
    在这里插入图片描述出现下图,直接点击下一步
    在这里插入图片描述出现下图:直接点击完成
    在这里插入图片描述点击完成之后,就会弹出下图:直接在下图点击“确认”即可
    在这里插入图片描述点击确认之后,就又会出现进度条,如下图:
    在这里插入图片描述之前出现的那个有进度条的图片是在造oracle数据库的环境,现在这张有进度条的图片是在造库。

    进度条走完之后,就会弹出下图:别急着点击 退出,直接点击:口令管理
    在这里插入图片描述然后会出现下图:
    在这里插入图片描述拉动上图中的滚动条,找到SCOTT这个用户名(好像是在倒数第二个)。这个SCOTT实际上就是造Oracle数据的那个牛人养的一只猫的名字。
    在这里插入图片描述然后将第二列(是否锁定账户)中的√给取消。因为咱们学习Oracle 的时候可能要使用到这个SCOTT的账户,就不能让它给锁定了。如下图:
    在这里插入图片描述并且在那行输入新口令和确认口令,这里设为小写的tiger单词,如下图:然后点击确认。
    在这里插入图片描述然后再去点击“退出”。如下图
    在这里插入图片描述

    配置DCA之后,就需要再配置NCA(即:Net Configuration Assistant)了,说白了就是配置监听。具体步骤和配置DCA相似:

    在开始菜单栏中选择Oracle相关的那个文件夹-里面一般有四个文件夹,在这里插入图片描述
    点击 配置和移植工具,再右键选择Net Configuration Assistant的属性
    在里面选择兼容性
    然后勾选“以兼容模式运行这个程序” 以及“以管理员身份运行此程序”。
    点击应用,再点击确定。。如下图:
    在这里插入图片描述
    再右键Net Configuration Assistant选择以管理员身份运行。
    会出现如下图的欢迎框,直接点击下一步:
    在这里插入图片描述点击了下一步之后,会出现下图:图中只会出现“添加”是可勾选的(默认被勾选上了),如果还出现了其余可勾选的,则说明你之前安装过Oracle,并且没有卸载干净,这样的话,可能此时就装不了了。需要你卸载干净再装。
    在这里插入图片描述然后点击上图中的下一步。出现下图:直接点击下一步
    在这里插入图片描述出现下图,看是否有TCP协议,有的话,就直接点击下一步:
    在这里插入图片描述
    然后让你选择端口号,(基本上是1521端口号,如果有的人的端口号被占用了的话,可以更改一个,比如改成1522、1523等等),如下图:点击下一步
    在这里插入图片描述出现下图:直接点击下一步:点完之后,它会卡顿一会,别急
    在这里插入图片描述出现下图,直接点下一步:
    在这里插入图片描述出现下图,然后直接点击完成:如下图
    在这里插入图片描述

    配置好NCA之后,就要配置网络环境了。还是之前那个位置,具体步骤和上面的类似:
    在开始菜单栏中选择Oracle相关的那个文件夹-里面一般有四个文件夹,
    在这里插入图片描述
    点击 配置和移植工具,再右键Net Manager,选择属性
    在里面选择兼容性
    然后勾选“以兼容模式运行这个程序” 以及“以管理员身份运行此程序”。
    点击应用,再点击确定。。如下图:
    在这里插入图片描述
    再右键Net Manager选择以管理员身份运行。如下图:
    在这里插入图片描述运行之后,出现如下图片:
    在这里插入图片描述展开上图中的“本地”。如下图:然后点击“服务命名”,就会发现左边的的那个加号变成了绿色。然后点击那个加号。
    在这里插入图片描述点击了那个加号之后,出现下图:
    在这里插入图片描述让你起网络服务名(可以随意起名),这个名可以写你自己的名字拼音,也可以写你的名字首字母。
    然后点击“下一步”。出现下图:让你选择协议:直接用默认就行。然后点击下一步
    在这里插入图片描述出现下图:让你写主机名,直接写成127.0.0.1即可。然后点击下一步:
    在这里插入图片描述
    出现下图:会让你填写SRD(如下图标记处),也就是你之前设置的那个ORCL加上你的名字首字母大写的那个东西。然后直接点击下一步:
    在这里插入图片描述出现下图:点击图中的“测试”
    在这里插入图片描述就会出现下图:如果出现“连接测试成功”,就说明你装成功了。没有出现,就说明没有安装成功。装成功后,直接点击下图中的“关闭”。
    在这里插入图片描述点击关闭之后,然后在下图点击“完成”,如下图:在这里插入图片描述
    就会出现下图:你去点击左上角的“文件”,点击“保存网络配置
    在这里插入图片描述然后上图中的框就可以直接点击红叉关闭了。
    至此,你的Oracle数据库就安装成功了。
    然后,重启你的电脑,你的Oracle数据库就可以使用了。

    注意:安装过程中有一个步骤:就是将Oracle运行时所要占的内存改为22%。本来它自带的是40%。(40%的话,占用太多了。22%好像是Oracle它运行时的最低要求)

    在下一篇博客中,我将会介绍Oracle安装之后,如何使用。。。

    希望大家关注我的博客:weixin_43666859

    毕竟花了三个多小时写的,觉得还可以的就给我点个赞!

    展开全文
  • linux中安装ORACLE10g数据库详细步骤
  • oracle数据库安装步骤

    2017-07-22 13:53:42
    安装oracle数据库,一步到位,有图易懂。
  • linux安装oracle数据库详细步骤

    千次阅读 2021-02-08 10:45:23
    Linux安装Oracle11g详细步骤及问题汇总 一、 安装前准备工作 1、检查Linux系统是64位还是32位 getconf LONG_BIT 2、下载oracle11g并解压,先登录在下载 官方下地址: ...

    Linux安装Oracle11g详细步骤及问题汇总

     

    一、 安装前准备工作

    1、检查Linux系统是64位还是32位

    getconf LONG_BIT

    2、下载oracle11g并解压,先登录在下载

    官方下地址:
    http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html  
    以下两网址来源此官方下载页网。
     
    win 64位操作系统 下载地址:
    http://download.oracle.com/otn/nt/oracle11g/112010/win64_11gR2_database_1of2.zip

    http://download.oracle.com/otn/nt/oracle11g/112010/win64_11gR2_database_2of2.zip

    linux 64位操作系统 下载地址:

    wget http://download.oracle.com/otn/linux/oracle11g/R2/linux.x64_11gR2_database_1of2.zip
    
    wget http://download.oracle.com/otn/linux/oracle11g/R2/linux.x64_11gR2_database_2of2.zip

    解压到同一目录下,默认为database

    unzip linux.x64_11gR2_database_1of2.zip
    unzip linux.x64_11gR2_database_2of2.zip

    进入database目录看解压后文件列表



     3、修改操作系统核心参数

    root用户执行下列步骤:

    1)修改用户的SHELL限制,修改/etc/security/limits.conf文件

    在 /etc/security/limits.conf中,添加

    oracle soft nofile 65536
    oracle hard nofile 65536
    oracle soft nproc 16384
    oracle hard nproc 16384

    2)修改/etc/sysctl.conf文件

    kernel.shmmax = 2147483648
    kernel.shmmni = 4096
    kernel.shmall = 2097152
    kernel.sem = 510 32000 100 128
    fs.file-max = 65536
    net.ipv4.ip_local_port_range = 1024 65000
    net.core.rmem_default = 4194304
    net.core.rmem_max = 4194304
    net.core.wmem_max = 16777216
    net.core.wmem_default = 266960

     要使/etc/sysctl.conf更改立即生效,执行以下命令

    sysctl -p

    几个内核参数的含义说明如下:

    参数

    推荐值

    说明

    shmmax

    64bit操作系统,Physical MEM*1024*1024*1024

    32bit操作系统,4G*1024*1024*1024 =4294967295

    用于定义单个共享内存段的最大值,shmmax 设置应该足够大,能在一个共享内存段下容纳下整个的SGA ,设置的过低可能会导致需要创建多个共享内存段,这样可能导致系统性能的下降

    shmmni

    4096

    共享内存段的最大数量

    shmall

    至少ceil(shmmax/PAGE_SIZE)

    Linux 共享内存页大小为4KB, 共享内

    存段的大小都是共享内存页大小的整数倍。

    sem

    250 32000 100 128

    信号量;顺序:SEMMSL, SEMMNS, SEMOPM, SEMMNI

    SEMMSL

    最小250;对于processes参数设置较大的系统建议设置为processes+10

    每个信号量set中信号量最大个数

    SEMMNS

    至少32000;

    SEMMSL * SEMMNI

    linux系统中信号量最大个数

    SEMOPM

    至少100;或者等于SEMMSL

    semop系统调用允许的信号量最大个数

    SEMMNI

    最少128

    linux系统信号量set最大个数

     4、创建相关用户和用户组

     

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

     

    然后会让你输入密码,连续输入2次,保持一致,回车确认

    5、创建数据库软件目录和数据文件存放目录,目录位置,应选用磁盘空间大的。

     

    mkdir -p /opt/oracle/
    mkdir -p /opt/oracle/oracle/product
    mkdir -p /opt/oracle/oradata/
    

    更改oracle目录的own

    chown -R oracle:dba /opt/oracle

     6、配置环境变量

    以root用户执行su - oracle切换为oracle用户,再执行以下操作

    修改$HOME/.bash_profile文件,增加下面内容

     

    export ORACLE_BASE=/opt/oracle
    export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
    export ORACLE_SID=oradb
    export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
    export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
    

     二、安装

    需要图形界面,如果是虚拟机,必须通过vnc等工具链接进行操作。

    打开一个终端,进入目录database(之前解压后目录),切换到oracle用户,执行安装命令

    ./runInstaller

    如下图,会出现检查临时空间和交换空间,及监视器的提示,未满足监视器配置,需根据提示进行修改,满足要求,并继续。



     

    当检查均通过,会出现oracle安装界面

    如此时安装界面出现乱码,可能是系统语言为中文导致,需要临时修改系统语言

    查看Linux系统语言

    echo $LANG

    修改Linux系统语言

    export LANG='en_US'

    ******linux解决xhost: unable to open display**************
     
    实用技巧:在Linux下设置xhost方法步骤
     
    第一步:用root登陆linux,启动vnc服务;
     
    第二步:根据vnc起来的端口,设置export DISPLAY=localhost:1(1表示vnc在第一个tty上启动的),vnc的启动信息见附件1;
     
    第三步:执行xhost +,并且提示“access control disabled, clients can connect from any host”才正确。
     
    linux下的操作日志如下:vncserver--需要安装
     
    [root@localhost ~]# vncserver
     
    New 'localhost:1 (root)' desktop is localhost:1
     
    Starting applications specified in /root/.vnc/xstartupLog file is /root/.vnc/localhost:1.log
     
    [root@localhost ~]# export DISPLAY=localhost:1
     
    [root@localhost ~]# xhost +
     
    access control disabled, clients can connect from any host
     
    在设置xhost时,出现了unable的问题。使用上诉方法就可以搞定。

    关闭安装程序,再重新执行安装命令



      

     

     

     

     之前配置的oracle环境变量

     
     
     检查系统需要的lib包,有些lib包版本高,直接勾选忽略

     

     

     点击完成(Finish),开始安装,安装完成后,系统会提示需要使用root权限执行2个shell脚本。

    根据提示路径,找到文件位置

    打开终端,使用root用户

    su – root
    cd /opt/oracle/product/11.2.0/dbhome_1
    sh root.sh
    cd /opt/oracle/oraInventory
    sh orainstRoot.sh

     三、使用
    1、创建数据库
     切换到oracle用户,使用图形界面,新建一个终端,输入命令,弹出如下界面。

    dbca

     如遇到命令不能执行情况,执行命令

     

    source .bash_profile



     

     

     此处设置应与之前设置环境变量SID保持一致

     

     设置密码,所有用户为同一密码,若需要单独设置,选择Use Different Administrative Passwords

     配置数据库文件保存路径

     

     

     设置内存使用及字符集

     

     

     

     

    2、配置监听及本地网络服务
     切换到oracle用户,使用图形界面,新建一个终端,输入命令,弹出如下界面。

    netca

    如遇到命令不能执行情况,执行命令

    source .bash_profile

     

    1)创建服务监听



     

     

     

     

     

    2)配置本地网络服务名



     

     输入连接的oracle服务器的数据库实例名

     

     输入oracle服务器的IP地址

     进行测试,选择Change Login,输入之前配置的oracle的用户名和密码,点击OK

     

    设置本地网络服务名称

     

     配置完成

    展开全文
  • 在win7中安装oracle 10g数据库步骤,和互联网上的朋友们相互学习,
  • docker安装oracle数据库详细步骤

    万次阅读 热门讨论 2019-01-31 21:17:44
    1.拉去oracle数据库镜像 docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g  2.启动oracle 自动启动镜像 --restart=always docker run -p 1521:1521 --name oracle_11g -d --restart=always ...

    1.拉去oracle数据库镜像
    docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g 
    2.启动oracle  自动启动镜像 --restart=always
    docker run -p 1521:1521 --name oracle_11g -d --restart=always registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g
    3.启动服务
    docker start oracle_11g
    4.进入控制台设置用户信息 
    docker exec -it oracle_11g bash
    5.切换到root用户模式下
    su root
    输入密码helowin
    6.编辑profile文件配置ORACLE环境变量
    export ORACLE_HOME=/home/oracle/app/oracle/product/11.2.0/dbhome_2
    export ORACLE_SID=helowin
    export PATH=$ORACLE_HOME/bin:$PATH
    7.重启配置文件服务
    source /etc/profile
    8.建立sqlplus软连接
    ln -s $ORACLE_HOME/bin/sqlplus /usr/bin
    9.切换到oracle用户,修改oracle的相关账号密码
    >su oracle
    登录sqlplus并修改sys、system用户密码
    >sqlplus /nolog
    >conn /as sysdba
    >alter user system identified by oracle;
    >alter user sys identified by oracle;
    >ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

    展开全文
  • 在AIX 5L上安装oracle 10g数据库步骤
  • Oracle数据库安装步骤(Windows+Linux)Oracle数据库安装步骤(Windows+Linux)Oracle数据库安装步骤(Windows+Linux)Oracle数据库安装步骤(Windows+Linux)
  • 详细描述了oracle数据库安装步骤!以供新手学习。
  • 虽然格式有点乱,但全套的命令行,可以直接复制粘贴使用。
  • 详细全面的Oracle安装步骤,每一步配有截图,只需按照步骤一步步的安装就能帮你轻松正确的安装Oracle.
  • centos6.5下安装oracle11g数据库步骤

    万次阅读 2017-12-12 18:22:48
    Oracle数据库安装   前言: Oracle数据库的应用广泛,作为程序员的我们,在实际的开发过程中可能需要自己进行安装。但不建议把oracle安装在本机,主要是oracle数据库会占用很大的内存,影响电脑运行速度,还有...
    

    Oracle数据库的安装

     

    前言:

    Oracle数据库的应用广泛,作为程序员的我们,在实际的开发过程中可能需要自己进行安装。但不建议把oracle安装在本机,主要是oracle数据库会占用很大的内存,影响电脑运行速度,还有就是如果第一次安装失败,再次安装则要清理很多残存的注册表之类的文件,而你根本就不知道这些注册表在哪里...所以一般选择安装在虚拟机上面,若虚拟机上的系统是window直接进行oracle的安装安装即可,但若在Linux上面安装则要复杂的多,下面介绍的就是怎样在Linux系统上面进行oracle数据库的安装。

     

     

    1.安装环境准备

    我是在VMware虚拟机上面安装的centOS6.5,虚拟硬盘空间建议在40-50G(至少要在30G以上),内存最低要1GVMware虚拟机和centOS的安装在本文不再多说,大家可参考其他文档。

     

     

    下面是我的安装环境:

    VMware 10

    centOS 6.5

    硬盘 40G

    内存 1G

     

    2.软件准备

    Oracle数据库的下载,对应电脑系统分为32位和64位,具体的安装过程是一样的。我的电脑系统是64位的,使用的压缩文件如下图:


    注意这俩个文件是都需要的。

     

    3.环境配置

    第一步:修改主机名,以root权限登录,将主机名修改为oracledb
    [root@oracledb ~]# sed -i "s/HOSTNAME=localhost.localdomain/HOSTNAME=oracledb/"/etc/sysconfig/network
    [root@oracledb ~]# hostname oracledb

     

    第二步:修改网络连接方式

    1.修改网卡配置:

    [root@oracledb ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0

    下面是我的配置

     

    DEVICE=eth1

    TYPE=Ethernet

    UUID=689e9fd6-cc72-4c36-95d8-d5c7bda9d41c

    ONBOOT=yes

    NM_CONTROLLED=yes

    #BOOTPROTO=none

    BOOTPROTO=static# 设置为静态

     

    HWADDR=D8:50:E6:C4:30:A9

    IPADDR=192.168.136.142# 静态IP

    #PREFIX=24

     

    GATEWAY=192.168.136.254# 默认网关

    DEFROUTE=yes

    IPV4_FAILURE_FATAL=yes

    IPV6INIT=no

    NAME="System eth1"

    NETMASK=255.255.255.0# 子网掩码

     

    1. 修改网关配置:

      [root@oracledb ~]# vi /etc/sysconfig/network

       

      下面是我的配置:

      NETWORKING=yes       # 是否使用网络

      NETWORKING_IPV6=no

      HOSTNAME=oracledb

      GATEWAY=192.168.136.142

       

    2. 修改DNS配置:(此处感觉没什么用,可省略)

      nameserver  8.8.8.8

       

    3. 重启网络服务

      [root@oracledb ~]# service network restart

       

      第三步:添加主机名和IP对应记录
      [root@oracledb ~]# vi /etc/hosts 
      192.168.136.142   oracledb

       

      第四步:关闭防火墙Selinux
      [root@oracledb ~]#sed -i "s/SELINUX=enforcing/SELINUX=disabled/" /etc/selinux/config
      [root@oracledb ~]# setenforce 0

       

      防火墙设置:建议永久关闭

      1)永久性生效,重启后不会复原

      开启: chkconfig iptables on 关闭: chkconfig iptables off

      2)即时生效,重启后复原

      开启: service iptables start 关闭: service iptables stop

       

      第五步:安装依赖包:

      [root@oracledb ~] yum -y install  gcc gcc-c++ make binutilscompat-libstdc++-33 elfutils-libelf elfutils-libelf-devel glibc glibc-commonglibc-devel libaio libaio-devel

      libgcclibstdc++ libstdc++-devel unixODBC unixODBC-devel

       

      注意:若无法联网下载依赖包,可直接在本机下载依赖包,然后将jar包复制到Linux系统中。

       

      第六步:创建用户和组

    [root@oracledb ~]# sysctl -p 
    [root@oracledb ~]# groupadd -g 200 oinstall 
    [root@oracledb ~]# groupadd -g 201 dba 
    [root@oracledb ~]# useradd -u 440 -g oinstall -G dba oracle 
    [root@oracledb ~]# passwd oracle

     

    第七步:修改内核参数

    [root@oracledb ~]# vi/etc/sysctl.conf  #末尾添加如下 (注:建议直接在文件末尾粘贴下面的参数信息)
    net.ipv4.ip_local_port_range= 9000 65500 
    fs.file-max = 6815744 
    kernel.shmall = 10523004 
    kernel.shmmax = 6465333657 
    kernel.shmmni = 4096 
    kernel.sem = 250 32000 100128 
    net.core.rmem_default=262144 
    net.core.wmem_default=262144 
    net.core.rmem_max=4194304 
    net.core.wmem_max=1048576 
    fs.aio-max-nr = 1048576

     

    第八:修改系统资源配置

    [root@oracledb ~]# vi/etc/security/limits.conf #末尾添加如下 (注:建议到文件里面进行手动添加)
    oracle  soft  nproc  2047 
    oracle  hard  nproc  16384 
    oracle  soft  nofile  1024 
    oracle  hard  nofile  65536 

    [root@oracledb ~]# vi/etc/pam.d/login (注:建议到文件里面进行手动添加)
    session    required    pam_namespace.so  #下面添加一条pam_limits.so 
    session    required    pam_limits.so

    [root@oracledb ~]# vi/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

     

    第九:创建安装目录及设置权限,命令行输入

    [root@oracledb ~]# mkdir /opt/oracle/app/ 
    [root@oracledb ~]# mkdir /opt/oracle/oradata/ 
    [root@oracledb ~]# chmod 755 /opt/oracle/ 
    [root@oracledb ~]# chmod 775 /opt/oracle/app/ 
    [root@oracledb ~]# chown oracle.oinstall -R /opt/oracle/

     

    第十步:设置环境变量

    [oracle@oracledb ~]$ vi ~/.bash_profile (注:~/表示的是当前登录用户的根目录的意思
    export ORACLE_BASE=/opt/oracle/app
    export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
    export PATH=$PATH:$ORACLE_HOME/bin

    export ORACLE_SID=orcl 
    export ORACLE_PID=orcl 

     

    若命令行没法修改,需要找到文件进行手动添加信息,但是你会发现找不到。因为.开头的文件都是隐藏文件,这时候你需要进入oracle用户的文件系统,按CTRL+H即可让所有的隐藏文件都现身,然后再进行添加信息!

     

    [oracle@oracledb ~]$ source .bash_profile  #立即生效

     

    4.安装数据库

    解压文件:

    [root@oracledb~]# unzip /media/linux.x64_11gR2_database_1of2.zip 
    [root@oracledb~]# unzip /media/linux.x64_11gR2_database_2of2.zip 

    开始安装:
    [root@oracledb~]# xhost +  #使所有用户都能访问图形桌面, 注意这步很重要。
    [root@oracledb~]# su –oracle 
    [oracle@oracle~]#./media/database/runInstaller

     

    若执行命令时,无权限,则需要先切换到root用户授权,之后执行命令

    [root@oracledb ~]# chmod 755 /home/oracle/database

     

     

    成功进入到了图形化界面安装:

    1. 不要输入Email地址,直接next


    2. 选择安装数据库软件并创建数据,也可以选择第二项仅安装数据库软件,然后next


    3. 选择服务器版本,如图,点击next


    4. 单例数据库,如图,点击next


    5. 高级模式安装,如图,点击next


    6. 添加支持的语言,如图,点击next


    7. 选择要安装的版本,如图,点击next


    8. 安装数据库目录,如图,点击next


    9. 创建详细目录

       

    10. 选择配置类型


    11. 数据库与服务名


    12. 开启自动内存管理,然后先不要点击next,而是点击Memory旁边的Charactor sets选项。


    13. 设置默认编码为UTF8

    14. 启用oracle企业管理控制台OEM

    15. 选择数据库文件目录

    16. 自动备份设置

       

    17. 设置数据库用户名和密码,有一个密码建议包含大写和小写字母,总长度不能低于8位。可以根据自己需要设置

    18. 授权的组

    19. 检查oracle一些安装要求,包都已经安装,直接忽略

    20. 开始安装

    21. .创建备份数据库

    22. 进度条到100%时安装完成!

      安装完成后,会出来一个对话框,提示使用root用户执行这两个脚本

      [root@oracledb ~]$ /opt/oracle/oraInventory/orainstRoot.sh

      [root@oracledb ~]$ /opt/oracle/app/product/11.2.0/dbhome_1/root.sh

     

    命令行进入数据库

    [root@oracledb ~]# su –oracle

    [oracle@oracledb ~]# lsnrctl start

    [oracle@oracledb ~]# sqlplus / as sysdba

    SQL> startup #启动数据库实例

     

    一些oracle常用命令

    SQL> shutdown immediate #关闭数据库实例

    SQL> select * from tab; #查看所有表

    SQL> select name from v$datafile #查看数据库存放目录

    SQL> show parameter service #查看服务名

    SQL> select * from v$instance; #查看实例名

    SQL> select name from v$database; #查看数据库名

    SQL> select * fromdba_users; #查看所有用户信息

    SQL> select username,password from dba_users; #只查询用户和密码

    SQL> select * fromv$pwfile_users; #查看具有sysdba权限的用户

    SQL> select * fromdba_ustats; #查看当前用户信息

    SQL> select * fromuser_sys_privs #查看当前用户系统权限

    SQL> select * fromuser_role_privs #查看当前用户角色

    SQL> select * fromdba_sys_privs #查看指定用户所具有的系统权限

    SQL> select * fromv$version #查看oracle版本

    SQL> select * fromuser_views #查看视图信息

    [root@oracledb ~]# lsnrctl start #开启远程监听端口


    参考:http://blog.csdn.net/j754379117/article/details/40222467

    
    
    
    
    
    
    
    
    展开全文
  • oracle数据库linux安装步骤详解,完整版的服务器上安装oracle
  • window10 安装Oracle19C数据库和SQL Developer 教程(图文详解) 首先注册一个Oracle账号。 准备好Oracle和SQL Developer的压缩包
  • Windows10安装oracle 19c数据库+PLsql详细安装过程

    千次阅读 多人点赞 2020-08-11 18:06:29
    Windows版Oracle 19c安装过程记录 安装Windows版Oracle 19c。 官网:https://www.oracle.com/database/technologies/
  • 自己总结的redhat5.3环境下安装oracle10g64位数据库步骤,已经完全通过
  • Oracle10g数据库全程安装步骤,这里包括创建数据库,新建表等等,希望能给大家带来一点帮助吧!资源共享!
  • 安装oracle数据库,oracle客户端,并用plsql打开oracle数据库 软件的安装包放在了文末链接中   1.安装oracle 背景描述:如果安装的是只有数据库,那么在安装完数据库后用plsql会打不开数据库,此时需要另外安装...
  • Oracle 11g数据库详细安装步骤图解,附带安装包

    万次阅读 多人点赞 2017-08-01 15:40:36
    1.先到Oracle官网上下载11g oracle Database 11g 第 2 版 (11.2.0.1.0) 标准版、标准版 1 以及企业版,适用于 Microsoft Windows (x64) 的 Oracle Database 11g 第 2 版 (11.2.0.1.0),下载地址(需要注册登录): ...
  • 一、进入官网下载Oracle数据库安装包 1、进入Oracle官网:https://www.oracle.com/index.html 点击【Developers】 2、点击【Databases】 3、找到下载区【Downloads】,然后点击【Oracle Database】 4、找到11.2....
  • oracle数据库DG搭建步骤,主从搭建,精细到每个步骤安装
  • redhat4 操作系统环境下安装oracle10g数据库详细步骤,以及常见问题。
  • 本文将介绍Oracle数据库下载及安装等一系列步骤,需要了解的朋友可以参考下
  • Oracle10g数据库在IBM AIX5_3上的详细安装步骤。相惜讲解如何在Aix下安装Oracle 1g.
  • 安装Oracle_10g数据库(高级安装)步骤
  • Oracle数据库创建步骤

    2008-09-04 10:04:36
    一步一步完成Oracle10g数据库创建,了解Oracle创建数据库过程中都做了什么事情
  • win10安装oracle数据库失败

    千次阅读 2018-04-02 20:38:23
    所以看客可以借鉴着看看,但不要学Window10安装数据库Oracle 11g注意事项: 因为在本文安装时,遇到了一点儿问题,所以就耽误了一点儿. 全局数据库名:ttd 密码utp wg_pro/root123 Oracle安装将2/2两个文件,同时选中,...
  • Oracle9i 数据库安装

    2008-10-12 09:56:10
    以我的系统为例:操作系统为 SuSE Linux 7.2,安装Oracle9i Enterprise Edition Release 9.0.1,Oracle9i 数据库ORACLE SID 设定为 ora901。 接着我们将经由 DBCA 建置第二个 Oracle9i 数据库步骤如下:
  • 在Linux x86 上安装Oracle 数据库10g 的详细步骤和配置说明

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 152,060
精华内容 60,824
关键字:

安装oracle10数据库步骤