资料下载网
首页 计算机 考试教辅
Linux_redhat下oracle详解 pdf电子书免费下载,百度云
首页 > 计算机 > 计算机网络/服务器 > Linux_redhat下oracle详解 pdf电子书免费下载,百度云

《Linux_redhat下oracle详解》pdf电子书免费下载


下载方式一:

百度网盘下载地址:https://pan.baidu.com/s/1iYSzWRvGNpBxBtCdgW2HKA
百度网盘密码:1111

下载方式二:

http://ziliaoshare.cn/Download/ad_123565_do_Linux_redhatXoracleXJ.zip

 


Linux_redhat下oracle详解

作者:empty

出版社:empty

《Linux_redhat下oracle详解》介绍

Linux redhat6.1 安装oracle11g说明书

一、安装linux:

1.red hat 6.1

linux安装建议:

①电脑内存2G+,SWAP 2G最好为4G,ORACLE安装要求

②选择服务时,建议全部选中,关闭防火墙,关闭selinux

③安装时,不设置主机名,ip和DNS,可在安装完毕之后再设置

二、更改linux配置

1.创建安装文件存放文件夹苏

建立共享文件夹(如:/opt),将oracle安装文件放在该文件夹下,

chmod -R 777 /opt/ //给文件赋权限,以便后面添加的oracle用户可以使用/opt/文件夹内文件

注:要先将oracle安装文件拷贝到/opt 再进行权限设定,如果是先设定权限,再拷贝oracle安装文件,此时新加入的文件夹是系统默认权限,有普通用户对此文件夹的有部分操作是受限的。因此,在给文件夹赋权限之后再往里面拷贝文件夹后,须对父文件夹进行重新赋权限。

解压 unzip

2.创建安装文件夹

[root@localhost ~]# mkdir -p /u01/app/ //创建文件夹

3.创建用户和用户组

[root@localhost ~]# groupadd oinstall //建立oinstall组

[root@localhost ~]# groupadd dba //建dba立组

[root@localhost ~]# useradd -g oinstall -G dba ora //–g oinstall 是表示ora用户的初始组为oinstall;-G dba 是表示ora用户同时属于dba组,进行数据维护和数据库管理工作。

[root@localhost ~]# passwd ora //为ora用户设置密码

输入两次新密码(不显示的)

4.更改权限

[root@localhost ~]# chown -R ora:oinstall /u01/ //更改目录文件所属组和所属用户 ,/u01 文件夹属于oinstall组的ora用户

[root@localhost ~]# chmod -R 777 /u01/ //给/u01分配最大权限,系统中用户都可以对/u01 文件夹进行任意操作

5.设置环境变量

[root@localhost ~]# su - ora //切换用户

[ora@localhost ~]$ vi .bash_profile

按i键进入编辑模式,将下列内容加入该文件

export ORACLE_BASE=/u01/app //设置oracle将要安装到的基本文件路径,此处最少要两层目录,而且不能是/home/oracle,原因见常见错误2

export ORACLE_HOME=$ORACLE_BASE/oracle //设置安装文件安装时生成的目录

export ORACLE_SID=orcl //orcl是数据库SID,数据据安装时自带实例,此行不可删,原因见常 见错误3

export PATH=$ORACLE_HOME/bin:$PATH:$HOME/bin

Esc(按键盘中的Esc键) //退出插入文本状态

:wq //保存退出

[ora@localhost ~]$ source .bash_profile //使配置文件生效

[root@localhost ~]# export DISPLAY //设置DISPLAY 变量

[root@localhost ~]# exit

6.设置允许访问,注销用root用户登陆

[root@localhost ~]# xhost + //允许所有电脑访问该主机

显示:access control disabled.clients can connect from any host

7.修改操作系统核心参数

在root用户下执行以下步骤:

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

输入命令:vi /etc/security/limits.conf,按i键进入编辑模式,将下列内容加入该文件。

ora soft nproc 2047

ora hard nproc 16384

ora soft nofile 1024

ora hard nofile 65536

编辑完成后按Esc键,输入“:wq”存盘退出

2)修改linux内核,修改/etc/sysctl.conf文件,输入命令: vi /etc/sysctl.conf ,按i键进入编辑模式,将下列内容加入该文件

fs.file-max = 6815744

fs.aio-max-nr = 1048576

kernel.shmall = 2097152

kernel.shmmax = 2147483648

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

net.ipv4.ip_local_port_range = 9000 65500

net.core.rmem_default = 4194304

net.core.rmem_max = 4194304

net.core.wmem_default = 262144

net.core.wmem_max = 1048576

编辑完成后按Esc键,输入“:wq”存盘退出

3)要使 /etc/sysctl.conf 更改立即生效,执行以下命令。 输入:sysctl -p 显示如下:

linux:~ # sysctl -p

net.ipv4.icmp_echo_ignore_broadcasts = 1

net.ipv4.conf.all.rp_filter = 1

fs.file-max = 6815744

fs.aio-max-nr = 1048576

kernel.shmall = 2097152

kernel.shmmax = 2147483648

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

net.ipv4.ip_local_port_range = 9000 65500

net.core.rmem_default = 4194304

net.core.rmem_max = 4194304

net.core.wmem_default = 262144

net.core.wmem_max = 1048576

8.启动ftp服务

在root用户下执行以下步骤:

关闭防火墙:

[root@localhost ~]# chkconfig iptables off

关闭selinux:

[root@localhost ~]# vi /etc/selinux/config

修改SELINUX=disabled

查看vsftpd 状态

service vsftpd status

启动vsftpd 服务

service vsftpd start

切换至ROOT用户,输入命令ntsysv,在弹出的菜单中找到vsftpd,选定并确认。

可通过命令chkconfig --list |grep vsftpd 查询vsftpd在运行模式下是否开机启动

三、安装oracle11g

1.进入安装文件存放目录,

Su ora

export LANG=C //设置字符集

[oracle@localhost ~]$ cd /opt/

[oracle@localhost $ ./runInstaller

先安装软件,然后通过dbca创建数据库orcl,选择字符集ZHS16GBK,密码统一为ebring。

通过netmgr配置监听服务。

2.启动ORACLE

(1)启动监听

su -ora

lsnrctl start

(2)启动实例

sqlplus /nolog

conn /as sysdba

startup

(3)关闭实例

sqlplus /nolog

conn /as sysdba

shutdown immediate

(4)关闭监听

lsnrctl stop

3.建立数据库用户

在执行此操作前需要执行startup命令。

创建tcrv用户,密码为tcrv,赋予DBA权限

sqlplus /nolog

conn /as sysdba

create user tcrv identified by tcrv

grant dba to tcrv

4.导入初始化数据

su - ora

(1)expdp还原数据

impdp tcrv/tcrv@orcl DUMPFILE=tcrv0705.dmp SCHEMAS=tcrv;

(2)创建SEQUENCE

sqlplus /nolog

conn /as sysdba

@seq.sql


《Linux_redhat下oracle详解》目录

empty

计算机


python
AI人工智能
javascript
计算机网络/服务器
数据库技术
计算机F

考试教辅


考研考博
英语四六级

沪ICP备18046276号-5