如何安装oracle11g数据库

如何安装oracle11g数据库,第1张

欢迎阅读本篇经验文章,oracle11g数据库如何安装:oracle11g数据库如何安装,oracle怎么安装数据库,如何安装oracle数据库,oracle数据库安装比较麻烦,下面为大家分享一下oracle 11g数据库如何安装,oracle数据库安装详解。

>

1、打开运行窗口。

2、打开命令窗口,输入sqlplus "/ as sysdba" 进入oracle后台管理界面(注意标点符号全部英文小写)。

3、登录成功,如下图所示。

4、输入alter user 用户名 identified by新密码来修改忘记设置用户的密码(注意标点符号全部英文小写)。

5、回车 修改成功可用conn 用户名/新密码连接测试。

6、打开iE登录地址,输入帐号密码,和选择连接数据库。

7、登录成功。

1、安装以win7 64位系统为例:将win64_11gR2_database_1of2win64_11gR2_database_2of2解压到同个文件夹下合并(可以直接左键框住右键点击一起解压),打开运行其中的setup开始安装。

2、稍后进入Oracle 11g安装界面,配置安全更新邮箱以及口令可以不写,点击下一步,出现提醒,直接点是即可。

3、安装选项直接选择默认创建和配置一个数据库(安装完Oracle后,系统会自动创建一个数据库实例)。

4、系统类个人用户直接选择默认的桌面类就可以了。

5、典型安装Oracle基目录,软件目录,和数据库文件目录,Oracle一般会自动帮你选择空间最大的盘和你解压文件的盘符,全部默认即可。管理口令需要输入(大写+小写+数字)的八位密码,也有网友指出此处可以随意设置简单好记的密码,无视软件提醒即可。

6、先决条件检查安装程序会检查软硬件系统是否满足此Oracle版本的最低要求,安装需要占用约2G的C盘空间,内存2G以上即可。如果还是通不过要求,选择全部忽略。

7、概要安装前的一些相关选择配置信息,点击完成。安装正在进行中,请耐心等待。

8、Oracle实例创建启动完成后,会自动创建安装一个实例数据库名称orcl123。安装完成,运行开始菜单>Oracle - OraDb11g_home1>Database Control - orcl123,以IE运行进入登录界面或打开ie直接输入>

 步骤1:下载oracle

 步骤2:安装

双击setupexe,出现图形,按照图所示 *** 作。

第二步直接按照系统默认即可,点击下一步

默认安装桌面版

输入Oracle admin用户名口令,忽略系统提示,点击下一步

忽略提示

出现“执行先决条件检查”的步骤中,都显示失败,不要紧,忽略即可

点击完成

安装过程中出现对话框,显示:“[INS-20802] Oracle Net Configuration Assistant 失败。”,可以直接忽略之,继续安装

出现口令管理界面,表明基本成功安装。

1 安装前准备

[1] 安装软件包

yum -y install binutils compat-libcap1 compat-libstdc++i686 compat-libstdc++x86_64 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibci686 glibcx86_64 glibc-develi686 glibc-develx86_64 ksh libgcci686 libgccx86_64 libstdc++i686 libstdc++x86_64 libstdc++-develi686 libstdc++-develx86_64 libaioi686 libaiox86_64 libaio-develi686 libaio-develx86_64 libXext libXtst libX11 libXau libxcb libXi make sysstat unixODBC-develi686 unixODBC-develx86_64 unixODBCi686 unixODBCx86_64 compat-libstdc++-33i686 compat-libstdc++-33x86_64

安装软件包 pdksh-5214-36el5i386rpm (这个包yum源里没有,所以要手动安装,不装安装oracle时会有警告出现,但不影响最后的使用)

请下载这个包上传到CentOS后使用如下命令安装。(单击文件名称下载)

[root@localhost public_root]# rpm -ivh pdksh-5214-36el5i386rpm

[2] 更改kernel参数

复制代码

[root@localhost var]# vi /etc/sysctlconf

# Disable netfilter on bridges

#netbridgebridge-nf-call-ip6tables = 0

#netbridgebridge-nf-call-iptables = 0

#netbridgebridge-nf-call-arptables = 0

# Controls the default maxmimum size of a mesage queue

kernelmsgmnb = 65536

# Controls the maximum size of a message, in bytes

kernelmsgmax = 65536

# Controls the maximum shared segment size, in bytes

kernelshmmax = 4294967295

# Controls the maximum number of shared memory segments, in pages

kernelshmall = 268435456

# 在文件末尾添加

netipv4ip_local_port_range = 9000 65500

fsfile-max = 6815744

kernelshmall = 10523004

kernelshmmax = 6465333657

kernelshmmni = 4096

kernelsem = 250 32000 100 128

netcorermem_default=262144

netcorewmem_default=262144

netcorermem_max=4194304

netcorewmem_max=1048576

fsaio-max-nr = 1048576

复制代码

执行以下命令使更改生效

[root@localhost var]# sysctl -p

[3] 创建安装oracle所需用户与用户组

[root@localhost var]# groupadd -g 200 oinstall

[root@localhost var]# groupadd -g 201 dba

[root@localhost var]# useradd -u 440 -g oinstall -G dba -d /usr/oracle oracle

[root@localhost var]# passwd oracle

复制代码

[root@localhost var]# vi /etc/pamd/login

#%PAM-10

auth [user_unknown=ignore success=ok ignore=ignore default=bad] pam_securettyso

auth include system-auth

account required pam_nologinso

account include system-auth

password include system-auth

# pam_selinuxso close should be the first session rule

session required pam_selinuxso close

session required pam_loginuidso

session optional pam_consoleso

# pam_selinuxso open should only be followed by sessions to be executed in the user context

session required pam_selinuxso open

session required pam_namespaceso

session required pam_limitsso

session optional pam_keyinitso force revoke

session include system-auth

-session optional pam_ck_connectorso

复制代码

复制代码

[root@localhost var]# vi /etc/security/limitsconf

# 在文件末尾添加

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536

复制代码

复制代码

复制代码

[root@localhost var]# 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

复制代码

复制代码

[4] 切换到oracle用户,并进行配置

复制代码

[root@localhost ~]# su - oracle

[oracle@localhost ~]$ chmod 755 /usr/oracle

[oracle@localhost ~]$ mkdir /usr/oracle/app

[oracle@localhost ~]$ chmod 755 /usr/oracle/app/

[oracle@localhost ~]$ mkdir /usr/oracle/oradata

[oracle@localhost ~]$ chmod 755 /usr/oracle/oradata/

[oracle@localhost ~]$ vi /bash_profile

# 在文件末尾添加

umask 022

export ORACLE_BASE=/usr/oracle/app

复制代码

2 安装oracle database

[1] 下载oracle安装文件(for linux x86),并上传到CentOS上

>

一、Oracle 下载

注意Oracle分成两个文件,下载完后,将两个文件解压到同一目录下即可。 路径名称中,最好不要出现中文,也不要出现空格等不规则字符。

官方下地址:

>

以上就是关于如何安装oracle11g数据库全部的内容,包括:如何安装oracle11g数据库、oracle 11g 安装和使用、oracle安装教程等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9796890.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-02
下一篇2023-05-02

发表评论

登录后才能评论

评论列表(0条)

    保存