仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 556|回复: 8
打印 上一主题 下一主题

[CentOS(社区)] 来一发CentOS6.5_x64装置Oracle11g R2

[复制链接]
精灵巫婆 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 20:40:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
欢迎大家来到仓酷云论坛!装置情况:
操纵体系:CentOS6.5_x64Desktop
主机名:oracledb
内存:1G(官方最低请求1G)
硬盘:40G(企业版装置所需4.29G和1.7G数据文件)
装置前体系筹办:
#修正主机名
[root@oracledb~]#sed-i"s/HOSTNAME=localhost.localdomain/HOSTNAME=oracledb/"/etc/sysconfig/network
[root@oracledb~]#hostnameoracledb
#增加主机名与IP对应纪录
[root@oracledb~]#vi/etc/hosts
192.168.1.160oracledb
#封闭Selinux
[root@oracledb~]#sed-i"s/SELINUX=enforcing/SELINUX=disabled/"/etc/selinux/config
[root@oracledb~]#setenforce0
1、装置依附包


[root@oracledb~]#yum-yinstallgccgcc-c++makebinutilscompat-libstdc++-33elfutils-libelfelfutils-libelf-develglibcglibc-commonglibc-devel
libaiolibaio-devellibgcclibstdc++libstdc++-develunixODBCunixODBC-devel



2、创立用户和组


[root@oracledb~]#sysctl-p
[root@oracledb~]#groupadd-g200oinstall
[root@oracledb~]#groupadd-g201dba
[root@oracledb~]#useradd-u440-goinstall-Gdbaoracle
[root@oracledb~]#passwdoracle



3、修正内核参数


[root@oracledb~]#vi/etc/sysctl.conf#开端增加以下
net.ipv4.ip_local_port_range=900065500
fs.file-max=6815744
kernel.shmall=10523004
kernel.shmmax=6465333657
kernel.shmmni=4096
kernel.sem=25032000100128
net.core.rmem_default=262144
net.core.wmem_default=262144
net.core.rmem_max=4194304
net.core.wmem_max=1048576
fs.aio-max-nr=1048576



4、修正体系资本限定


[root@oracledb~]#vi/etc/security/limits.conf#开端增加以下
oraclesoftnproc2047
oraclehardnproc16384
oraclesoftnofile1024
oraclehardnofile65536





[root@oracledb~]#vi/etc/pam.d/login
sessionrequiredpam_namespace.so#上面增加一条pam_limits.so
sessionrequiredpam_limits.so






[root@oracledb~]#vi/etc/profile#这个感到没多年夜用
if[$USER="oracle"];then
if[$SHELL="/bin/ksh"];then
ulimit-p16384
ulimit-n65536
else
ulimit-u16384-n65536
fi
fi



5、创立装置目次及设置权限



[root@oracledb~]#mkdir/opt/oracle/app/
[root@oracledb~]#mkdir/opt/oracle/oradata/
[root@oracledb~]#chmod755/opt/oracle/
[root@oracledb~]#chmod775/opt/oracle/app/
[root@oracledb~]#chownoracle.oinstall-R/opt/oracle/



6、设置oracle情况变量



[oracle@oracledb~]$vi~/.bash_profile
exportORACLE_BASE=/opt/oracle/app
exportORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
exportPATH=$PATH:$ORACLE_HOME/bin
exportROACLE_PID=orcl
[oracle@oracledb~]$source.bash_profile#当即失效



7、装置oracle

下载并解压:
http://www.ckuyun.com/technetwork/database/enterprise-edition/downloads/index.html


[root@oracledb~]#unzip/media/linux.x64_11gR2_database_1of2.zip
[root@oracledb~]#unzip/media/linux.x64_11gR2_database_2of2.zip
[root@oracledb~]#xhost+#使一切用户都能会见图形桌面
[root@oracledb~]#suCoracle
[oracle@oracle~]#./media/database/runInstaller



#输出承受一些宁静成绩的邮件地点



#选择装置数据库软件并创立数据,也能够选择第二项仅装置数据库软件



#选择办事器版本



#单实例数据库



#初级形式装置



#增加撑持的言语



#选择要装置的版本



#装置数据库目次






#数据库名及办事名



#开启主动内存办理



#设置默许编码为UTF8



#启用oracle企业办理把持台OEM



#选择数据库文件目次



#主动备份设置



#设置数据库用户名和暗码



#受权的组



#反省oracle一些装置请求,包都已装置,间接疏忽



#入手下手装置



#装置完成





#装置完成后,会出来一个对话框,提醒利用root用户实行这两个剧本
#装置完成后,会出来一个对话框,提醒利用root用户实行这两个剧本

[root@oracledb~]$/opt/oracle/oraInventory/orainstRoot.sh
[root@oracledb~]$/opt/oracle/app/product/11.2.0/dbhome_1/root.sh

9、oracle经常使用下令
[root@oracledb~]#suCoracle
[oracle@oracledb~]#sqlplus/assysdba
SQL>startup#启动数据库实例
SQL>shutdownimmediate#封闭数据库实例
SQL>select*fromtab;#检察一切表
SQL>selectnamefromv$datafile#检察数据库寄存目次
SQL>showparameterservice#检察办事名
SQL>select*fromv$instance;#检察实例名
SQL>selectnamefromv$database;#检察数据库名
SQL>select*fromdba_users;#检察一切用户信息
SQL>selectusername,passwordfromdba_users;#只查询用户和暗码
SQL>select*fromv$pwfile_users;#检察具有sysdba权限的用户
SQL>select*fromdba_ustats;#检察以后用户信息
SQL>select*fromuser_sys_privs#检察以后用户体系权限
SQL>select*fromuser_role_privs#检察以后用户脚色
SQL>select*fromdba_sys_privs#检察指定用户所具有的体系权限
SQL>select*fromv$version#检察oracle版本
SQL>select*fromuser_views#检察视图信息
[root@oracledb~]#lsnrctlstart#开启近程监听端口
###近程毗连信息



10、oracle用户
#sys和system用户区分
1>.存储数据主要性分歧
sys寄存数据字典的基表和视图,由数据库本人保护,任何用户都不克不及手动变动,sys用户具有dba、sysdba、sysoper等脚色或权限,是oracle权限最高用户。
而system用户只寄存一些一级的外部数据,如oracle的一些特征或工具的办理信息。用于数据库办理,System用户具有一般dba脚色权限。
2>.权限分歧
sys用户具有sysdba或sysoper体系权限,登录em也只能用这两个身份,不克不及用normal。
system用户只能用normal身份登录em,除非你对它授与了sysdba的体系权限或syspoer体系权限。
#sysdba和sysoper两个体系权限区分
normal是一般用户
sysdba具有最高的体系权限,登录后是sys
sysoper次要用来启动、封闭数据库,sysoper登录后用户是public
#dba和sysdba的区分
先懂得下oracle办事的创立历程:创立实例-->启动实例-->创立数据库
启动历程:实例启动-->装载数据库-->翻开数据库
sysdba是办理oracle实例的,它的存在不依附于全部数据库完整启动,只需实例启动了,它就已存在,以sysdba身份登录,装载数据库,翻开数据库。只要数据库翻开了,大概全部数据库完整启动后,dba脚色才有存在的基本。


经由此次的装置,刚打仗oracle的伴侣们,已不再对oracle生疏了吧!


本文出自““企鹅”那点事儿”博客,请务必保存此出处http://going.blog.51cto.com/7876557/1343804


如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!
活着的死人 该用户已被删除
沙发
发表于 2015-1-16 21:16:21 | 只看该作者

来一发CentOS6.5_x64装置Oracle11g R2

通过自学老师给的资料和向同学请教,掌握了一些基本的操作,比如挂载优盘,编译程序,在Linux环境下运行,转换目录等等。学了这些基础才能进行下面的模拟OS程序。?
柔情似水 该用户已被删除
板凳
发表于 2015-1-25 23:08:10 | 只看该作者
随着Linux应用的扩展,出现了不少Linux社区。有一些非常优秀的社区往往是Linux高手的舞台,如果在探讨高级技巧的论坛张贴非常初级的问题经常会没有结果。
灵魂腐蚀 该用户已被删除
地板
发表于 2015-2-4 17:04:08 | 只看该作者
在系统检测不到与Linux兼容的显卡,那么此次安装就可能不支持图形化界面安装,而只能用文本模式安装等等。
再现理想 该用户已被删除
5#
发表于 2015-2-10 05:28:21 | 只看该作者
工具书对于学习者而言是相当重要的。一本错误观念的工具书却会让新手整个误入歧途。目前国内关于Linux的书籍有很多不过精品的不多。
小妖女 该用户已被删除
6#
发表于 2015-2-28 23:01:27 | 只看该作者
最好先搜寻一下论坛是否有您需要的文章。这样可以获得事半功倍的效果。
只想知道 该用户已被删除
7#
发表于 2015-3-10 12:37:22 | 只看该作者
目前全球有超过一百多个Linux发行版本,在国内也能找到十几个常见版本。如何选择请根据你的需求和能力,RedhatLinux和DebianLinux是网络管理员的理想选择。
简单生活 该用户已被删除
8#
发表于 2015-3-17 08:11:42 | 只看该作者
未来的学习之路将是以指数增加的方式增长的。从网管员来说,命令行实际上就是规则,它总是有效的,同时也是灵活的。
admin 该用户已被删除
9#
发表于 2015-3-24 05:05:38 | 只看该作者
我们这一代90后,从小接触的是windows98,家里条件好的自己有电脑装的是2000,后来又有了XP,上大学时又有了win7。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2025-1-9 22:34

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表