很给力的linux下Oracle11g的安装过程及图解文档格式.docx
- 文档编号:22603031
- 上传时间:2023-02-04
- 格式:DOCX
- 页数:15
- 大小:256.86KB
很给力的linux下Oracle11g的安装过程及图解文档格式.docx
《很给力的linux下Oracle11g的安装过程及图解文档格式.docx》由会员分享,可在线阅读,更多相关《很给力的linux下Oracle11g的安装过程及图解文档格式.docx(15页珍藏版)》请在冰豆网上搜索。
在文件中添加如下:
exportORACLE_BASE=/opt/oracle
exportORACLE_HOME=$ORACLE_BASE/product/OraHome
exportORACLE_SID=orcl
exportORACLE_OWNER=oracle
exportORACLE_TERM=vt100
exportPATH=$PATH:
$ORACLE_HOME/bin:
$HOME/bin
exportPATH=$ORACLE_HOME/bin:
$ORACLE_HOME/Apache/Apache/bin:
$PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:
/lib:
/usr/lib:
/usr/local/lib
exportLD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE:
$ORACLE_HOME/jlib:
$ORACLE_HOME/rdbms/jlib
CLASSPATH=$CLASSPATH:
$ORACLE_HOME/network/jlib
exportCLASSPATH
PATH=$PATH:
/usr/sbin;
exportPATH
/usr/bin;
注意:
11g:
ORA_NLS33=$ORACLE_HOME/nls/admin/data
10g:
ORA_NLS33=$ORACLE_HOME/ocommon/nls/admiORn/data
9i:
ORA_NLS33=/oracle/app/ora92/ocommon/nls/admin/data
保存退出
--执行以下命令让配置马上生效或以oracle用户登录使设置生效
$source$HOME/.bash_profile
三.解压oracle包
我下载的是.zip的包,执行以下命令
#unziplinux_11gR2_database_1of2.zip
#unziplinux_11gR2_database_2of2.zip
注意解压好的目录用户oracle必须具有读写和执行的权限,可以将目录的用户和组改为oracle:
#chown-Roracledatabase
#chgrp-Roinstalldatabase
四.安装oracle
reboot并以oracle登录,进入图形界面
#cddatabase
#./runInstaller
然后进入图形化安装过程,比较简单,一步一步来,注意我们先安装oracle软件,安装完软件之后再配置监听程序和数据库。
下面是安装过程的步骤和选项:
先安装数据库软件!
选择单实例安装,如果你需要RAC则选择RAC安装!
选择中文和英文!
这里是oracle的安装目录,应该是你刚刚建立好的目录/opt目录下,oracle是针对用户的!
这里是oracle的管理组,是上面已经定义好的dba,直接下一步!
这里检查系统的安装条件,默认会列出失败项,会对系统的内存,swap,磁盘空间,依赖包,内核参数等等进行检查,有一些检查项目是可以修补的,有些是不可修补的,可以修补的点击上面的修补并再次检查,会弹出对话框:
按上面提示:
打开一个终端,以root登录
#cd
/tmp/CVU_11.2.0.1.0_oracle
#./runfixup.sh
然后返回窗口确定
还有一些依赖包的解决,可以使用
#yuminstall【包名称】
来进行安装,如果提示找不到此包的yum源,试着使用通配符,例如找不到sysstat.1.5.103的包可以使用
#yuminstallsysstat*
如果还有一些条件不满足而不能安装,可以选择【全部忽略】,然后下一步安装。
安装完毕,提示执行2个脚本:
以root用户登录,和上面一样,进入所提示目录,并执行这2个脚本。
(安装目录)/orainstRoot.sh
(安装目录)/root.sh
直接按回车,缺省值就可以
完成,数据库成功安装,呵呵!
上面只是安装了软件,数据库没有创建,还有配置监听器Listener
五.安装监听器
执行命令
#netca
进入图形化配置,直接默认下一步,到最后完成,其中你也可以修改监听去的名称,协议,端口。
安装完成后可以使用命令
#ps-ef
来查看Listener是否配置成功
六.安装数据库程序
执行命令:
#dbca
进入图形化配置界面,一直下一步
提示输入全局数据库名称,我输入的是
下一步选择第二个选项,并分别两次输入密码!
此密码就是你的数据库管理员密码!
直接下一步,一直到第八步,勾选实例模板
下一步,横排第三个选项下,选择字符编码AL32UTF-8
然后一直下一步,直到进行安装数据库,并且完成。
到此你oracle就算初步安装完成了。
七.测试连接数据库
你可以使用下面sqlplus语句连接数据库
用oracle用户远程登录,然后
$sqlplus/nolog
SQL>
conn/assysdba
Connectedtoanidleinstance.
出现错误
startup
[oracle@localhost~]$sqlplus/nolog
SQL*Plus:
Release11.2.0.1.0Production
Copyright(c)1982,2009,Oracle.
Allrightsreserved.
Connected.
createtabletestUser(idinteger,namechar(10));
Tablecreated.
insertintotestUservalues(0,'
Jack'
);
1rowcreated.
commit;
Commitcomplete.
select*fromtestUser;
IDNAME
--------------------
0Jack
关闭数据库
shutdownimmediate
quit
到此你的oracle已成功安装!
linuxgroupadd,useradd,chown
博客分类:
∙RedHatLinux5.3
groupadduseraddchown
groupadd
1.作用
groupadd命令用于将新组加入系统。
2.格式
groupadd[-ggid][-o]][-r][-f]groupname
3.主要参数
-ggid:
指定组ID号。
-o:
允许组ID号,不必惟一。
-r:
加入组ID号,低于499系统账号。
-f:
加入已经有的组时,发展程序退出。
4.应用实例
建立一个新组,并设置组ID加入系统:
#groupadd-g344cjh
此时在/etc/passwd文件中产生一个组ID(GID)是344的项目。
useradd
写道
useradd命令用来建立用户帐号和创建用户的起始目录,使用权限是终极用户。
useradd[-dhome][-sshell][-ccomment][-m[-ktemplate]][-finactive][-eexpire][-ppasswd][-r]name
-c:
加上备注文字,备注文字保存在passwd的备注栏中。
-d:
指定用户登入时的启始目录。
-D:
变更预设值。
-e:
指定账号的有效期限,缺省表示永久有效。
指定在密码过期后多少天即关闭该账号。
-g:
指定用户所属的起始群组。
-G:
指定用户所属的附加群组。
-m:
自动建立用户的登入目录。
-M:
不要自动建立用户的登入目录。
-n:
取消建立以用户名称为名的群组。
建立系统账号。
-s:
指定用户登入后所使用的shell。
-u:
指定用户ID号。
4.说明
useradd可用来建立用户账号,他和adduser命令是相同的。
账号建好之后,再用passwd设定账号的密码。
使用useradd命令所建立的账号,实际上是保存在/etc/passwd文本文件中。
5.应用实例
建立一个新用户账户,并设置ID:
#useraddcaojh-u544
需要说明的是,设定ID值时尽量要大于500,以免冲突。
因为Linux安装后会建立一些特别用户,一般0到499之间的值留给bin、mail这样的系统账号。
#useraddoracle-goinstall-Gdba
新创建一个oracle用户,这初始属于oinstall组,且同时让他也属于dba组。
#useraddzcx
-d/var/ftp/service-s/sbin/nologin
无法使用shell,且其用户目录至/var/ftp/service
chown
使用方式:
chmod[-cfvR][--help][--version]modefile...
说明:
Linux/Unix的档案存取权限分为三级:
档案拥有者、群组、其他。
利用chmod可以藉以控制档案如何被他人所存取。
把计:
mode:
权限设定字串,格式如下:
[ugoa...][[+-=][rwxX]...][,...],其中u表示该档案的拥有者,g表示与该档案的拥有者属于同一个群体(group)者,o表示其他以外的人,a表示这三者皆是。
+表示增加权限、-表示取消权限、=表示唯一设定权限。
r表示可读取,w表示可写入,x表示可执行,X表示只有当该档案是个子目录或者该档案已经被设定过为可执行。
-c:
若该档案权限确实已经更改,才显示其更改动作
-f:
若该档案权限无法被更改也不要显示错误讯息
-v:
显示权限变更的详细资料
-R:
对目前目录下的所有档案与子目录进行相同的权限变更(即以递回的方式逐个变更)
--help:
显示辅助说明
--version:
显示版本
范例:
将档案file1.txt设为所有人皆可读取:
chmodugo+rfile1.txt
chmoda+rfile1.txt
将档案file1.txt与file2.txt设为该档案拥有者,与其所属同一个群体者可写入,但其他以外的人则不可写入:
chmodug+w,o-wfile1.txtfile2.txt
将ex1.py设定为只有该档案拥有者可以执行:
chmodu+xex1.py
将目前目录下的所有档案与子目录皆设为任何人可读取:
chmod-Ra+r*
此外chmod也可以用数字来表示权限如chmod777file
语法为:
chmodabcfile
其中a,b,c各为一个数字,分别表示User、Group、及Other的权限。
r=4,w=2,x=1
若要rwx属性则4+2+1=7;
若要rw-属性则4+2=6;
若要r-x属性则4+1=7。
范例:
chmoda=rwxfile
和
chmod777file
效果相同
chmodug=rwx,o=xfile
chmod771file
若用chmod4755filename可使此程式具有root的权限
指令名称:
chown
使用权限:
root
chmod[-cfhvR][--help][--version]user[:
group]file...
Linux/Unix是多人多工作业系统,所有的档案皆有拥有者。
利用chown可以将档案的拥有者加以改变。
一般来说,这个指令只有是由系统管理者(root)所使用,一般使用者没有权限可以改变别人的档案拥有者,也没有权限可以自己的档案拥有者改设为别人。
只有系统管理者(root)才有这样的权限。
user:
新的档案拥有者的使用者IDgroup:
新的档案拥有者的使用者群体(group)-c:
若该档案拥有者确实已经更改,才显示其更改动作-f:
若该档案拥有者无法被更改也不要显示错误讯息-h:
只对于连结(link)进行变更,而非该link真正指向的档案-v:
显示拥有者变更的详细资料-R:
对目前目录下的所有档案与子目录进行相同的拥有者变更(即以递回的方式逐个变更)--help:
显示辅助说明--version:
将档案file1.txt的拥有者设为users群体的使用者jessie:
chownjessie:
usersfile1.txt
将目前目录下的所有档案与子目录的拥有者皆设为users群体的使用者lamport:
chmod-Rlamport:
users*
-rw-------(600)--只有属主有读写权限。
-rw-r--r--(644)--只有属主有读写权限;
而属组用户和其他用户只有读权限。
-rwx------(700)--只有属主有读、写、执行权限。
-rwxr-xr-x(755)--属主有读、写、执行权限;
而属组用户和其他用户只有读、执行权限。
-rwx--x--x(711)--属主有读、写、执行权限;
而属组用户和其他用户只有执行权限。
-rw-rw-rw-(666)--所有用户都有文件读、写权限。
这种做法不可取。
-rwxrwxrwx(777)--所有用户都有读、写、执行权限。
更不可取的做法。
以下是对目录的两个普通设定:
drwx------(700)-只有属主可在目录中读、写。
drwxr-xr-x(755)-所有用户可读该目录,但只有属主才能改变目录中的内容
suid的代表数字是4,比如4755的结果是-rwsr-xr-x
sgid的代表数字是2,比如6755的结果是-rwsr-sr-x
sticky位代表数字是1,比如7755的结果是-rwsr-sr-t
--------------------------------------------------------------------------------------------------
使用权限:
使用方式:
说明:
参数格式:
user:
新的档案拥有者的使用者群体(group)
-c:
若该档案拥有者确实已经更改,才显示其更改动作
-f:
若该档案拥有者无法被更改也不要显示错误讯息
-h:
只对于连结(link)进行变更,而非该link真正指向的档案
-v:
显示拥有者变更的详细资料
-R:
对目前目录下的所有档案与子目录进行相同的拥有者变更(即以递回的方式逐个变更)
--help:
--version:
显示版本
范例:
将档案file1.txt的拥有者设为users群体的使用者jessie:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- linux Oracle11g 安装 过程 图解