oracle11glinux
⑴ 在linux环境下安装oracle 11g r2 ,磁盘分区如何划分
其实没有特别的规定,你可以参考这个x0dx0a/boot ext3 100MBx0dx0a/ ext3 30GBx0dx0a/u01 ext3 400GBx0dx0aswap swap 一般是物理内存的2倍x0dx0a其中/u01用来作为Oracle的目录,主要把空间给它了。引导分区/boot只放引导文件,100M足够了。
⑵ linux下安装完oracle11G怎么进入图形界面
三种方法,如下:
1、直接登录Linux主机的oracle用户,执行相应的图形界面命令,比如dbca,这个就不截图了,服务器连接kvm或者hmc即可。
2、使用vncserver,oracle用户开启vnc,设置好密码,远程使用浏览器写入相应的ip地址和端口号,一般是IP地址:5801。执行相应的图形界面命令,比如dbca。
⑶ liunxoracle11g安装教程
Linux下安装Oracle 11g的教程
在Linux环境下安装Oracle 11g数据库需要遵循一系列步骤,以确保安装过程的顺利进行。以下是详细的安装教程:
一、系统准备
检查系统版本:
- 确保你的Linux系统版本与Oracle 11g支持的版本相匹配。通常,Oracle官方文档会列出支持的Linux发行版和版本。
创建Oracle组和用户帐户:
- 创建用于安装和维护Oracle软件的Linux组(如oinstall和dba)和用户帐户(如oracle)。
二、环境配置
调整Linux内核与环境:
- 根据Oracle的文档,调整Linux内核参数和系统环境变量,以满足Oracle的安装要求。
- 安装必要的软件包,如binutils、compat-libcap1、compat-libstdc++-33等。
修改用户SHELL限制:
- 编辑/etc/security/limits.conf文件,增加对oracle用户的资源限制,如文件句柄数、进程数等。
设置Oracle用户的环境变量:
- 在oracle用户的.bash_profile或.bashrc文件中设置必要的环境变量,如ORACLE_BASE、ORACLE_HOME、PATH等。
三、安装Oracle软件
复制安装包:
- 将下载的Oracle安装包复制到Linux系统中,可以使用SSH或ftp工具进行拷贝。
运行Oracle Universal Installer:
- 以oracle用户身份登录到图形界面,启动Oracle Universal Installer(OUI)。
- 按照OUI的提示进行安装,选择安装类型(如企业版或标准版)、安装位置等。
执行root脚本:
- 在安装过程中,OUI可能会要求你以root身份执行一些脚本。按照提示操作即可。
四、数据库配置
创建数据库:
- 安装完成后,可以使用DBCA(Database Configuration Assistant)来创建数据库。
- 按照DBCA的向导,选择数据库模板、配置存储、设置数据库用户和密码等。
验证安装:
- 安装和配置完成后,使用sql*Plus或其他数据库工具连接到数据库,验证安装是否成功。
五、注意事项
- 在安装过程中,务必仔细阅读Oracle的官方文档和安装指南,以确保遵循正确的步骤和最佳实践。
- 如果遇到任何问题,可以查阅Oracle的官方支持网站或社区论坛,寻求帮助和解决方案。
- 请注意,Oracle数据库的安装和配置是一个复杂的过程,需要具备一定的Linux和数据库管理知识。如果不熟悉这些操作,建议寻求专业人员的帮助。
⑷ 怎么在linux下安装oracle11g
Linux安装Oracle系统要求:
1.内存:必须高于1G的物理内存;
2.交换空间|:一般为内存的2倍,例如:1G的内存可以设置swap 分区为3G大小;
3.硬盘:5G以上 ;
2
修改操作系统核心参数:
在Root用户下执行以下步骤:
1)修改用户的SHELL的限制,修改/etc/security/limits.conf文件
输入命令:vi /etc/security/limits.conf,按i键进入编辑模式,将下列内容加入该文件。
oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536
编辑完成后按Esc键,输入“:wq”存盘退出
2)修改/etc/pam.d/login 文件,输入命令:vi /etc/pam.d/login,按i键进入编辑模式,将下列内容加入该文件。
session required /lib/security/pam_limits.so session required pam_limits.so
编辑完成后按Esc键,输入“:wq”存盘退出.
3)修改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”存盘退出
4)要使 /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
5)编辑 /etc/profile ,输入命令:vi /etc/profile,按i键进入编辑模式,将下列内容加入该文件。
if [ $USER = "oracle" ]; then if [ $SHELL = "/bin/ksh" ]; then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fifi
编辑完成后按Esc键,输入“:wq”存盘退出。
6)创建相关用户和组,作为软件安装和支持组的拥有者。
创建用户,输入命令:groupadd oinstall groupadd dba创建Oracle用户和密码,输入命令:useradd -g oinstall -g dba -m oraclepasswd oracle然后会让你输入密码,密码任意输入2次,但必须保持一致,回车确认。
7)创建数据库软件目录和数据文件存放目录,目录的位置,根据自己的情况来定,注意磁盘空间即可,这里我把其放到oracle用户下,例如:
输入命令:mkdir /home/oracle/appmkdir /home/oracle/app/oraclemkdir /home/oracle/app/oradatamkdir /home/oracle/app/oracle/proct
8)更改目录属主为Oracle用户所有,输入命令:
chown -R oracle:oinstall /home/oracle/app
9)配置oracle用户的环境变量,首先,切换到新创建的oracle用户下,
输入:su – oracle ,然后直接在输入 : vi .bash_profile
按i编辑 .bash_profile,进入编辑模式,增加以下内容:
umask 022export ORACLE_BASE=/home/oracle/appexport ORACLE_HOME=$ORACLE_BASE/oracle/proct/11.2.0/dbhome_1export ORACLE_SID=orclexport PATH=$PATH:$HOME/bin:$ORACLE_HOME/binexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
编辑完成后按Esc键,输入“:wq”存盘退出。
3
当上述系统要求操作全部完成后,注销系统,在图形界面以Oracle用户登陆。首先将下载的Oracle安装包复制到linux中,推荐用Xmanager 或其他ftp工具拷贝。
打开一个终端,运行unzip命令解压oracle安装文件,如:
输入命令:unzip linux.x64_11gR2_database_1of2.zip unzip linux.x64_11gR2_database_2of2.zip
解压完成后 cd 进入其解压后的目录database
输入命令:cd database
使用ls命令可以查看解压后database所包含的文件,如下图:
6
安装完成后,系统会提示你需要用root权限执行2个shell脚本。按照其提示的路径,找到其所在的位置,如:我的就在/home/oracle/app/oracle/proct/11.2.0/dbhome_1/root.sh
和 /home/oracle/app/oraInventory/orainstRoot.sh 新开启一个终端,输入命令:
su – root
cd /home/oracle/app/oracle/proct/11.2.0/dbhome_1
sh root.sh
cd /home/oracle/app/oraInventory
sh orainstRoot.sh
⑸ 内网linux用docker安装Oracle11g
内网Linux通过Docker安装Oracle 11g的详细步骤
为了解决内网环境限制,我将Docker镜像分成了几个小文件,并进行了合并。这个过程是基于网络资源和我自己多次尝试的经验总结,旨在提供一个参考。
首先,你需要下载安装文件到一个指定位置,然后解压并将解压内容全部移至/usr/local目录。接下来,将Docker文件夹中的文件软连接到/usr/bin,确保可以方便地使用docker命令。
创建一个名为docker.service的配置文件,内容包括执行权限的赋予、启动并设置开机自启。然后启动Docker并验证安装是否成功。接着,合并已经分割的文件,以便继续后续步骤。
在加载镜像阶段,可能需要根据你的Linux系统环境调整命令。确保镜像加载成功后,创建容器并进行验证。进入镜像后,进行必要的配置,例如设置Oracle用户密码和环境变量。
重要提示:在某些步骤中,我选择了使用id而非name,因为测试时name方法未生效。切换到root用户,密码为"helowin",然后编辑profile文件来配置ORACLE环境变量,并执行source /etc/profile加载。
完成上述步骤后,创建软链接,切换到Oracle用户,登录sqlplus并修改sys和system用户的密码。记得在修改后重启数据库,以确保所有更改生效。
至此,Oracle 11g的安装基本完成,但还有数据库配置部分未完成。继续你的配置旅程吧。