仓酷云

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

[学习教程] MYSQL网站制作之Linux下Oracle安拆卸置宝典

[复制链接]
兰色精灵 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:13:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
要想在MySQL与其他数据库之间进行一个面面俱到的功能设置对比,并不是一件容易的MySQL学习教程。随着新软件版本的发布或一些补丁的推出。Oracle的安装包含企业版服务器端和客户端两部分,用户能够依据实践情形选择分歧的部分安装。
这里以企业版服务器端为次要先容工具,客户真个安装办法绝对要复杂一些。
服务器端安装分为:典范安装、最小安装和定制安装三种。
客户端安装分为:办理员客户端、程序员客户端、使用用户客户端、定制安装客户端。
■体系需求
1.硬件需求
●内存最低设置为128MB,倡议利用256MB;
●硬盘互换分区最少是400MB大概是内存的二倍以上也能够;
●硬盘巨细需求:
服务器典范安装750mb
最小安装675mb
定制安装1gb
客户端办理员350mb
程序员260mb
使用用户150mb
定制安装470mb
2.软件需求
●Linux体系内核请求是V2.2或以上版本;
●JavaRuntimeEnvironment(JRE)请求是V1.1.6或以上版本;
●体系必需撑持Xwindow。
■安装前的筹办事情
1.体系内核的修正
对/usr/src/linux/include/asm/hmparam.h文件作以下修正:
被修正量修正后数值
shmmax内存巨细*0.5
shmmin1
shmmni100
shmseg10
对/usr/src/linux/include/linux/sem.h文件作以下修正:
被修正量修正后数值
semmni100
semmslprocesses参数+10
segmns一切数据库processes参数总和+10
semopm100
semvmx32767
参数修正完后,用“makedep”、“makeclean”、“makebzImage”命令从头编译内核,并用新内核启动盘算机。
2.体系用户和安装目次的创建
在Oracle的手艺文档中倡议为数据库创建两个组――oinstall、dba,但在实践利用中笔者发明只需建一个dba组就能够顺遂安装Oracle,而不影响体系的利用;必要为数据库增添一个用户oracle,它属于dba组;再创建/u01/app/oracle/8.1.6目次,并把它的一切者设为oracle.dba。
3.设置情况变量
并非每一个情况变量的设置都是必须的,但设置它们可使你的安装和利用变得更便利,这一点能够在前面的安装过程当中看出来。编纂Oracle用户主目次下的。bash_profile来设置情况变量:
ORACLE_HOME=/u01/app/oracle/product/8.1.6
exportORACLE_HOME/包含Oracle软件的目次/
LD_LIBRARY_PATH=/u01/app/oracle/
product/8.1.6/lib;
exportLD_LIBRARY_PATH
ORACLE_BASE=/u01/app/oracle
exportORACLE_BASE/包含Oracle软件的目次和办理软件的目次/
ORACLE_SID=ORCL
exportORACLE_SID/缺省数据库的标识/
ORACLE_TERM=vt100
exportORACLE_TERM
ORA_NLS33=/u01/app/oracle/product/8.1.6/
ocommon/nls/admin/data
exportORA_NLS33/言语撑持/
PATH=$PATH:/u01/app/oracle/product/8.1.6/bin
exportPATH
关于内存对照小的用户,大概会在Xwindow中安装Oracle时呈现内存不敷的情形,这时候就必要设置DISPLAY变量,它的感化是把本应在当地输入的Xwindow安装界面输入到DISPLAY变量设定的主机上,办法以下:
DISPLAY=192.168.0.20:0.0
exportDISPLAY
在输入的终端上还要设置一个变量:xhostservername;暗示同意服务器把Xwindow的显现界面送给该终端,如许能够下降服务器真个事情负载,节俭安装时的体系资本。
4.安装JavaRuntimeEnvironment(JRE)
因为数据库的安装是基于Xwindow的图形界面,用的是Java程序,以是它必要JavaRuntimeEnvironment(JRE)的撑持。
5.创建安装源目次
假如用户用的是光盘安装,就要先将光驱映照成目次――“mount/dev/cdrom”;
假如用户用的是下载的tar.gz文件,就要先将这个文件解紧缩到/tmp目次,然后将天生的安装目次受权给oracle.dba。
■数据库安装
1.以Oracle用户登录体系,进进安装源目次,运转“。/runInstaller”,入手下手安装;
2.进进安装界面后点“Next”,呈现设置目次的界面;
假如用户的情况变量设置准确这个界面中的目次会主动完成设置,不然就要经由过程“扫瞄”按钮选择目次,设置完成后点击“Next”,进进下一步;
3.剩下的事情就很复杂了,只需依照提醒做就基础没成绩,但有以下一些中央要注重:
●在UnixGroupName字段中添进“dba”;
●选择“Oracle8iEnterpriseEdition”;
●安装范例选择“Custom”;
●倡议安装内容中不要选择Intermedia,有些手艺材料先容说这个软件运转不太不乱,我们又何须自找贫苦呢!
●在扣问是不是在安装时创建数据库时,选择“No”,由于我们要用Oracle供应的专门工具创建数据库;
●在安装过程当中必要以Root身份实行两个文件――只需用su命令举行一下身份转换就好了。
4.关头在于做好筹办
只需筹办事情没成绩,实在安装数据库体系的历程仍是很复杂的。从手艺角度讲创建数据库时设置的一切参数都能够在数据库建完落后行修正,以是用户基本没需要忧虑本人设置错了怎样办,只需仔细看每个步骤中的提醒就行。这里笔者有一个小小的倡议:假如用户是初学者,创建数据。
如果互联网服务提供商,支撑数据的云服务,或它们之间任一点网络被堵塞或中断,他们就会遇到与数据延迟或应用程序故障有关的问题。如果问题发生在企业内部,解决方案提供商可以排除故障找出原因。
愤怒的大鸟 该用户已被删除
沙发
发表于 2015-1-25 22:39:12 | 只看该作者
相信各位对数据库和怎么样学习数据库都有一些经验和看法,也会有人走了一些弯路总结出自己的经验来,希望大家能把各自的看法和经验拿出来分享,给别人一份帮助,给自己一份快乐
灵魂腐蚀 该用户已被删除
板凳
发表于 2015-2-4 11:11:32 | 只看该作者
需要注意的一点,也是我使用过程中发现的一个问题。在建立function->schema->table后,如果在现有的分区表上建立没有显式声明的聚集索引时,分区表会自动变为非分区表。这一点很让我纳闷。
第二个灵魂 该用户已被删除
地板
发表于 2015-2-9 22:20:20 | 只看该作者
多走走一此相关论坛,多看一些实例开发,多交流0经验,没什么的,我也是刚学没多久!加油
柔情似水 该用户已被删除
5#
发表于 2015-2-28 00:48:53 | 只看该作者
SQLServer的异构移植功能个人感觉最好了。(如果对比过SQLServer的链接服务器和Oracle的透明网关的朋友会发现SQLServer的sp_addlinkedserver(openquery)异构数据库系列比Oracle真是强太多了。)
若天明 该用户已被删除
6#
发表于 2015-3-9 17:48:54 | 只看该作者
多加的系统视图和实时系统信息这些东西对DBA挑优非常有帮助,但是感觉粒度还是不太细。
海妖 该用户已被删除
7#
发表于 2015-3-17 00:34:30 | 只看该作者
其中最有名的应该是row_number了。这个终于解决了用临时表生成序列号的历史,而且SQLServer2005的row_number比Oracle的更先进。因为它把Orderby集成到了一起,不用像Oracle那样还要用子查询进行封装。
透明 该用户已被删除
8#
发表于 2015-3-23 10:43:04 | 只看该作者
如果,某一版本可以提供强大的并发响应,但是没有Oracle的相应版本稳定,或者价格较贵,那么,它就是不适合的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-12-23 02:19

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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