《ORACLE数据库安装并创建数据库.ppt》由会员分享,可在线阅读,更多相关《ORACLE数据库安装并创建数据库.ppt(30页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1-1-1 1Copyright Oracle Corporation,1999.All rights reserved.UT AUT A培通用课程之三培通用课程之三培通用课程之三培通用课程之三ORACLE 数据库数据库1-1-2 2Copyright Oracle Corporation,1999.All rights reserved.第一部分第一部分 安装并创建数据库安装并创建数据库1-1-3 3Copyright Oracle Corporation,1999.All rights reserved.1.如何安装如何安装oracle数据库的软件数据库的软件2.如何创建如何创建 Orac
2、le 数据库数据库3.如何在如何在sun服务器上安装服务器上安装oracle 目目 录录Copyright Oracle Corporation,1999.All rights reserved.1 1如何安装如何安装如何安装如何安装oracleoracle数据库的软件数据库的软件数据库的软件数据库的软件1-1-5 5Copyright Oracle Corporation,1999.All rights reserved.目标目标完成这个以后你能作下面这样的操作完成这个以后你能作下面这样的操作:l启动并安装启动并安装l安装安装 Oracle server,Net8,and SQL*Plus
3、products1-1-6 6Copyright Oracle Corporation,1999.All rights reserved.安装安装 Oracle8i1-1-7 7Copyright Oracle Corporation,1999.All rights reserved.安装安装 Oracle8i1-1-8 8Copyright Oracle Corporation,1999.All rights reserved.必须安装的必须安装的 Oracle 产品产品必须安装的产品有如下这些必须安装的产品有如下这些:Oracle Server SQL*Plus Net8.1-1-9 9C
4、opyright Oracle Corporation,1999.All rights reserved.目录结构目录结构C:ORANTDatabaseinit*.ora PWD*.oraNetworkAdmin*.oraAgent*.tclLogPlsqlSqlplusRdbmsAdmin*.sql *.plbLoader*.ctl *.dat *.sqlAdmindb01db0nBdumpPfileUdumpdb02db03Alrt.log init.ora*.trc*.log Oradatadb01db0ndb02*.dbf *.log *.ctlBin1-1-1010Copyright
5、 Oracle Corporation,1999.All rights reserved.总结总结这课后这课后,你能作下面的事情你能作下面的事情:Oracle 用下面两个文件开始安装用下面两个文件开始安装 autorun.exe 或者或者 setup.exe.主要的安装产品是主要的安装产品是:The Oracle Server Net8 and SQL*PlusCopyright Oracle Corporation,1999.All rights reserved.2 2如何创建如何创建如何创建如何创建 Oracle Oracle 数据库数据库数据库数据库 1-1-1212Copyright
6、 Oracle Corporation,1999.All rights reserved.数据库配置帮组数据库配置帮组1-1-1313Copyright Oracle Corporation,1999.All rights reserved.数据库的文件数据库的文件创建完数据库后创建完数据库后,有下面三类文件有下面三类文件:lData files 数据文件数据文件lControl files 控制文件控制文件lRedo log files 日志文件日志文件1-1-1414Copyright Oracle Corporation,1999.All rights reserved.数据文件数据文件
7、数据库会缺省创建下面这些文件数据库会缺省创建下面这些文件:Data Files indx01.dbf rbs01.dbf system01.dbf users01.dbf temp01.dbf oemrep01.dbf Tablespace INDX RBS SYSTEM USERS TEMP OEM_REPOSITORY1-1-1515Copyright Oracle Corporation,1999.All rights reserved.控制文件和日志文件控制文件和日志文件缺省会创建下面这些控制文件和日志文件缺省会创建下面这些控制文件和日志文件:Control Files control
8、01.ctl control02.ctlRedo Log Files redo01.log redo02.log1-1-1616Copyright Oracle Corporation,1999.All rights reserved.ORACLE_SID=db01ORACLE_SID=db01init.ora 参数文件参数文件startup1initdb01.orainitdb01.ora2db01(opened)db01(opened)3ORACLE_SID=db02ORACLE_SID=db021initdb02.orainitdb02.ora2db02(opened)db02(open
9、ed)3DatabaseDatabaseserverserver1-1-1717Copyright Oracle Corporation,1999.All rights reserved.数据库服务数据库服务数据库创建完成之后数据库创建完成之后,某些服务自动创建某些服务自动创建OracleServiceSID启动数据库之前启动数据库之前,必须先启动数据库服务必须先启动数据库服务.OracleServiceSID 可以在可以在nt上面设置成自动启动上面设置成自动启动.1-1-1818Copyright Oracle Corporation,1999.All rights reserved.数据库
10、服务的控制台数据库服务的控制台在在NT的控制面板的服务下面的控制面板的服务下面,可以显示可以显示oracle的数据库服的数据库服务务1-1-1919Copyright Oracle Corporation,1999.All rights reserved.总结总结Your NTYour NTmachinemachinedb01 db01 rbs01.dbf indx01.dbfusers01.dbf redo01.logtemp01.dbf redo02.logoemrep01.dbf control01.ctlsystem01.dbf control02.ctl:databaseinitdb
11、01.ora:oradatadb011-1-2020Copyright Oracle Corporation,1999.All rights reserved.总结总结学会了下面的事情学会了下面的事情:数据库的文件包括数据文件数据库的文件包括数据文件,控制文件控制文件,日志文件日志文件.启动启动oracle的数据库的数据库,必须包括参数文件必须包括参数文件学会寻找学会寻找oracle的主要文件的位置的主要文件的位置.1-1-2121Copyright Oracle Corporation,1999.All rights reserved.总结总结数据库创建完成数据库创建完成,OracleSer
12、viceSID 服务也自动创建完成服务也自动创建完成OracleServiceSID 在启动数据库之前是必须的在启动数据库之前是必须的在在nt的控制面板的服务下面可以控制的控制面板的服务下面可以控制oracle服务是启动还是服务是启动还是关闭关闭.Copyright Oracle Corporation,1999.All rights reserved.3 3如何在如何在如何在如何在sunsun服务器上安装服务器上安装服务器上安装服务器上安装oracleoracle1-1-2323Copyright Oracle Corporation,1999.All rights reserved.安装安
13、装 ORACLE 前的准前的准备工作工作增加增加ORACLE 的用户及组的用户及组增加增加oracle用户用户1、#vi/etc/passwd 最后一行加最后一行加 oracle:9722:643:oracle:/ORACLE_HOME:/bin/csh增加增加oracle的组的组2、#vi/etc/group 最后一行后加最后一行后加 dba:643:oracle 改口令改口令3、#passwd oracle 敲两次口令,给敲两次口令,给oracle用户标明密码用户标明密码 1-1-2424Copyright Oracle Corporation,1999.All rights reserv
14、ed.安装安装 ORACLE 前的准前的准备工作工作其它的准备工作其它的准备工作4、在根在根/下下#chown oracle oracle#chgrp dba oracle 5、#cp .cshrc/oracle 把根下的这两个文件拷贝到把根下的这两个文件拷贝到/oracle 路径路径下下 (建设建设/oracle是是ORACLE_HOME)6、#cd oracle#chown oracle .*把拷贝过来的隐含文件变成把拷贝过来的隐含文件变成oracle属组属组#chgrp dba.*7、#vi/etc/services 最后增加两行最后增加两行 orasrv 1525/tcp oracle
15、 listener 1521/tcp 1-1-2525Copyright Oracle Corporation,1999.All rights reserved.安装安装 ORACLE 前的准前的准备工作工作修改系统参数修改系统参数8、#vi/etc/system 在在set后增加一段后增加一段 set shmsys:shminfo_shmmax=4294967295 set shmsys:shminfo_shmmin=1 set shmsys:shminfo_shmmni=100 set shmsys:shminfo_shmseg=10 set semsys:seminfo_semmns=2
16、00 set semsys:seminfo_semmni=70 1-1-2626Copyright Oracle Corporation,1999.All rights reserved.安装安装 ORACLE 前的准前的准备工作工作其他的准备工作其他的准备工作9、#su-oracle 10、%vi.cshrc 增加一段增加一段 set path=(/oracle/bin/usr/sbin/usr/bin/usr/openwin/bin/oracle/etc/usr/ccs/bin.)setenv ORACLE_HOME/oracle setenv ORACLE_SID oracle8 set
17、env NLS_LANG AMERICAN_AMERICA.ZHS16CGB231280#setenv NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK 11、Sun OS重启,使参数生效重启,使参数生效 1-1-2727Copyright Oracle Corporation,1999.All rights reserved.安装安装 ORACLE1、插入插入ORACLE 安装光盘安装光盘#/etc/init.d/volmgt stop#/etc/init.d/volmgt start%volcheck%df-k 检查有无检查有无cdrom的设备的设备 2
18、、%cd/cdrom/cdrom0%./runInstaller 出现出现 ORACLE Universal Installer的安装窗口的安装窗口,按按Next键继续键继续 1-1-2828Copyright Oracle Corporation,1999.All rights reserved.安装安装 ORACLE安装结束之后的工作安装结束之后的工作3、#vi/var/opt/oracle/oratab 最后一行改最后一行改 oracle8:/oracle:Y 4、#vi/var/opt/oracle/listener.ora 例子例子:5、#vi/var/opt/oracle/tnsn
19、ames.ora1-1-2929Copyright Oracle Corporation,1999.All rights reserved.安装安装 ORACLE启动和关闭启动和关闭6.%svrmgrlSVRMGRconnect internal SVRMGRshutdown immediate 先关闭先关闭 instances,数据库数据库 SVRMGRstartup 再打开数据库,再打开数据库,当看到当看到 instances startup,database mount,database open的时的时候,候,oracle安装成功安装成功 SVRMGRexit 7.%lsnrctl start 启动启动listener 如果出错检查环境变量是否设好,如果出错检查环境变量是否设好,及及lsnrctl文件的内容和执行属性。文件的内容和执行属性。1-1-3030Copyright Oracle Corporation,1999.All rights reserved.总结总结建立用户建立用户建立组建立组 dba建路径建路径 ORACLE_HOME修改系统参数修改系统参数安装安装配置文件配置文件(listener.ora tnsnames.ora)启动启动
限制150内