红旗Linux上安装Oracle.

合集下载

linux下安装Oracle

linux下安装Oracle

一.安装Oracle数据库之前的准备:Oracle依赖包是否全部安装;确认磁盘空间;修改内核文件;创建用户和组;修改安装程序所在目录的权限;创建Oracle基目录;修改profile文件;上传安装程序;检查环境变量是否生效;开始安装Oracle。

二.手工启动和停止Oracle服务:启动监听控制器;启动Oracle服务;手工停止Oracle服务:停止Oracle服务;停止监听控制器。

三.设置Oracle自启动上传自启动脚本至Linux服务器;解压缩并将文件拷贝到指定目录;注册服务;修改oracle配置文件;测试自启动是否生效。

一.安装:1.点击应用程序-添加删除程序2.3.打开终端,输入df –h 查看硬盘空间。

Oracle用户的home目录至少有5G的空间,/tmp至少400M空间。

4.为了保证Oracle的良好运行,针对linux请修改/etc/sysctl.conf文件中的内核配置参数。

使用vi文本处理器打开内核文件:# vi /etc/sysctl.conf按下字符”i”进入编辑模式,左下角出现insert字样即表示可以修改文件。

请确认内核参数等于或大于推荐值,并添加未配置的参数。

kernel.shmall=2097152kernel.shmmax=2147483648kernel.shmmni=4096kernel.sem=250 32000 100 128fs.file-max=65536net.ipv4.ip_local_port_range=1024 65000net.core.rmem_default=4194304net.core.rmem_max=4194304net.core.wmem_default=262144net.core.wmem_max=262144配置完成,按下esc键返回一般模式,按下“:wq”保存并退出该文件。

5.在安装Oracle之前必须创建oracle用户、oinstall组和dba组:只有oracle用户才能安装、启动和关闭Oracle数据库;oinstall组的用户可以安装Oracle软件;dba组的用户可以管理数据库。

linux安装oracle亲自试验成功

linux安装oracle亲自试验成功

Linux安装Oracle亲测成功目录Linux安装Oracle亲测成功 (1)1、VM安装 (2)2、创建虚拟机 (3)2.1、安装好VM后,点击文件==》新建虚拟机 (3)2.2选择新建虚拟机后,会弹出下面的窗口! (3)2.3此处是选择虚拟机的兼容性,选择默认的workstatsion10.0即可 (5)2.4、此处是选择客户机安装操作系统的 (5)2.5这里选择安装Linux系统 (7)2.6、录入虚拟机的名称和安装的位置,这个是可以自定义的 (8)2.7、此处我是模拟一个双核的CUP,然后点击下一步 (9)2.8、设置虚拟机内存为2G,可根据实际情况来设置!然后点击下一步! (10)2.9、设置网络连接模式 (11)2.10、此处都设置为默认,具体我还没研究清楚!不过不要紧,还是可以使用的! (12)2.11、设置磁盘和磁盘文件大小 (13)2.12、设置虚拟机保存的路径 (15)2.13、以上就是吧虚拟机的配置都设置好了,直接点击关闭即可! (15)2.14看到此处就可以看到虚拟机已经设置好了! (17)3、安装centOS (17)3.1、设置centOS系统安装的镜像 (17)3.2、开启后,会进入centOS的安装界面。

选择第一个。

按回车键会进入加载系统界面 (19)3.3、选择操作系统的语言,此处选择的是English,点击下一步 (21)3.4、设置存储 (22)3.5、格式化硬盘选择是,丢弃所有数据(Y) (23)3.6、设置计算机名 (24)3.7、设置时区 (25)3.8、设置root的密码 (26)3.9、分区,选择自定义分区 (27)3.10、安装引导,此处默认即可,点击下一步 (34)3.11、安装桌面,这里一定要配置安装的组件,否则安装Oracle的时候会出现依赖包缺少导致安装很坑爹! (34)4、安装Oracle (45)4.1、修改操作系统核心参数 (45)4.2、安装过程 (49)4.3、这里只安装oracle软件不装数据库 (51)4.4、选择单实例,点击下一步 (52)4.5、选择语言 (53)4.6、选择企业级安装 (54)4.7、设置oracle安装路径,前面我们已经将路径相关的文件夹都已经创建好了 554.8、选择默认的 (56)4.9、这里应该是分为2个组的一个是dba,一个是oinstall但是这里没出现,目前不用管。

linux下安装oracle的步骤

linux下安装oracle的步骤

Linux下安装oracle的步骤
1.创建Oracle用户(命令行及其它方式不再赘述)
在linux的系统菜单下找到管理子菜单,点击用户和用户组,打开用户管理窗口:
点击新建用户:
4.开始安装
不接收email,留空:
跳过产品升级
选择安装并创建(配置)一个数据库:
选择工作模式,我们以服务器模式为例:
安装一个工作在单例模式下的数据库:
选择典型模式:
使用默认工作路径,输入管理密码,继续:
如果是本系统第一次安装oracle产品,需要指定应用清单的目录位置:
安装程序开始自检,用户可以根据自检结果提升响应的配置,在此我们忽略所有的提示,强制安装:
在总览页确认配置与预期一致,开始安装:
完成安装:。

红旗linux

红旗linux

红旗linux(Server2.0)下安装Oracle8.161..机器配置CPU:Intel Pentium III 668203 khz内存:128M操作系统:Redflag-Server2.0(完全安装)SWAP区:256M2.安装所需软件Oracle8161_tar.gz3.创建oracle帐号以root帐号登录,开启一个terminal窗口,创建oracle帐号[root@dbs /root]useradd oracle[root@dbs /root]passwd oracle (设置oralce帐号的密码)系统自动创建了/home/oracle目录,属主为oracle。

我的Oracle就准备装在此目录下。

4.解压缩oracle8161_tar.gz以root帐号登录,执行:[root@dbs /root] cd /backup[root@dbs /backup] tar zxvf oracle8161_tar.gz在/backup/目录下生成Oralce8iR2目录,内含解包后的文件5.设置oracle用户环境使用oracle帐号登录,开启terminal窗口,使用文本编辑器打开/home/oracle/.bash_profile最后加入如下环境变量的设置行:ORACLE_HOME=/home/oracle; export ORACLE_HOMELD_LIBRARY_PATH=/home/oracle/lib; export LD_LIBRARY_PATHORACLE_BASE=/home/oracle; export ORACLE_BASEORACLE_SID=ORCL; export ORACLE_SIDORA_NLS33=/home/oracle/ocommon/nls/admin/data; export ORA_NLS33 NLS_LANG=american_america.zhs16cgb231280;export NLS_LANGLog out,重新以oracle帐号登录,键入env指令查看刚才设置的环境变量。

红旗RedFlagAsianux及ORACLE数据库安装指南

红旗RedFlagAsianux及ORACLE数据库安装指南

红旗RedFlag Asianux及ORACLE数据库安装指南1. 准备工作1.1 硬件要求确保服务器满足以下硬件要求:•至少2颗CPU•至少4GB内存•至少100GB硬盘空间•至少1块SCSI或IDE硬盘1.2 软件要求•红旗RedFlag Asianux操作系统•ORACLE数据库软件1.3 下载软件从红旗RedFlag Asianux官方网站下载最新版本的操作系统和ORACLE数据库软件。

1.4 创建磁盘分区在安装前,为服务器创建至少100GB的硬盘分区。

2. 安装红旗RedFlag Asianux操作系统2.1 启动安装程序将红旗RedFlag Asianux安装光盘放入服务器的光驱,重启服务器,进入BIOS 设置,修改启动顺序,使光驱优先启动。

按下Enter键进入安装程序。

2.2 选择安装选项•单用户安装:适用于开发和测试环境。

•多用户安装:适用于生产环境。

选择合适的安装选项,按Enter键继续。

2.3 选择磁盘分区选择要安装操作系统的磁盘分区,按Enter键确认。

2.4 安装过程中等待等待系统自动完成安装,期间可能会要求设置root用户密码。

2.5 完成安装安装完成后,重新启动服务器。

3. 安装ORACLE数据库软件3.1 创建用户和组在命令行中输入以下命令,创建oracle用户和组:```bashgroupadd oinstallgroupadd dbauseradd -g oinstall -G dba oracle3.2 配置环境变量为oracle用户配置环境变量,编辑.bash_profile文件:```bashvim ~/.bash_profile在文件中添加以下内容:```bashexport ORACLE_HOME=/opt/oracle/product/12.1.0/db_1export PATH=PATH:ORACLE_HOME/binexport LD_LIBRARY_PATH=ORACLE H OME/lib:LD_LIBRARY_PATH export TNS_ADMIN=$ORACLE_HOME/network/admin保存并退出编辑器,为oracle用户使环境变量生效:```bashsource ~/.bash_profile3.3 解压ORACLE安装文件将下载的ORACLE安装文件解压到指定目录:```bashtar -zxvf oracle-xe-12.1.0-1.0.x86_64.rpm.tar.gz -C /opt/3.4 安装ORACLE数据库软件在命令行中输入以下命令,开始安装:```bashsudo su - oracle/opt/oracle/runInstaller3.5 安装过程中选择选项•单实例数据库安装:选择此选项进行安装。

Linux安装oracle步骤以及注意事项

Linux安装oracle步骤以及注意事项

Linux AS5/4安装Oracle 10g步骤及常见问题环境:Operating System:Windows 2003 Enterprise EditionVirtual Machine:VMware 6.0Linux:Redhat Linux AS5注:由于Redhat Linux AS5不是Oracle官方文档中的支持版本,所以下面的检查配置项均参照Oracle对AS4的要求进行设置。

一、检查硬件查看内存和交换空间以及磁盘大小命令:#grep MemTotal /proc/meminfo#grep SwapTotal /proc/meminfo#df -h#df -k /tmp要求:所需最小内存为256MB,而所需最小交换空间为512M。

对于内存小于或等于2GB 的系统,交换空间应为内存的两倍;对于内存大于2GB 的系统,交换空间应为内存的一到两倍。

安装Oracle 10g软件需要2.5GB 的可用磁盘空间,而数据库则另需1.2GB 的可用磁盘空间。

/tmp 目录至少需要400MB的可用空间。

二、验证Linux安装1. 检查内核版本:#uname -r所需版本:2.6.9-5.EL(为官方RHEL 4.0的要求)2. 检查所需软件包:#rpm -q package-name 所需包及其版本:binutis-2.15.92.0.2-13.EL4compat-db-4.1.25-9compat-libstdc++-296-2.96-132.7.2 control-center-2.8.0-12gcc-3.4.3-22.1.EL4gcc-c++-3.4.3-22.1.EL44glibc-2.3.4-2.9glibc-common-2.3.4-2.9gnome-libs-1.4.1.2.90-44.1libstdc++-3.4.3-22.1libstdc++-devel-3.4.3-22.1make-3.80-5pdksh-5.2.14-30sysstat-5.0.5-1xscreensaver-4.18-5.rhel4.2setarch-1.6-1如果有软件包未安装,插入Linux系统安装光盘,使用以下方法安装#rpm -ivh package-name-major-version*例如:#rpm -ivh compat-db-4*三、针对Oracle配置Linux1. 新建oinstall 和dba组和oracle用户#/usr/sbin/groupadd oinstall#/usr/sbin/groupadd dba#/usr/sbin/useradd -g oinstall -G dba oracle# id oracle# passwd oracle 设置Oracle用户口令# mkdir -p /u01/data/oracle 以root用户登陆创建目录# mkdir -p /u02/oradata# chown -R oracle:oinstall /u01 /u02# chmod -R 775 /u01 /u022. Oracle用户的环境变量,对于数据库服务器,建议设置以下环境变量:ORACLE_BASEORACLE_HOMEORACLE_SIDPATH3. Oracle10g官方不支持as5 但支持as4等其它版本,想要在as5上安装oracle有以下三种解决办法a. 修改系统版本# vi /etc/redhat-releaseRed Hat Enterprise Linux Server release 5 (Tikanga)改为Red Hat Enterprise Linux Server release 4 (Tikanga)注:Oracle安装完成之后将系统修改回原来的版本b. 修改oracle安装文件将redhat-5 填上# vi /10201_database_linux32/database/install/oraparam.ini### #[Certified Versions]Linux=redhat-3,SuSE-9,redhat-4,redhat-5,UnitedLinux-1.0,asianux-1,asianux-2]再添加[Linux-redhat-5.0-optional]TEMP_SPACE=80SWAP_SPACE=150MIN_DISPLAY_COLORS=256c. 最简单的方法,就是在安装时忽略系统检查# sh ./runInstaller -ignoreSysPrereqs4. 为了防止在安装出现乱码需更改系统语言# vi /etc/sysconfig/i18nLANG="en_US.UTF-8"5. 修改内核参数# vi /etc/sysctl.confkernel.shmall = 2097152 '已经定义了修改即可kernel.shmmax = 2147483648 '已经定义了修改即可kernel.shmmni = 4096# semaphores: semmsl, semmns, semopm, semmni kernel.sem = 250 32000 100 128fs.file-max = 65536net.ipv4.ip_local_port_range = 1024 65000 net.core.rmem_default=1048576net.core.rmem_max=1048576net.core.wmem_default=262144net.core.wmem_max=262144执行下面的命令使上面的设置有效# /sbin/sysctl -p6. 更改设置# vi /etc/security/limits.conf行末添加以下内容soft nproc 2047hard nproc 16384soft nofile 4096hard nofile 65535# /etc/pam.d/loginsession required /lib/security/pam_limits.so四、设置环境变量以oracle登录,把以下写在.bash_profileexport TMP=/tmpexport TMPDIR=$TMPexport ORACLE_BASE=/opt/oracleexport ORACLE_HOME=$ORACLE_BASE/product/10.2.0.1/db_1export ORACLE_SID=WCHDB1export ORACLE_TERM=xtermexport PATH=/usr/sbin:$PATHexport PATH=$ORACLE_HOME/bin:$PATHexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/libexportCLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jl ib或者写在#vi .bash_profile然后#source ~/.bash_profile五、开始安装软件用oracle登录,运行 ./runInstaller乱码解决方法:export LC_CTYPE=en_US.UTF-8六、常见错误解决方法错误一:/tmp/OraInstall2007-12-30_02-16-11PM/jre/1.4.2/lib/i386/libawt.so: libXp.so.6: cannot open shared object file: No such file or directory occurred..原因是:缺少支持打印的图形化动态链接库libXp.so.6这个错误是由于缺少系统安装包,在RHEL5以前的版本,可以安装xorg-x11-deprecated-libs包即可,这个安装包可以在系统光盘第三张盘中找到(对于redhat as4.2以前,redhat as4.4是在第四张安装光盘)社区论坛我下载的文件如下:xorg-x11-deprecated-libs-6.8.2-31.i386.rpm错误二:Exception:ng.UnsatisfiedLinkError:/usr/java/j2sdk1.4.2_06/jre/lib/i386/libawt.so: libXt.so.6: cannot open shared object file: No such file or directory这个错误是也是由于缺少系统安装包造成的,只需安装XFree86-libs包即可,这个安装包可以在系统光盘中找到。

linux下安装oracle数据库详细教程

linux下安装oracle数据库详细教程

linux下安装oracle数据库详细教程⼀、安装yum源下载或拷贝RedHat的iso镜像到本地,⽐如 /repo/iso/ rhel-server-6.6-x86_64-dvd.iso1.建⽴ISO⽂件存放⽬录(/repo/iso)和ISO⽂件的挂载⽬录(/repo/rhel6)# mkdir /repo/iso# mkdir /repo/rhel6也可以直接通过远程⼯具⼿动新建⽂件夹如果有现成的ISO⽂件可以直接上传⾄/repo/iso⽬录下2.挂载ISO⽂件执⾏以下两条命令mount -t iso9660 -o loop /repo/iso/rhel-server-6.0-x86_64-dvd.iso /repo/rhel6df -h3.确保系统中已经安装了yum相关软件包rpm -qa |grep yum4.编辑repo⽂件vi /etc/yum.repos.d/rhel6.repo[Server]name=rhel6serverbaseurl=file:///repo/rhel6/enable=1gpcheck=1gpgkey=file:///repo/rhel6/RPM-GPG-KEY-redhat-release5.刷新查看yum是否⽣效yum clean all && yum list以上要是没要报错,那么本地yum仓库就搭建好了,就可以使⽤【 yum install 名】来安装所需软件,⽽不需要联⽹了。

⼆、VNCSERVER安装(图形化界⾯远程linux服务器)1.VNC SERVER安装及配置1.打开终端使⽤yum命令安装vnc sever。

#yum –y install tigervnc-server2.将vncserver设置为随系统启动。

#chkconfig vncserver on3.修改vncserver的配置⽂件。

#vim /etc/sysconfig/vncservers添加以下内容:VNCSERVERS=”1:root”VNCSERVERSARGS[1]=”-geometry 800x600 –nolisten tcp”保存⽂件并退出。

linux 下安装Oracle

linux 下安装Oracle

linux 下安装OracleRed Hat Enterprise Linux 5完整的安装,希望对大家有所帮助,同样在接下来的文章中我们还会介绍到关于1、首先把安装包下载过来,下图中的10201_database_linux32.zip2、接下来我们解压此包。

[root@wjx-as5-32 ~]# unzip 10201_database_linux32.zip如下图解压完后,多出了一个database的目录,3、复制database到根下[root@wjx-as5-32 ~]# cp -rf database /4、赋予database一个足够的大权限,[root@wjx-as5-32 ~]# chmod -R 777 database/5、创建两个组,[root@wjx-as5-32 ~]# groupadd dba[root@wjx-as5-32 ~]# groupadd oinstall6、创建一个Oracle用户,指定属组是oinstall同时属于dba。

[root@wjx-as5-32 ~]# useradd -g oinstall -G dba -d /home/oracle -m oracle[root@wjx-as5-32 ~]# passwd oracle7 、创建一个目录,[root@wjx-as5-32 ~]# mkdir -p /opt/oracle/product/10.2.0/db_1 8、让/opt/oracle/下所有权限都变成Oracle用户[root@wjx-as5-32 ~]# chown -R oracle /opt/oracle/9、因为oracle在检测版本的时候,不支持5.1所以我们必须把5.1改为4,[root@wjx-as5-32 ~]# vi /etc/redhat-release10、让后我们把镜像挂载上,cd到下面的目录,[root@wjx-as5-32 ~]# mount /dev/cdrom /mnt/cdrom/[root@wjx-as5-32 ~]# cd /mnt/cdrom/Server/11、安装gcc[root@wjx-as5-32 Server]# rpm -ivhgcc-4.1.2-14.el5.i386.rpm glibc-devel-2.5-18.i386.rpm glibc -headers-2.5-18.i386.rpm kernel-headers-2.6.18-53.el5.i386.r pm libgomp-4.1.2-14.el5.i386.rpm如下图安装完成12、[root@wjx-as5-32 Server]# rpm -ivhlibXp-1.0.0-8.1.el5.i386.rpm13、切换到oracle用户下[root@wjx-as5-32 ~]# su – oracle14、接下来我们就需要导出图形了,后面的IP跟的是你利用导出图形的PC机的IP。

RedHatEnterpriseLinuxAS4下Oracle9i(9.2.0.4)安装步骤

RedHatEnterpriseLinuxAS4下Oracle9i(9.2.0.4)安装步骤

RedHatEnterpriseLinuxAS4下Oracle9i(9.2.0.4)安装步骤Red Hat Enterprise Linux AS4下Oracle9i(9.2.0.4)安装步骤、准备工作1、环境:Red Hat Enterprise Linux AS4系统,Oracle 9i 9.2.0.4 for linux版本进入Linux系统:系统设置->安全级别设置->SELinux项,去掉强制和启用两项;2、ORACLE安装环境需要至少4.5G的磁盘空间(3G的安装空间和1.5G的安装包),安装前请确认根目录下有足够的空间来安装ORACLE.3、第三张安装盘ora92_linux_install_mend文件下为ORACLE 数据库必备补丁(升级系统后,仍需要执行这些补丁程序),mvandln.sh: 执行GCC版本更换mkandchown.sh: 创建oracle用户(ORACLE安装和管理用户)以及创建ORACLE安装目录注:执行.sh文件之前确认其有可执行权限,如没有,用“chmod 777 *.sh”改之二、配置系统1.使用root用户安装linux补丁:打开终端,执行“cd ”命令进入“ora92_linux_install_mend”文件夹,输入以下命令(可能有警告提示,不予理会):#rpm -i --force compat-libcwait-2.1-1.i386.rpm#rpm -i --force compat-gcc-7.3-2.96.126.i386.rpm继续在终端窗口中输入命令:#./mvandln.sh //更替GCC版本,必须使用GCC2.96版本. 注:确认此有可执行权限2.使用root用户设置linux系统环境打开/etc/sysctl.conf文件,在文件末尾添加以下参数kernel.core_uses_pid = 1kernel.shmmax = 268435456 //大小为物理内存的一半kernel.shmmni = 4096kernel.shmall = 2097152kernel.sem = 250 32000 100 128fs.file-max = 65536net.ipv4.ip_local_port_range = 1024 65000修改后运行#sysctl –p命令使得内核改变立即生效打开/etc/security/limits.conf文件,在文件末尾添加以下参数oracle soft nofile 65536oracle hard nofile 65536oracle soft nproc 16384oracle hard nproc 163843.使用root用户创建oracle用户和安装文件夹在终端命令窗口中,用"cd"命令进入ora92_linux_install_mend文件夹,输入以下命令#groupadd oinstall#groupadd dba#useradd -g oinstall -G dba oracle#passwd oracle //设置oracle用户的密码#./mkandchown.sh //创建安装目录和创建oracle用户4.打开/etc/profile文件,在文件末尾添加以下参数:export LD_ASSUME_KERNEL=2.4.1 //必须采用低版本的LINUX 内核号export ORACLE_BASE=/opt/oracle9iexport ORACLE_OWNER=oracleexport ORACLE_HOME=/opt/oracle9i/product/9.2.0export ORACLE_SID=ORCL //必须和将要建立的ORACLE SID 相一致,如果违反则ORACLE 数据库无法自己启动export ORACLE_TERM=xtermexport TNS_ADMIN=$ORACLE_HOME/network/adminexportORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data export NLS_LANG=AMERICAN_AMERICA.ZHS16GBKexportLD_LIBRARY_PA TH=$LD_LIBRARY_PA TH:$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib export PA TH=$PATH:$ORACLE_HOME/binCLASSPATH=$CLASSPATH:$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HO ME/rdbms/jlib:$ORACLE_HOME/network/jlibexport CLASSPATH5.需要注意的是ORACLE_HOM,ORACLE_BASE 等为ORACLE的安装目录,如果需要修改,则mkandchown.sh 文件也需要作相应的修改.另外"ORACLE_SID "参数必须和将要建立的ORACLE SID相一致,如果建立的ORACLE SID不为"ORCL",则此处也需作相应的修改.6.此时必须重新启动系统,使得这些配置信息生效.三、安装oracle1.登录oracle用户,创建一个setup文件夹,使用su root命令登录root用户,把ship_9204_linux_disk1.cpio,ship_9204_linux_disk2.cpio,ship_9204_linux_disk3.cpio文件复制过来,并赋予权限给oracle用户.命令如下:$mkdir setup //创建setup命令$su root //登录root用户,输入“root”密码//使用cd命令到ship_9204_linux_disk1.cpio文件夹中#mv ship*.cpio /home /oracle/setup //移动cpio 文件至setup 文件夹#chown oracle.oinstall /home/oracle/setup/ship*.cpio //赋予oracle用户权限#exit //退出root用户2.登录oracle用户,在终端窗口中使用cd命令进入setup文件夹.如果是.gz文件,使用gunzip命令解压文件,生成cpio文件.命令如下:$gunzip ship_9204_linux_disk1.cpio.gz$gunzip ship_9204_linux_disk2.cpio.gz$gunzip ship_9204_linux_disk3.cpio.gz//使用cpio 命令打开cpio文件,命令如下:$cpio -idmv$cpio -idmv$cpio -idmv//此时生成三个文件夹:Disk1,Disk2,Disk3//在执行安装前,确认/目录下拥有至少3G的磁盘空间!//拥有足够的磁盘空间,执行下列命令安装ORACLE:$cd Disk1$xhost localhost //XHOST后面必须加空格$export LANG=en_US //必须输入当前语言环境为英文,否则出现安装时乱玛$./runInstaller //此时会弹出图形化安装界面3、图形化安装过程中需注意的几个问题:①在安装ORACLE第一步提示需要执行/tmp/orainsroot.sh,此时不要点击“next”按钮,先打开新的终端窗口,使用su root命令登录root用户,执行该文件.执行完毕后再点击“next”按钮.②到“Database character set”时,选择“choose one of the common character sets”里面的“Simplified Chinese ZHS16GBK”③到Install 100%时弹出“setup privileges”时不要点“OK”,先打开终端,以“root”身份执行:#cd /opt/oracle9i/product/9.2.0#./root.sh执行完点“OK”按扭④到“Database Identification”时Global Database Name:ORCLSID:ORCL⑤到“Database Configuration Assistant”时,SYS password:sysConfirm SYS password:sysSYSTEM password:systemConfirm SYSTEM password:system输入密码以后点“OK”4.安装完成后,如果需要自启动ORACLE ,则需要root用户执行以下步骤:修改/etc/oratab,找到ora92:/opt/oracle9i/product/9.2.0:N把N 修改为Y把第三张盘ora92_linux_install_mend文件中的oracle文件复制到/etc/rc.d/init.d文件夹中.赋予oracle用户该文件的权限.在终端中输入命令:chown oracle.oinstall /etc/rc.d/init.d/oracle //赋予oracle 该文件的权限chmod 755 /etc/rc.d/init.d/oracle //修改该文件的读写权限/sbin/chkconfig --add oracle//nxk --当已经加入过服务需要重置时实用/sbin/chkconfig oralce reset //配置启用该文件作为服务使用/sbin/chkconfig --list oracle 查看结果,如果显示oracle 0:关闭1:关闭2:开启3:开启4:开启5:开启6:关闭则表示服务配置成功.登录oralce用户使用sqlplus "sys/password as sysdba"命令(sys 为ORACLE SYS用户,password 为SYS用户的密码,命令行有引号)登录数据库,输入命令:$startup //启动数据库$create pfile from spfile; //有分号$exit //退出sqlplus这样ORACLE实例才能够自启动.附录:ORACLE设置指令NETCA 执行NET8配置过程使用的指令DBCA 执行ORACLE数据库配置使用的指令OEMAPP CONSOLE 执行ORACLE OEM使用的指令SQLPLUS执行ORACLE SQLPLUS使用的指令NETMGR 执行ORACLE NET MANAGER使用的指令lsnrctl start 启动监听程序tar xvf netscape-i686-pc-linux-gnu-sea.tar 命令用来解开tar 文件,也可以使用tar zvf *.gz 直接解开gz文件偶最近几天忙于此事,于是就写了这么一个安装文档,希望对大家能有所帮助,我想还有很多像我这样的菜鸟会有所帮助,也请高手多多指教!。

Asianux4安装oracle_10文档

Asianux4安装oracle_10文档

Asianux 4 安装 oracle 10.2.0.4 文档一、安装环境操作系统:红旗 Asianux 4 sp1 x86-64 (完全安装)红旗 Asianux 4 x86-64 (完全安装)oracle版本: oracle 10.2.0.1 x86-64 (10.2.0.4 path)二、参数修改1、设置主机名,例如 AX4SP1:修改 /etc/sysconfig/network 文件HOSTNAME=AX4SP1修改 /etc/hosts 文件172.16.86.200 AX4SP1执行 hostname AX4SP1 命令,使主机名即时生效,并用 hostname命令查看当前系统主机名。

2、当手动或oracle领航员创建完oracle用户后,查看oracle 组的信息:[oracle@AX4SP1 ~]$ iduid=501(oracle) gid=502(oinstall) groups=502(oinstall),503(dba)修改 /etc/sysctl.conf 文件,将vm.hugetlb_shm_group 设置成 dba 的id号vm.hugetlb_shm_group = 503执行 sysctl -p 使配置文件中设置的参数即时生效。

三、安装所需包1、将光盘或ISO镜像挂载到 /mnt 目录上;2、到 /etc/yum.repos.d/ 目录下,建立一个名为 iso.repo 的文件,并添加如下内容:[iso]baseurl="file:///mnt/"enabled=1gpgcheck=03、使用yum 安装下列包:libXp.i686libXt.i686libXtst.i686binutils-devel.i686compat-db.i686control-center.i686glibc-devel.i686libgnome.i686libgnomeui-devel.i686libgnome-devel.i686compat-libstdc++-33.i686libstdc++-devel.i686libXScrnSaver-devel.i6861、使用 oranavi 领航员安装; (AX4中没有oranavi安装包,可用AX4SP1的包。

红旗liunx安装oracle10

红旗liunx安装oracle10

RedFlag Linux 5.0桌面版安装oralce10本文中描述的步骤可能有些不是必须的,但笔者没有进一步验证,故将安装过程中的所有步骤均列出在此。

1. 安装 Redflag Linux 5.0 桌面版2. 安装前得准备,打几个补丁1). redhat linux9下第一张光盘下的RedHat/RPMS/compat-libstdc++-7.3- 2.96.118.i386.rpm(安装方法rpm -ivh ***)2). Oracle9i204下的linux补丁 P3006854(这是在安装racle9i时用的,但由于oracle9i安装后的JRE有很多问题所以重新安装了Oracle10g)sh rhel3_pre_install.sh3). oracle10.1.0.3光盘下得RPMS/asmlib/RHEL2.1下得oracleasm-support-1.0.21.i386.rpm (安装方法rpm -ivh ***)oracleasmlib-1.0.0-1.i386.rpm3. 模拟RedHat As 2.1许可,在/etc下创建文件redhat-release输入:Red Hat Enterprise Linux AS release 2.1 (Nahant Update 1)4. 配置安全参数 /etc/security/limits.conf文件增加oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 655365. 修改内核参数/etc/sysctl.confkernel.sem = 256 32000 100 128kernel.shmmax = 2147483648kernel.shmmni = 4096kernel.shmall=2097152fs.file-max = 65536验证:/sbin/sysctl -p6.创建oracle用户su - rootgroupadd dbagroupadd oinstalluseradd -g oinstall -G dba oraclepasswd oracle (设置密码)7.开始安装oralce10.1.0.3su - rootxhost + 127.0.0.1 0.0su - oraclexhost + 127.0.0.1 0.0eXPort LANG=en./runInstaller (正式开始安装,安装在/home/oracle下)选择不要创建数据库安装过程用root执行2个文件,开一个系统终端(会有消息提示框)1) sh /home/oracle/oraInventory/orainstRoot.sh2) sh /home/oracle/prodUCt/10.1.0/Db_1/root.sh安装过程要检查系统环境,没关系,忽略一个没检查通过的gcc-2.96(要求版本比系统安装得要低) 8. 安装完毕,创建数据库(此处使用英文界面,关于中文界面的问题将在另一编文章中描述)su - rootxhost + 127.0.0.1 0.0su - oraclexhost + 127.0.0.1 0.0export LANG=enexport ORACLE_HOME=/home/oracle/product/10.1.0/Db_1cd ORACLE_HOME/bin./dbca现在可以根据需要创建数据库9. 配置一个默认的监听器在我数据库安装完毕后,并没有自动配置一个监听器su rootxhost + 127.0.0.1 0.0su oraclexhost + 127.0.0.1 0.0export LANG=encd ORACLE_HOME/bin./netca 或 ./netmgr10.重新启动Redflag Linuxsu - rootreboot配置环境变量仅对Oracle用户有效 vi /home/oracle/.bash_profile对所有用户有效 vi /etc/profileexport ORACLE_HOME=/home/oracle/product/10.1.0/Db_1export ORACLE_SID=orcl11.手工启动Oralce(系统自动启动在另外一篇中描述)手工启动(自动启动改:/etc/oratab)su rootxhost + 127.0.0.1 0.0su oraclexhost + 127.0.0.1 0.0export LANG=en$ORACLE_HOME/bin/lsnrctl start (启动监听器)$ORACLE_HOME/BIN/sqlplus /nologsql>conn / as sysdbasql>startupsql>exit12. 可以开始使用了,请进一步参看如何让oracle自动启动、中文问题的解决等文章.六、设置oracle自动启动与关闭1、编辑/etc/oratab,把所有的instance 的重启动标志设置成'Y',如: fstest:/oracle/product/10.2.0:Y2、做一个启动脚本/etc/init.d/dbora ,如下所示:#!/bin/sh# description: Oracle auto start-stop script.# chkconfig: - 20 80## Set ORA_HOME to be equivalent to the $ORACLE_HOME# from which you wish to execute dbstart and dbshut;## Set ORA_OWNER to the user id of the owner of the# Oracle database in ORA_HOME.ORA_HOME=/oracle/product/10.2.0/ORA_OWNER=oracleif [ ! -f $ORA_HOME/bin/dbstart ]thenecho "Oracle startup: cannot start"exitficase "$1" in'start')# Start the Oracle databases:# The following command assumes that the oracle login# will not prompt the user for any valuessu - $ORA_OWNER -c $ORA_HOME/bin/dbstartsu - $ORA_OWNER -c "$ORA_HOME/bin/lsnrctl start";;'stop')# Stop the Oracle databases:# The following command assumes that the oracle login# will not prompt the user for any valuessu - $ORA_OWNER -c "$ORA_HOME/bin/lsnrctl stop"su - $ORA_OWNER -c $ORA_HOME/bin/dbshut;;'restart')$0 stop$0 start;;esac3、赋予执行权限chmod 750 /etc/init.d/dbora作成以下链接:ln -s /etc/init.d/dbora /etc/rc0.d/K10dboraln -s /etc/init.d/dbora /etc/rc3.d/S99dbora执行以下命令:chkconfig --level 345 dbora on我在u3下装过N次了,只要你按步骤做应该没有问题。

在Linux平台下安装Oracle

在Linux平台下安装Oracle

本文讲述Oracle 11g在Linux平台上的安装。

安装的环境是:数据库版本:Oracle 11g R2操作系统版本:Red Hat Enterprise Linux 5Oracle 服务器软件的安装安装过程会经历两个大的阶段:操作系统准备和启动Oracle的安装。

注:除了修改用户的环境变量配制外,其他步骤都以操作系统用户root的身份完成。

1.1准备操作系统1.硬件检查硬件检查将要检查内存、交换空间、临时目录/tmp和磁盘空间。

①硬件检查执行下面的命令检查服务器内存,Oracle 11g要求最低落1GB内存。

Grep MemTotal /proc/meminfo执行下面命的命令查看共享内存的大小。

df –k /dev/shm②交换空间检查执行命令查看交换空间的大小。

Oracle 11g交换空间的要求是:如果物理内存介于1GB到2GB之间,交换空间应该是物理内存的1.5倍。

如果物理内存介于2GB到16GB之间,交换空间应该是物理内存的1倍。

如果物理内存大于是16GB,交换空间也应该大于是16 GB。

grep SwapTotal /proc/meminfo执行下面的命令可以查看有效内存和交换空间。

free③临时目录/tmp检查执行下面的命令查看临时目录的大小,临时目录的大小至少是1GB。

临时目录和内存通常是越大越好。

df –k /tmp④磁盘空间的检查执行下面的命令查看磁盘空间的大小,确认是否有足够大的磁盘空间安装Oracle。

Oracle对空间的要求,请参考下表。

df –kLinux x86-64空间要求2.软件检查软件检查将进行操作系统检查、内核检查、包的检查。

①操作系统检查执行下面的命令,得到操作系统的行版本。

cat /etc/redhat-release执行下面的命令,还可以获得其他有关操作系统版本的信息。

lsb_release –a②内核检查执行下面有命令,检查Linux的内核版本,Oracle要求,对RedHat Enterprise Linux 5,内核的版本应该是2.6.18(或者更高)。

在红旗linux下安装oracel 11g数据库文档

在红旗linux下安装oracel 11g数据库文档

安装红旗系统分区情况/boot 500MSwap 32768M ,一般是内存的2倍。

本次是16G内存。

/var 20480M=20G/usr 20480M=20G/ 50 000M=50G/opt 剩余所有空间,此目录主要是本地安装oracle数据库。

因为oracle数据库默认安装路径都是在/opt目录下。

也是方便使用。

如何给网卡配置IP地址、网关。

重启网卡。

Vi /etc/sysconfig/network-script/ifcfg-eth0Service network restart如何开启ssh。

Vi /etc/ssh/sshd/sshd.config红旗操作系统4.2不需要开启ssh功能,系统默认开启。

39行Service sshd restartService sshd startChkconfig sshd on关闭防火墙:Service iptables stopChkconfig iptables off如何向服务器上传oracle数据库文件。

进行解压缩。

解压缩zip文件Unzip 文件名今天在pc机上安装红旗的操作系统的时候,当进到检测硬盘的时候,总是过不去,报错如下:Disk sda contains BIOS RAID metadata, but is not part of any recognized BIOS RAID sets. Ignoring disk sda在网上找了一下解决办法,经测试之后,终于是检测到硬盘啦!可以进行接下来的安装啦!下面告诉大家解决的方法:进入安装选择菜单时按TAB键,会进入到Linux的命令行模式,然后在启动命令行的后面添加nodmraid(注意前面先加个空格)并按ENTER。

接下进入安装的过程就会发现硬盘找到了。

nodmraid命令是关掉阵列安装oracle数据库的文档1.首先,在服务器安装VNC软件,利用vnc软件进行安装oracle数据库。

Linux安装Oracle(原创图文+全程截图)

Linux安装Oracle(原创图文+全程截图)

Linux安装Oracle(原创图文+全程截图)在Red Hat Enterprise Linux AS5上安装Oracle 10g。

以下的截图都是我当时亲自安装时,在Linux里截取下来的。

一张一张地截图比较辛苦,如果你要转载本文,请务必注明本站原创。

接下来还是以图文并茂的形式,详细讲解Linux安装Oracle。

1、选择安装类型,我选择高级安装,如下图:2、指定证书存放目录,如下图:3、选择安装的数据库类型及oracle所支持的语言,这里选择企业版,语言选择英文和简体中文。

如下图:4、指定oracle环境变量,安装路径。

因为我们在.bash_profile中已经声明,所以这里会自动填充。

如下图所示:5、Oracle开始进行安装前的检查工作,如下图:6、选择配置选项,如下图:7、选择创建的数据库模式,如下图:8、指定数据库配置的相关选项(SID、字符集等),如下图:指定字符集为库所用的字符集,中文的为simplified Chinese zhs16gbk,如果字符集不对,可能造成以后数据乱码。

9、选择数据库管理选项,如下图:10、指定数据库存储选项,如下图:11、指定数据库备份回复选项,如下图:12、指定数据库相关用户密码,如下图:13、显示安装概要,如下图:14、开始安装,如下图:15、上面的窗口点击OK后,会出现下图:意思就是需要root权限执行以下命令:#/oracle/oraInventory/orainstRoot.sh #/oracle/product/10.2.0/db_1/root.sh16、成功安装结束,如下图:17、安装完成后,恢复默认设置:恢复语言环境以及版本信息:#export LC_CTYPE=zh_CN.UTF-8#vi /etc/redhat-releaseRed Hat Enterprise Linux Server release 5.4 (Tikanga)修改oracle用户修改环境变量:#vi .bash_profile修改安装过程中你修改过的SID及安装路径,如果你修改了的话。

红旗Linux上安装Oracle.

红旗Linux上安装Oracle.

1、安装数据库软件进入/opt/soft目录解压刚刚传进去的oracle 11g[root@lianxi soft]# unzip linux.x64_11gR2_database_1of2.zip[root@lianxi soft]# unzip linux.x64_11gR2_database_2of2.zip创建一个文件夹,用来安装oracle在终端操作界面输入命令oranavi,自动跳出图形安装界面直接点击【前进】,进入页面如图,输入安装文件存放路径,点击【前进】出现如下图提示,点击【确定】出现如下图,输入安装组,管理组和用户名输入环境变量值,oracle_sid需同全局数据库值相同,点击【前进】点击【前进】点击【确定】下一步选择【仅安装数据库软件】,下一步选择数据库安装类型为【但实例数据库安装】,下一步下一步选择数据库版本【企业版】,下一步选择数据库软件及文件的路径,需对文件夹赋予读写权限下一步选择操作系统组,下一步点击【完成】按要求执行脚本数据库安装完成2、安装配置数据监听程序在终端上切换到oracle用户模式下,输入netca,弹出如下界面完成即可3、配置数据库切换到oracle用户模式下,输入dbca,弹出如下界面下一步选择【创建数据库】,下一步选择【一般用途或事务处理】,下一步输入全局数据库名,下一步下一步下一步下一步存储类型选择【文件系统】,下一步点击【完成】4、给数据库创建用户和给用户分配权限5、建立表空间6、还原数据库imp topicis/oracle@topicis file=d:\topicis.dmp log=imp.log full =y ignore=yimp 数据库用户名/密码@数据库实例名file=数据库存放路径log=日志存放路径full=y ignore=y。

linux环境下安装oracle

linux环境下安装oracle

Centos5.8(32位)环境下安装oracle 11.2g简要说明:仅供参考1首先说明red hat linux和Centos关系一模一样,Centos是red hat linux开源学习版,也可以作为生产环境2red hat linux常用版本系列5与6,5系列面世时间长,6系列功能更加先进,一般5系列更加稳定,没有什么特殊功能需求,建议5系列,一般安装版本5.7(5.7非常稳定,当前用的多;有的服务器对操作系统有要求,至少5.7,否则安装过程中报错)3该文档是Centos5.8,32位系统安装oracle 11g的手工过程(模拟安装oracle 10g,10g必须手工配置这个过程),实际上安装11g非常简单,很多步骤不需要手工配置,用oracle自带修正脚本即可完成。

----linux(32或者64位)上安装数据库一样4.64位操作系统可以安装32位或者64位的oracle,32位操作系统只能安装32位oracle,64位与32oracle,最大区别是SGA可用的最大内存,32位操作系统的上的数据库可用的内存是有上限的。

5有些参数并非最优参数(或者不准确),如有需求可以测试修改1检查linux信息1.1#uname -a 或者cat /etc/issue(查看当前操作系统内核信息有的地方不行) 1.2# lsb_release -a (查看当前操作系统发行版信息)1.3# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c(查看当前操作系统主频等信息)1.4# getconf LONG_BIT当前CPU运行在多少位模式1.5检查内存[root@localhost ~]#free(内存要求1G,swap为内存2倍)1.6检查空间:[root@localhost ~]#df –h /tmp 要求在7G以上[root@localhost ~]# df –h 要求在可用7G以上1.7配置主机名:(1.7.1这个方法临时生效hostname localhost.localdomaintwj)1.7.2 通过配置文件/etc/sysconfig/network修改(永久生效)1.7.3文件/etc/hosts的功能(配合使用)1.8配置网络配置,设置IP等2安装包检查检查此版本Linux环境下安装Oracle所需要用到的包[root@oracle u01]# rpm -qa | grep<package_name> (linux版本不同,版本号不同) rpm -aq binutils-2.17.50.0.6-2.el5rpm -aq | grep compat-libstdc++-33-3.2.3-61rpm -aq | grep elfutils-libelf-0.125-3.el5rpm -aq | grep elfutils-libelf-devel-0.97-3.el5.i386.rpmrpm -aq | grep pdksh-5.2.14-37.el5.i386.rpmrpm -aq | grep gcc-4.1.1-52rpm -aq | grep gcc-c++-4.1.1-52rpm -aq | grep glibc-2.5-12rpm -aq | grep glibc-common-2.5-12rpm -aq | grep glibc-devel-2.5-12rpm -aq | grep glibc-headers-2.5-12rpm -aq | grep libaio-0.3.106rpm -aq | grep libaio-devel-0.3.106rpm -aq | grep libgcc-4.1.1-52rpm -aq | grep libstdc++-4.1.1rpm -aq | grep libstdc++-devel-4.1.1-52.e15rpm -aq | grep make-3.81-1.1rpm -aq | grep sysstat-7.0.0rpm -aq | grep unixODBC-2.2.11rpm -aq | grep unixODBC-devel-2.2.11检查过程与安装(1)rpm -aq | grep compat-libstdc++(2)创建rpm目录#mkdir /rpms (扩展删目录: rmdir rpms)(3)在镜像中找到各个没有安装的rpm包,复制到创建的centos的rpm文件夹中(4)rpm -Uvh安装需要安装的包碰到问题:rpm -Uvh elfutils-libelf-devel-0.137-3.el5.i386.rpmwarning: elfutils-libelf-devel-0.137-3.el5.i386.rpm: Header V3 DSA signature: NOKEY, keyID eerror: Failed dependencies:elfutils-libelf-devel-static-i386 = 0.137-3.el5 is needed by elfutils-libelf-devel-0.137-3.el5.i386解决办法:加强制执行参数即可rpm -Uvh elfutils-libelf-devel-0.137-3.el5.i386.rpm --nodeps --force3修改linux内核参数3.1a对11g要求fs.file-max =(要求是)kernel.shmall =kernel.shmmax =kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range =(要求是9000 65500)net.core.rmem_default=ne t.core.rmem_max=net.core.wmem_default= 900net.core.wmem_max=(要求是)fs.aio-max-nr=3.1b对10g要求kernel.shmall =kernel.shmmax =kernel.shmmni = 4096# semaphores: semmsl, semmns, semopm, semmni kernel.sem = 250 32000 100 128fs.file-max = 65536net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default=ne t.core.rmem_max=net.core.wmem_default=net.core.wmem_max=3.2检查参数(实际运行得到)[root@localhost ~]# /sbin/sysctl -a |grep sem kernel.sem = 250 32000 32 128[root@localhost ~]# /sbin/sysctl -a | grep shmvm.hugetlb_shm_group = 0kernel.shmmni = 4096kernel.shmall =kernel.shmmax =[root@localhost ~]# /sbin/sysctl -a |grep file-maxfs.file-max =[root@localhost ~]# /sbin/sysctl -a |grep ip_local_port_range net.ipv4.ip_local_port_range = 32768 61000[root@localhost ~]# /sbin/sysctl -a |grep rmem_default net.core.rmem_default =[root@localhost ~]# /sbin/sysctl -a |grep rmem_maxnet.core.rmem_max =[root@localhost ~]# /sbin/sysctl -a |grep wmem_default net.core.wmem_default =[root@localhost ~]# /sbin/sysctl -a |grep wmem_maxnet.core.wmem_max =3.3修改/etc/sysctl.conf文件(或者图形化界面完成)[root@localhost ~]#vi /etc/sysctl.conf增加内容:fs.file-max =kernel.shmall =kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default=net.core.rmem_max=net.core.wmem_default=net.core.wmem_max=fs.aio-max-nr=按esc键,然后按i输入完成,按esc键:wq保存退出3.4输入[root@localhost ~]# sysctl -p使配置立即生效4创建oracle用户和组及安装目录# /usr/sbin/groupadd oinstall /创建组用户/# /usr/sbin/groupadd dba /创建组用户/# /usr/sbin/useradd -g oinstall -G dba oracle /创建用户,并设定用户组/ # passwd oracle /设定oracle用户的密码/安装目录创建:[root@localhost ~]# mkdir -p /usr/oracle[root@localhost ~]# mkdir -p /usr/dbsolf安装目录授权[root@localhost ~]# chown -R oracle:oinstall /usr/oracle /usr/dbsolf[root@localhost ~]# chmod -R 777 /usr/oracle /usr/dbsolf下面为6安装数据库软件过程中需使用,记得创建Mkdir / XXXX/oraInventorychown -R oracle:oinstall oraInventory5设置环境变量5.1查看当前语言环境echo $LANGzh_CN.UTF-8(可以默认在这样的环境中安装)5.2修改用户下/home/oracle/.bash_profile文件下加入PATH=$PATH:$HOME/bin --(一定要,否则会安装过程报错)ORACLE_BASE=/usr/oracleexport ORACLE_BASEORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1export ORACLE_HOMEORACLE_SID=orcltwjexport ORACLE_SIDPATH=$ORACLE_HOME/bin:$PATHexport PATH( LD_LIBRARY_PATH=$ORACLE_HOME/jdk/jre/lib/i386:$ORACLE_HOME/jdk/jre/lib/i386/server:$ ORACLE_HOME/rdbms/lib:$ORACLE_HOME/lib:usr/lib:/usr/X11R6/libexport LD_LIBRARY_PATH32位操作系统配置路径,64位可能文件名不同)(可选:中文环境设置:NLS_LANG=American_America.ZHS16GBKexport NLS_LANG英文环境LANG=en_US.UTF-8export LANG)5.3设置shell限制5.3.1在/etc/security/limits.conf文件中输入(可选,为优化性能)oracle solf nproc 2047oracle hard nproc 16384oracle solf nofile 1024oracle hard nofile 655365.3.2在/etc/pam.d/login文件中输入(可选,为优化性能)Session required /lib/security/pam_limits.so5.3.3在/etc/profile文件中输入if [$USER=”oracle”];thenIf[$SHELL=”/bin/ksh”];thenulimit –p 16384ulimit –n 65536elseulimit –u 16384 -n 65536fifi5.4可能问题处理1.如果在创建数据库实例过程中提示空间不够,该如何处理?确认文件etc/sysctl.conf是否配置正确,2. 如果在iMC中出现乱码,该如何解决?请确认oracle用户和root用户中是否正确的设置NLS_LANG和LANG环境变量,3. 如何验证设置的环境变量是否生效?执行命令echo $环境变量名称验证Oracle 主目录、Oracle LIB目录和Oracle实例的配置是否生效。

Linux安装Oracle配置详解

Linux安装Oracle配置详解

Red Hat Enterprise Linux AS 5.4 安装 Oracle 10g 的全过程一、下载 Oracle 10g 先详细说明一下我的环境,系统:虚拟机 Red Hat Enterprise Linux AS 5.4,数据库: Oracle Database 10g Release 2 (10.2.0.1)。

Oracle 去官方网站下载, 点击前往下载。

我下载下来的文件是 10201_database_linux32.zip。

二、安装 Oracle 10g 前的配置 其实 Linux 下安装 Oracle 10g 并不难,主要就是安装前的配置有点烦琐罢了。

不过不要 怕,安装过一两次你就会熟练了。

开始了,Follow me! 1、安装 Oracle 所需软件包 、 先用 rpm -qa | grep 命令查询软件包是否安装了, 没有的话再用 rpm -ivh 命令进行安装。

# 从 Red Hat Enterprise Linux AS5 光盘 1 cd /media/cdrom/Serverrpm -ivh setarch-2* rpm -ivh make-3* rpm -ivh glibc-2* rpm -ivh libaio-0*# 从 Red Hat Enterprise Linux AS5 光盘 2 cd /media/cdrom/Serverrpm -ivh compat-libstdc++-33-3* rpm -ivh compat-gcc-34-3* rpm -ivh compat-gcc-34-c++-3* rpm -ivh gcc-4* rpm -ivh libXp-1*# 从 Red Hat Enterprise Linux AS5 光盘 3 cd /media/cdrom/Serverrpm -ivh openmotif-2* rpm -ivh compat-db-4*2、修改系统版本 、 vi /etc/redhat-releaseredhat-4 #Red Hat Enterprise Linux Server release 5.4 (Tikanga)因为 oracle 的官方只支持到 RHEL4 为止, 所以要修改版本说明。

RHEL安装oracle

RHEL安装oracle

RedHat Linux 安装oracle11g1、准备oracle安装文件Oracle11gR2包含两个文件linux_11gR2_database_1of2.zip和linux_11gR2_database_2of2.zip,将这两个文件通过SSH上传到/usr/local/oracle中。

解压安装文件到当前目录[root@localhost root]#cd /usr/local/oracle[root@localhost oracle]#unzip linux_11gR2_database_1of2.zip[root@localhost oracle]#unzip linux_11gR2_database_2of2.zip执行以上命令后,将会在/usr/local/oracle/下面产生名为database的目录,这就是oracle安装程序的目录。

2、准备oracle的安装目标目录[root@localhost oracle]#mkdir –p /opt/oracle安装目标目录是用户想将oracle安装到哪个位置的目录,本次我们将oracle安装到/opt/oracle目录中,以下为目录创建命令。

3、创建oracle相关用户和用户组oracle不能在root帐户下进行安装,所以需要为oracle的安装专门创建一个用户,同时需要创建dba和oinstall的用户组。

[root@localhost oracle]#groupadd dba[root@localhost oracle]#groupadd oinstall以下命令将创建dba和oinstall用户组:以下命令将创建oracle用户,并设置密码[root@localhost oracle]#useradd -g oinstall -G dba oracle[root@localhost oracle]#passwd oracleChanging password for user oracle.New UNIX password: [在此键入密码]BAD PASSWORD: it is based on a dictionary wordRetype new UNIX password: [在此再次键入密码]passwd: all authentication tokens updated successfully.以下命令将oracle安装目录(/opt/oracle)赋予oracle用户oinstall用户组[root@localhost oracle]#chown –R oracle:oinstall /opt/oracle4、检查安装ORACLE依赖的RPM软件包oracle的安装所依赖的软件包,有一部分linux是没有安装的。

linux下安装oracle的全过程

linux下安装oracle的全过程
/dev/sda3 6.8G 1.3G 5.2G 20% /
/dev/sda1 99M 17M 77M 18% /boot
创建 Oracle 组和用户帐户
接下来,创建用于安装和维护 Oracle 10g 软件的 Linux 组和用户帐户。用户帐户将称为 oracle,而组将称为 oinstall 和 dba。以 root 用户身份执行以下命令:
o 单击 Install。
14. 安装
o 此屏幕历经安装和链接 Oracle 软件的几个阶段。
o 安装过程结束时弹出一个窗口显示配置信息。记下 Enterprise Manager URL,然后单击 OK 关闭该窗口。
o 弹出一个“Setup Privileges”窗口,提示需要以 root 用户身份运行配置脚本。以 root 用户身份登录,切换到该窗口中指示的目录,然后执行 root.sh 脚本。该脚本提示输入本地 bin 目录的位置。按 Enter 键接受默认值。当脚本完成时,返回到 Setup Privileges 窗口并单击 OK。(如下所示。)
用户名:SYS
口令:<安装过程中选择的口令>
连接为:SYSDBA
单击 <Login>
欢迎走入 Oracle Enterprise Manager 10g 数据库控制的精彩世界!
启动和停止 Oracle Enterprise Manager 数据库控制:
$ emctl start dbconsole
3. 如果这是首次在此机器上安装 Oracle,则您将收到一个弹出窗口,提示需要以 root 用户身份运行 orainstRoot.sh 脚本。以 root 用户身份登录,更改到窗口中指定的目录,执行该脚本,然后继续操作。

红旗RedFlag Asianux及ORACLE数据库安装指南

红旗RedFlag Asianux及ORACLE数据库安装指南

红旗RedFlag Asianux Server 3.0及ORACLE数据库安装指南1.1红旗LINUX系统安装配置文档1.1.1系统安装步骤1、进入系统BIOS,设置机器启动顺序为光驱优先启动;2、将红旗RedFlag Asianux Server 3.0 SP3光碟放入光驱,重启机器;3、进入红旗安装引导界面,跳过光碟检测,选择一个盘做系统安装盘;4、选择全部安装软件,跳过网络设置,系统开始安装;5、安装之后,将光碟取出,重启系统。

1.1.2系统配置1、设置主机名和IP地址,注意/et/hosts和/etc/sysconfig/network中的主机名保持一致;2、创建文件系统#pvcreate /dev/sdb//创建物理卷#vgcreate -s 32m vgora /dev/sdb#lvcreate -L 20G -n oralv vgora//创建卷组//创建逻辑卷#mkfs.ext3 /dev/vgora/oralv//格式化文件系统#tune2fs -i 0 /dev/vgora/oralv//忽略开机文件检查#mkdir /ora//建装载目录#mount /dev/vgora/oralv /ora#vi fstab//装载目录//编辑fatab文件,加下面一行/dev/vgora/oralv/oraext3defaults 0 0这样开机会自动加载/ora目录。

3、开启SSH服务#service sshd start|stop//开启或关闭ssh服务#chkconfig sshd on//开机自动启动ssh服务#chkconfig iptables off关掉防火墙编辑/etc/ssh/sshd_config文件1.2ORACLE数据库安装文档1.2.1创建用户#groupadd dba#useradd oracle#passwd oracle1.2.2修改系统参数1、查看系统参数#/sbin/sysctl -a | grep shm2、修改参数#vi /etc/sysctl.confkernel.shmmax = 16874825728# sysctl–p3、修改ORACLE用户限制cat >> /etc/security/limits.conf <<EOForacle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536EOFcat >> /etc/pam.d/login <<EOF sessionrequiredpam_limits.soEOF1.2.3创建ORACLE环境变量$ vi .bash_profileexport PS1=='[`hostname`:`whoami`:$PWD]$'export ORACLE_BASE=/ora/app/oracleexport ORACLE_HOME=$ORACLE_ BASE/product/10.2.0 export ORACLE_SID=xxxxxxexport PATH=$PATH:$ORACLE_HOME/binexport TNS_ADMIN=$ORACLE_HOME/network/admin export ORACLE_TERM=vt100export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK export ORA_NLS10=$ORACLE_HOME/nls/dataexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib export LIBPATH=$ORACLE_HOME/lib:$ORACLE_HOME/ctx/lib export LANG=Cumask 0221.2.4安装ORACLE数据库代码1、登录系统#xhost +2、使用xclock测试x window是否正常$xclock3、开始安装软件#rootpre.sh$./runInstaller–ignoreSysPrereqs选择“Installed Products”确定Oracle的ORACLE_HOME。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1、安装数据库软件
进入/opt/soft目录解压刚刚传进去的oracle 11g
[root@lianxi soft]# unzip linux.x64_11gR2_database_1of2.zip
[root@lianxi soft]# unzip linux.x64_11gR2_database_2of2.zip
创建一个文件夹,用来安装oracle
在终端操作界面输入命令oranavi,自动跳出图形安装界面
直接点击【前进】,进入页面如图,输入安装文件存放路径,点击【前进】
出现如下图提示,点击【确定】
出现如下图,输入安装组,管理组和用户名
输入环境变量值,oracle_sid需同全局数据库值相同,点击【前进】
点击【前进】
点击【确定】
下一步
选择【仅安装数据库软件】,下一步
选择数据库安装类型为【但实例数据库安装】,下一步
下一步
选择数据库版本【企业版】,下一步
选择数据库软件及文件的路径,需对文件夹赋予读写权限
下一步
选择操作系统组,下一步
点击【完成】
按要求执行脚本
数据库安装完成
2、安装配置数据监听程序
在终端上切换到oracle用户模式下,输入netca,弹出如下界面
完成即可
3、配置数据库
切换到oracle用户模式下,输入dbca,弹出如下界面
下一步
选择【创建数据库】,下一步
选择【一般用途或事务处理】,下一步
输入全局数据库名,下一步
下一步
下一步
下一步
存储类型选择【文件系统】,下一步
点击【完成】
4、给数据库创建用户和给用户分配权限
5、建立表空间
6、还原数据库
imp topicis/oracle@topicis file=d:\topicis.dmp log=imp.log full =y ignore=y
imp 数据库用户名/密码@数据库实例名file=数据库存放路径log=日志存放路径full=y ignore=y。

相关文档
最新文档