ImageVerifierCode 换一换
格式:DOCX , 页数:28 ,大小:929.56KB ,
资源ID:27381882      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/27381882.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(CentOS62 64位安装Oracle11g.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

CentOS62 64位安装Oracle11g.docx

1、CentOS62 64位安装Oracle11gCentos6.2 64位版本上安装oracle11gCentos6.2 64位版本上安装oracle11g 1一 安装前准备 11准备文件 12环境配置 1二 安装oracle11g 64位 5三 测试安装是否正确 17四重启centos,仍然以oracle用户登录 18启动orcl实例服务 18启动dbconsole,这个的启动必须要监听器启动才可以。 20五配置root用户启动,和自动启动oracle 231配置root用户启动oracle 232配置root用户自动启动oracle 24一 安装前准备1准备文件到oracle官网下载orac

2、le数据的64bit linux版本,我下载的版本是:linux.x64_11gR2_database_1of2.zip(1.2G), linux.x64_11gR2_database_2of2.zip(1G)。解压后的大小为2.3G然后分别解压2个文件,命令如下:Unzip linux.x64_11gR2_database_1of2.zipUnzip linux.x64_11gR2_database_2of2.zip2环境配置编辑/etc/hosts,加入对应的IP和主机名127.0.0.1 dbserver localhost192.168.1.39 dbserver安装包检测及安装安装k

3、ernel-devel和kernel-headers,并且在更新系统时,禁止更新kernelyum -y install kernel-devel kernel-headers & echo exclude=kernel* /etc/yum.conf更新系统:yum -y update安装常用软件:rootdbserver 桌面# yum -y install autoconf automake binutils-devel bison cpp dos2unix ftp gcc gcc-c+ lrzsz python-devel安装Oracle必需软件:rootdbserver 桌面#yum

4、-y install compat-db compat-db42 compat-db43 compat-gcc-34 compat-gcc-34-c+ compat-libstdc+-33glibc-* glibc-*.i686 libXpm-*.i686 libXp.so.6 libgcc_s.so.1ksh libXp libaio-devel numactl numactl-devel unixODBC unixODBC-develPS:安装完以上这些软件后,最好重启一下系统系统参数设置及用户目录设置/查看内存及swaprootdbserver 桌面# grep MemTotal /pr

5、oc/meminfoMemTotal: 2054284 kBrootdbserver 桌面# grep SwapTotal /proc/meminfoSwapTotal: 4192296 kB /修改内核参数编辑/etc/sysctl.conf,在最后添加以下内容rootdbserver 桌面# vim /etc/sysctl.conf # Controls the maximum size of a message, in byteskernel.msgmnb = 65536# Controls the default maxmimum size of a mesage queue#kern

6、el.msgmax = 65536# Controls the maximum shared segment size, in byteskernel.shmmax = 4294967295# Controls the maximum number of shared memory segments, in pageskernel.shmall = 268435456#Below for oracle11gkernel.core_uses_pid = 1kernel.shmmax = 536870912kernel.shmall = 2097152kernel.shmmni = 4096ker

7、nel.sem = 250 32000 100 128fs.file-max = 65536net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default = 4194304net.core.wmem_default = 262144net.core.rmem_max = 4194304net.core.wmem_max = 262144修改完以后运行sysctl p使设置生效。PS:内核参数并非必须修改,根据自己实际情况而定。/添加用户组及用户rootdbserver 桌面#groupadd oinstallrootdbserve

8、r 桌面#groupadd dba rootdbserver 桌面#useradd -g oinstall -G dba oraclerootdbserver 桌面#passwd oraclerootdbserver 桌面#usermod g oinstall G dba oracle/新建目录权限rootdbserver 桌面#mkdir -p /usr/local/oraclerootdbserver 桌面#chown -R oracle:oinstall /usr/local/oraclerootdbserver 桌面#chmod -R 755 /usr/local/oracle/用户环

9、境变量通常的/etc/profile文件设置的环境变量对所有的用户都会生效,然而这儿设置了oracle用户,所以将环境变量设置在oracle用户的/.bashrc文件中。考虑到要通过root用户启动和维护数据库,我们将写一个脚本来自动启动oracle。oracledbserver 桌面$ vim .bashrc# .bashrc# Source global definitionsif -f /etc/bashrc ; then . /etc/bashrcfiORACLE_BASE=/usr/local/oracle/ORACLE_HOME=$ORACLE_BASE/product/11.2.

10、0/dbhome_1ORACLE_SID=orclPATH=$ORACLE_HOME/bin:$PATHORACLE_OWNER=oracleexport ORACLE_UNQNAME=$ORACLE_SIDexport ORACLE_BASE ORACLE_HOME ORACLE_SID PATH ORACLE_OWNR# User specific aliases and functions.bashrc 21L, 368C/将解压出来的文件夹放到/usr/local/oracle下,同时修改其所有者和权限chown R oracle:dba /usr/local/oracle二 安装or

11、acle11g 64位本来想用ssh客户端操作linux安装oracle的,结果由于xserver检测失败,所以直接在电脑上装了。安装之前先导入语言,export LANG=en_US,否则安装过程会出现乱码。过程如下:oraclecentOS6-xie 桌面$ cd /usr/local/oracle/database/oraclecentOS6-xie database$ ls -al总用量 44drwxr-xr-x. 8 oracle oracleDba 4096 10月 11 07:39 .drwxr-xr-x. 4 oracle oracledba 4096 10月 11 14:56

12、 .drwxr-xr-x. 12 oracle oracleDba 4096 8月 17 2009 docdrwxr-xr-x. 4 oracle oracleDba 4096 8月 15 2009 installdrwxr-xr-x. 2 oracle oracleDba 4096 8月 15 2009 responsedrwxr-xr-x. 2 oracle oracleDba 4096 8月 15 2009 rpm-rwxr-xr-x. 1 oracle oracleDba 3226 8月 15 2009 runInstallerdrwxr-xr-x. 2 oracle oracleDb

13、a 4096 8月 15 2009 sshsetupdrwxr-xr-x. 14 oracle oracleDba 4096 8月 15 2009 stage-rwxr-xr-x. 1 oracle oracleDba 5402 8月 17 2009 welcome.htmloraclecentOS6-xie database$ export LANG=en_USoraclecentOS6-xie database$ ./runInstaller Starting Oracle Universal Installer.Checking Temp space: must be greater t

14、han 120 MB. Actual 109900 MB PassedChecking swap space: must be greater than 150 MB. Actual 8191 MB PassedChecking monitor: must be configured to display at least 256 colors. Actual 16777216 PassedPreparing to launch Oracle Universal Installer from /tmp/OraInstall2011-10-11_03-00-41PM. Please wait .

15、oraclecentOS6-xie database$ 第一步:填写email信息,以便得到支持,需要联网。第二步:选择创建并配置一个数据库(新安装的)第三步:选择服务端第四步:选择单实例数据库安装第五步:选择自定义安装第六步:选择产品的语言第七步:选择要安装的oracle版本第八步:选择安装路径第十步:选择数据库实例名字(SID)第十一步:选择数据库的编码字符集第十一步:开启自动内存管理第十二步:第十三步:指定数据存放的位置第十四步:选择备份存放路径,备份用户的用户名和密码第十五步:登录数据库的用户名和密码,这4个用户都采用相同的密码这是oracle所不推荐的,同时只有sys和system2

16、个用户开启,其他的用户都将会被锁定,除非在最后解除需要的用户的锁定状态。第十七步:这是oracle检测必须的组件,我选择了ignore all,这样选择安装好oracle后,oracle是能正常工作的。第十八步:这是oracle安装好后的一些信息,记住这些信息有时候会给你带来方便。第十九步:oracle进入安装状态配置数据库实例orcl数据库安装好后的信息,记住这些信息会给你的工作带来方便。打开用户,我开启了3个用户,他们是:sys,system,scott三 测试安装是否正确配置远程pl/sql,然后登陆(说明安装linux+oracle电脑的ip为:172.7.22.23,而安装windo

17、ws+oracle+pl/sql电脑的ip是:172.7.22.22,在ip为172.7.22.22的oracle配置一个远程监听)。Pl/sql登陆如下:登陆成功,看看https:/172.7.22.23:1158/em/(注意:11g变成了https)是否可以。四重启centos,仍然以oracle用户登录我们发现,oracle数据库服务和dbconsole服务并没有启动,通过这个命令:netstat tnl没有发现1521端口和1158端口。所以我们要手动启动。启动orcl实例服务直接进入:oracle的bin目录oraclecentOS6-xie 桌面$ cd /usr/local/o

18、racle/product/11.2.0/dbhome_1/binoraclecentOS6-xie bin$ emctl -status dbconsoleOC4J Configuration issue. /usr/local/oracle/product/11.2.0/dbhome_1/oc4j/j2ee/OC4J_DBConsole_centOS6-xie_orcl2 not found. (这个问题是我的问题) oraclecentOS6-xie bin$ emca -config dbcontrol db -repos recreateEMCA 开始于 2011-10-11 16:

19、19:07EM Configuration Assistant, 11.2.0.0.2 正式版版权所有 (c) 2003, 2005, Oracle。保留所有权利。输入以下信息:数据库 SID: orcl 已为数据库 orcl 配置了 Database Control您已选择配置 Database Control, 以便管理数据库 orcl此操作将移去现有配置和默认设置, 并重新执行配置是否继续? 是(Y)/否(N): y 监听程序 ORACLE_HOME /usr/local/oracle/product/11.2.0/dbhome_1 : /usr/local/oracle/product

20、/11.2.0/dbhome_1/binSYS 用户的口令: DBSNMP 用户的口令: SYSMAN 用户的口令: 通知的电子邮件地址 (可选): 通知的发件 (SMTP) 服务器 (可选): -已指定以下设置数据库 ORACLE_HOME . /usr/local/oracle/product/11.2.0/dbhome_1本地主机名 . centOS6-xie监听程序 ORACLE_HOME . /usr/local/oracle/product/11.2.0/dbhome_1/bin监听程序端口号 . 1521数据库 SID . orcl通知的电子邮件地址 . 通知的发件 (SMTP)

21、 服务器 . -是否继续? 是(Y)/否(N): y2011-10-11 16:19:59 oracle.sysman.emcp.EMConfig perform信息: 正在将此操作记录到 /usr/local/oracle/cfgtoollogs/emca/orcl/emca_2011_10_11_16_19_06.log。2011-10-11 16:20:00 oracle.sysman.emcp.util.DBControlUtil stopOMS信息: 正在停止 Database Control (此操作可能需要一段时间).2011-10-11 16:20:06 oracle.sysm

22、an.emcp.EMConfig perform严重: 监听程序未启动或数据库服务未注册到该监听程序。启动该监听程序并注册数据库服务, 然后重新运行 EM Configuration Assistant。有关详细资料, 请参阅 /usr/local/oracle/cfgtoollogs/emca/orcl/emca_2011_10_11_16_19_06.log 中的日志文件。无法完成配置。 有关详细资料, 请参阅 /usr/local/oracle/cfgtoollogs/emca/orcl/emca_2011_10_11_16_19_06.log 中的日志文件。oraclecentOS6-

23、xie bin$ ./dbstart $ORACLE_HOMEProcessing Database instance orcl: log file /usr/local/oracle/product/11.2.0/dbhome_1/startup.logoraclecentOS6-xie bin$ netstat -tnlActive Internet connections (only servers)Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 0.0.0.0:3690 0.0.0.0:* LISTEN t

24、cp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:32291 0.0.0.0:* LISTEN tcp 0 0 :111 :* LISTEN tcp 0 0 :80 :* LISTEN tcp 0 0 :1521 :* LISTEN tcp 0 0 :4530 :* LISTEN tcp 0 0 :22 :* LIST

25、EN tcp 0 0 :1:631 :* LISTEN tcp 0 0 :64671 :* LISTEN 启动dbconsole,这个的启动必须要监听器启动才可以。重新配置em:emca -config dbcontrol db -repos recreate 启动em:emctl start dbconsole查看em状态:emctl status dbconsole由于我是删除了一个数据库,然后重新安装的,配置过程中真是郁闷,emca -config dbcontrol db -repos recreate配置这个玩意太费时间了。如果是第一次安装这个是不用配置的。oraclecentOS6

26、-xie bin$ emctl start dbconsoleOC4J Configuration issue. /usr/local/oracle/product/11.2.0/dbhome_1/oc4j/j2ee/OC4J_DBConsole_centOS6-xie_orcl2 not found. oraclecentOS6-xie bin$ emca -config dbcontrol db -repos recreateEMCA 开始于 2011-10-11 16:21:41EM Configuration Assistant, 11.2.0.0.2 正式版版权所有 (c) 2003

27、, 2005, Oracle。保留所有权利。输入以下信息:数据库 SID: orcl已为数据库 orcl 配置了 Database Control您已选择配置 Database Control, 以便管理数据库 orcl此操作将移去现有配置和默认设置, 并重新执行配置是否继续? 是(Y)/否(N): y监听程序 ORACLE_HOME /usr/local/oracle/product/11.2.0/dbhome_1 : SYS 用户的口令: DBSNMP 用户的口令: SYSMAN 用户的口令: 通知的电子邮件地址 (可选): 通知的发件 (SMTP) 服务器 (可选): -已指定以下设置数

28、据库 ORACLE_HOME . /usr/local/oracle/product/11.2.0/dbhome_1本地主机名 . centOS6-xie监听程序 ORACLE_HOME . /usr/local/oracle/product/11.2.0/dbhome_1监听程序端口号 . 1521数据库 SID . orcl通知的电子邮件地址 . 通知的发件 (SMTP) 服务器 . -是否继续? 是(Y)/否(N): y2011-10-11 16:22:08 oracle.sysman.emcp.EMConfig perform信息: 正在将此操作记录到 /usr/local/oracl

29、e/cfgtoollogs/emca/orcl/emca_2011_10_11_16_21_41.log。2011-10-11 16:22:09 oracle.sysman.emcp.util.DBControlUtil stopOMS信息: 正在停止 Database Control (此操作可能需要一段时间).2011-10-11 16:22:11 oracle.sysman.emcp.EMReposConfig invoke信息: 正在删除 EM 资料档案库 (此操作可能需要一段时间).2011-10-11 16:24:38 oracle.sysman.emcp.EMReposConfig invoke信息: 已成功删除资料档案库2011-10-11 16:24:38 oracle.sysman.emcp.EMReposConfig createRepository信息: 正在创建 EM

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1