MYSQL编程:oracle8.16在RedHat7.1上的安装步骤
索引用来快速地寻找那些具有特定值的记录,所有MySQL索引都以B-树的形式保存。如果没有索引,执行查询时MySQL必须从第一个记录开始扫描整个表的所有记录,直至找到符合要求的记录。oracle列位网友人人好,oracle在linux上安装的文章在网上到处可见。但没有一篇能让读者依照文章一次安装乐成的。说假话,我本人参考了网上文章安装了n次才乐成的,深感安装其的疾苦,为了让新的伴侣不在有我的疾苦我决计写下这篇文章把我安装的全历程告知人人并尽量细化不让细节把人人难住。Mynameisxiyuximymailissybase8@163.net
因为程度无限若有疏漏,请包涵,假如人人有甚么倡议或不明的地方请mailme。
祝人人交好运一次安装乐成。
安装步骤以下:
1.呆板设置:
内存年夜于128M
硬盘空间充足年夜,假如只安装端要最少残剩600M空间,
2.检察硬盘空间:
以root用户上岸#df
检察可用空间,假如不敷请不要安装。
3.启动服务
在安装前必定要手工启动telnet和ftp服务办法以下:
a.以root用户上岸#ntsysv
b.用空格键选中telnet和ftp选项
c.用Tab键将核心移到ok键,敲回车键
d.加入
e.#cd/etc/rc.d/init.d/
f.#./networkrestart(请注重不要把/后面的点疏忽)
4.安装6.2兼容rpm包
请筹办RedHat7.1安装光盘找到以下三个glibc2.1兼容包
compat-glibc-6.2-2.1.3.2.rpm(第一张光盘)
compat-libs-6.2-3.rpm(第二张光盘)
compat-egcs-6.2-1.1.2.14.rpm(第二张光盘)
安装步骤以下
以root用户上岸#
将第一张光盘放进光驱。
#umount/mnt/cdrom
#mount/mnt/cdrom
#cd/mnt/cdrom/RedHat/RPMS/
#rpmCivhcompat-glibc-6.2-2.1.3.2.rpm
#cd/
#umount/mnt/cdrom
将第一张光盘掏出,将第二张光盘放进光驱;
#umount/mnt/cdrom
#mount/mnt/cdrom
#cd/mnt/cdrom/RedHat/RPMS/
#rpmCivhcompat-libs-6.2-3.rpm
#rpmCivhcompat-egcs-6.2-1.1.2.14.rpm
5.创建oracle用户,步骤以下
以root用户上岸#
#useraddoracle
#passwdoracle(设暗码)
6.创建oracle安装所需目次
用root用户上岸#
创建oracle8161_tar.gz软件包(275M)解压目次/home/test步骤以下:
#mkdir/home/test
创建oracle安装目次/ora8步骤以下:
#mkdir/ora8
创建oracle数据文件目次/oradata步骤以下:
#mkdir/oradata
7.将目次及其子目次改成oracle用户极为组的权限步骤以下
以root用户上岸#
#chownoracle/home/test
#chownoracle/ora8
#chownoracle/oradata
#chgrporacle/home/test
#chgrporacle/ora8
#chgrporacle/oradata
8.修正情况和设置文件,(请注重必定要更正确)
a.一等要以oracle用户上岸#
b.#vi.bash_profile(请不要疏忽点)
c.在前面到场(假定oracle安装/ora8)目次下以下几行
ORACLE_HOME=/ora8;exportORACLE_HOME
LD_LIBRARY_PATH=/ora8/lib;exportLD_LIBRARY_PATH
ORACLE_BASE=/ora8;exportORACLE_BASE
ORACLE_SID=ora8;exportORACLE_SID
ORA_NLS33=/ora8/ocommon/nls/admin/data;exportORA_NLS33
NLS_LANG=american_america.zhs16cgb231280;exportNLS_LANG
exportLD_ASSUME_KERNEL=2.2.5
./usr/i386-glibc21-linux/bin/i386-glibc21-linux-env.sh
umask022
请注重在点和/之间必定要有个空格;
---------------------------------------------------------------
将行PATH=$PATH:$HOME/bin修正以下
PATH=$PATH:$HOME/bin:/ora8/bin
---------------------------------------------------------------
存盘加入;
9.安装oracle软件
a.以root用户上岸#
b.检察hostname
c.#vi/etc/hosts
d.加入
e.如不晓得能够用localhost作为hostname
f.#xhost+主机名(如不晓得主机名用localhost)以下
g.#xhost+localhost
h.#suCoracle
i.$cd/home/test/Oracle8iR2
j.$./runInstaller
k.此时弹出oracle的安装界面,依照提醒一步步next下往便可。
注重:
在FileLocations界面上,反省DestinationPath为/ora8
在UnixGroupName窗口中,键进"oracle"
当弹出提醒请求以root身份运转/ora8/orainstRoot.sh时,
切换到方才保存的root用户窗口
---------------------------------------------------------------
#cd/ora8
$./orainstRoot.sh
---------------------------------------------------------------
然后前往方才弹出的窗口,点击Retry。
在呈现的"Availableproducts"窗口上选择"Oracle8Ienterpriseedition8.1.6.1.0"
安装范例可选Typical
在提醒输出globaldatabasename时编一个名字如ora8.xyx,ORACLE_SID为ora8(与.bsah_profile不异)
提醒输出dbfileslocaltion,输出/oradata
最初的Summary窗口上,点击Install
视呆板速率,我的呆板约10几分钟就完成了。以后,弹出一个窗口请求运转root.sh,切换到另外一个窗口,
---------------------------------------------------------------
./root.sh
---------------------------------------------------------------
在扣问localbindirectory时按下回车键便可,前往方才的窗口上,点击OK
然后又越10机分钟OracleDatabaseConfigurationAssistants停止后,点击OK,在EndofInstallation画面上,点击Exit,在弹出的Doyoureallywanttoexit?窗口上点击yes,Oralce8iEnterprise就安装好了!
10.启动oracle服务器
以oracle用户上岸$
$svrmgrl
$connectinternal
$startup
10.中断oracle服务器
以oracle用户上岸$
$svrmgrl
$connectinternal
$shutdownormal
11.办理oracle
a,启动oracle服务器
b,你能够用其她的windows体系用sql*plusworksheet连你的oracle服务器
剩下的你本人看着办吧。
好了最初祝人人可以顺遂安装oracle,最好一次乐成,若有不明,或发明毛病请
mailme.Sybase8@163.net
不可否认,MySQL也是一个很好的关系型数据库,或许在技术上它与其他领先的关系数据库相差并不大,或不具有劣势。但是,对于一些企业环境来说,MySQL显然不具有优势。 无法深入到数据库系统层面去了解和探究 还不是性能有问题!否则面向对象的数据库早就实现了!建议使用CLR的地方一般是和应用的复杂程度或操作系统环境有很高的耦合度的场景。如你想构建复杂的算法,并且用到了大量的指针和高级数据模型。 比如,MicrosoftSQLServer2008的某一个版本可以满足现在的这个业务的需要,而且价格还比Oracle11g要便宜,那么这一产品就是适合的。 两个月啃那本sqlserver2005技术内部-存储引擎,花了几个月啃四本书 但是随着数据量的增大,这种成本差距会逐渐减小,趋于相等。(500万数量级只相差10%左右) 比如,MicrosoftSQLServer2008的某一个版本可以满足现在的这个业务的需要,而且价格还比Oracle11g要便宜,那么这一产品就是适合的。 你觉得我的非分区索引无法对起子分区,你可以提醒我一下呀!没有任何的提醒,直接就变成了非分区表。不知道这算不算一个bug。大家也可以试试。 呵呵,这就是偶想说的
页:
[1]