《Linux安装Oracle .docx》由会员分享,可在线阅读,更多相关《Linux安装Oracle .docx(11页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、精品名师归纳总结封面可编辑资料 - - - 欢迎下载精品名师归纳总结作者: PanHongliang仅供个人学习安装环境Linux服务器: SuSe10 sp2 64位Oracle服务器: Oracle11gR2 64位可编辑资料 - - - 欢迎下载精品名师归纳总结系统要求1. Linux安装 Oracle系统要求系统要求说明内存必需高于 1G 的物理内存交换空间一般为内存的 2 倍, 例如: 1G 的内存可以设置swap分区为 3G 大小硬盘5G 以上2. 修改操作系统核心参数在 Root用户下执行以下步骤:1 )修改用户的 SHELL的限制 , 修改 /etc/security/limi
2、ts.conf文件输入命令: vi /etc/security/limits.conf,按 i 键进入编辑模式 ,将以下内容加入该文件.oraclesoftnproc2047 oraclehardnproc16384 oraclesoftnofile1024 oraclehardnofile65536编辑完成后按 Esc键,输入 “:wq”存盘退出2 )修改 /etc/pam.d/login文件 , 输入命令: vi /etc/pam.d/login,按 i 键进入编辑模式 ,将以下内容加入该文件 .sessionrequired/lib/security/pam_limits.so sess
3、ionrequiredpam_limits.so编辑完成后按 Esc键,输入 “:wq”存盘退出可编辑资料 - - - 欢迎下载精品名师归纳总结3 )修改 linux内核 , 修改 /etc/sysctl.conf文件 , 输入命令 : vi /etc/sysctl.conf, 按 i 键进入编辑模式 ,将以下内容加入该文件fs.file-max = 6815744fs.aio-max-nr = 1048576kernel.shmall = 2097152kernel.shmmax = 2147483648kernel.shmmni = 4096kernel.sem = 250 32000 1
4、00 128net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 4194304net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048576编辑完成后按 Esc键,输入 “:wq”存盘退出4 ) 要使 /etc/sysctl.conf更换马上生效 , 执行以下命令 . 输入: sysctl -p显示如下:linux: # sysctl -p net.ipv4.icmp_echo_ignore_broadcasts
5、 = 1net.ipv4.conf.all.rp_filter = 1fs.file-max = 6815744fs.aio-max-nr = 1048576kernel.shmall = 2097152kernel.shmmax = 2147483648kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 4194304net.core.rmem_max = 4194304net.core.wmem_default =
6、 262144可编辑资料 - - - 欢迎下载精品名师归纳总结net.core.wmem_max = 10485765 )编辑 /etc/profile ,输入命令: vi /etc/profile,按 i 键进入编辑模式 , 将以下内容加入该文件.if $USER = oracle 。 thenif $SHELL = /bin/ksh 。 then ulimit -p 16384ulimit -n 65536 elseulimit -u 16384 -n 65536fi fi编辑完成后按 Esc键,输入 “:wq”存盘退出6 )创建相关用户和组,作为软件安装和支持组的拥有者.创建用户 ,输入
7、命令:groupadd oinstall groupadd dba创建 Oracle用户和密码 , 输入命令: useradd -g oinstall -g dba -m oracle passwd oracle然后会让你输入密码, 密码任意输入 2 次,但必需保持一样 ,回车确认7 )创建数据库软件目录和数据文件存放目录,目录位置置 , 依据自己的情形来定, 留意磁盘空间即可 ,这里我把其放到oracle用户下 , 例如:输入命令:mkdir /home/oracle/app可编辑资料 - - - 欢迎下载精品名师归纳总结mkdir /home/oracle/app/oracle mkdir
8、 /home/oracle/app/oradatamkdir /home/oracle/app/oracle/product8) 更换目录属主为Oracle用户全部 , 输入命令:chown -R oracle:oinstall /home/oracle/app9) 配置 oracle用户的环境变量 ,第一 , 切换到新创建的oracle用户下 ,输入: su oracle,然后直接在输入: vi .bash_profile按 i 编辑 .bash_profile,进入编辑模式,增加以下内容:umask 022export ORACLE_BASE=/home/oracle/app export
9、ORACLE_HOME=$ORACLE_BASE/oracle/product/11.2.0/dbhome_1 export ORACLE_SID=orclexport PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib编辑完成后按 Esc键,输入 “:wq”存盘退出安装过程1 ) 当上述系统要求操作全部完成后, 注销系统 ,在图形界面以 Oracle用户登陆 .第一将下载的Oracle安装包复制到 linux中,举荐用 Xmanager或其他 ftp工具拷贝 .打开一个终
10、端 , 运行 unzip命令解压 oracle安装文件 ,如:输入命令:可编辑资料 - - - 欢迎下载精品名师归纳总结unzip linux.x64_11gR2_database_1of2.zip unzip linux.x64_11gR2_database_2of2.zip解压完成后 cd进入其解压后的目录database输入命令:cd database使用 ls 命令可以查看解压后database所包含的文件 ,如下图:2 ) 执行安装 , 输入命令: ./runInstaller装到这一步 ,可以看到 ,可以查看到有很多的rpm包没有 , 我们可以从安装linux的光盘或ISO中查找所
11、缺的包 ,使用 ftp上传到 linux中, 然后使用rpmivh xxx.rpm -nodepsforce来进行安装(其中加上-nodeps - force代表强制安装 , 是在直接使用rpmivh xxx.rpm安装不成功的情形下用的)安装过程略.等到把包全部都安装好的情形下,再次在 oracle图形界面中 , 执行安装过程 2, 下来在环境检查过程中 ,就通过了 .可编辑资料 - - - 欢迎下载精品名师归纳总结安装完成后 , 系统会提示你需要用root权限执行 2 个 shell脚本. 依据其提示的路径 ,找到其所在位置置 , 如:我的就在 /home/oracle/app/oracl
12、e/product/11.2.0/dbhome_1/root.sh和 /home/oracle/app/oraInventory/orainstRoot.sh新开启一个终端, 输入命令:su rootcd /home/oracle/app/oracle/product/11.2.0/dbhome_1 sh root.shcd /home/oracle/app/oraInventory sh orainstRoot.sh数据库建库1 ) 仍是在 oracle用户的图形界面oracle用户中 , 新开启一个终端, 直接输入命令 dbca会弹出如下界面 . 我们这里接受定制数据库.输入统一密码(也可
13、以分别设置其密码)数据库存放位置, 我这里接受默认不指定快速复原和归档去掉不常用的模块内存支配及指定字符集可编辑资料 - - - 欢迎下载精品名师归纳总结经过漫长的等待, 当看到此界面 ,说明 oracle建库完成可以用 sqlplus来检验下 , 新开启一个命令窗口 , 输入 sqlplus,然后输入用户名和密码, 可以测试下, 这里就不做过多的介绍了.配置监听及本的网络服务1 ) 在 oracle用户的图形界面oracle用户中 , 新开启一个终端, 输入命令 netca会弹出如下界面.2 )创建监听服务(充当oracle服务器 ,让别的 oracle客户端连接本 oracle服务器)3
14、)配置本的网络服务名(充当oracle客户端 , 连接别的 oracle服务器)输入连接的oracle服务器的数据库的实例名输入 oracle服务器的 ip 的址选中测试点击 change Login输入所连接 oracle服务器的其中某一个用户名和密码, 点击 OK可编辑资料 - - - 欢迎下载精品名师归纳总结看到此界面说明测试成功(假如不成功, 请查看网络是否畅通,所连接的 oracle服务器是否启动 ,监听是否启动等缘由为你所设置的本的网络服务名起个名字然后下一步 , 下一步即可这样 oracle服务器安装配置基本就完成了.版权申明本文部分内容,包括文字、图片、以及设计等在网上搜集整理
15、。版权为潘宏亮个人全部This article includes some parts, including text, pictures, and design. Copyright is Pan Hongliangs personal ownership.用户可将本文的内容或服务用于个人学习、争论或观看,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵害本网站及相关权益人的合法权益。除此以 外,将本文任何内容或服务用于其他用途时,须征得本人及相关权益人的书面许可,并支付酬劳。Users may use the contents or services of
16、this article for personal study, research or appreciation, and other non-commercial or non-profit purposes, but at the可编辑资料 - - - 欢迎下载精品名师归纳总结same time, they shall abide by the provisions of copyright law and other relevant laws, and shall not infringe upon the legitimate rights of this website and
17、its relevant obligees. In addition, when any content or service of this article is used for other purposes, written permission and remuneration shall be obtained from the person concerned and the relevant obligee.转载或引用本文内容必需是以新闻性或资料性公共免费信息为使用目的的合理、善意引用,不得对本文内容原意进行曲解、修 改,并自负版权等法律责任。Reproduction or quotation of the content of this article must be reasonable and good-faith citation for the use of news or informative public free information. It shall not misinterpret or modify the original intention of the content of this article, and shall bear legal liability such as copyright.可编辑资料 - - - 欢迎下载
限制150内