已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Oracle 10i数据库安装结束后,可以使用dbca来创建数据库,下面是具体的创建过程,我会重点提示和9i不同的地方。1、启动dbca,选择create a database。2、选择new database。3、提示输入Global Database Name和SID;和9i不同的是在同一个界面会提示输入sys和system的密码,而9i如果我没机错的话应该是在建库结束的时候才输入的。如下图: 4、数据库存储选项中,有了三个选择,在9i中是没有选择的。现在我们可以选择是我们的数据文件具体是放在什么地方:文件系统、ASM或裸设备上。在9i中我们只能在后面的数据文件存储位置里自己定义数据文件是位于文件系统还是位于裸设备上。特别值得关注的是ASM,这是Oracle 10i的一个新特性,在随后的文章里我将向大家详细介绍ASM。如下图: 5、和9i一样提示选择Database Components和Custom Scripts,如果你用不上这些,建议不要选。6、和9i相同,选择服务器运行模式,我选择Dedicated Server Mode。7、在设定初始参数时,有以下几个变化:7.1、其中Character Sets中多了两个选项:Default language to be used for the database:(可以选simplified chinese)和Default date format to be used for the database:(可以选择china);这两个选项对应的是两个初始化参数:nls_language和nls_territory。这两个参数9i中就有了。但是这里有个问题,就是如果你在第一选项中选择了simplified chinese,建库的时候会报错,原因在于使用dbca生成初始化参数时nls_language的值没有双引号,对于AMERICAN来说是没有问题,但因为SIMPLIFIED CHINESE是两个单词没有了双引号Oracle就不认识了,正确形式如下:nls_language = SIMPLIFIED CHINESEnls_territory=CHINA7.2、File Locations中spfile的默认位置改成了数据文件的存放位置,这样存放备份方便就会方便很多,不像以前需要备份不同目录中的文件。7.3、多了一个OMF,在此我们可以定义Oracle Managed File的位置。如下图: 8、和9i相同,设置Database Storage。 但这里有了些细节上的变化,其中SYSTEM表空间的默认大小由之前的250M变成了300M,呵呵,系统越来越大_;另外一个就是在9i不同的数据库组件放在不同的表空间上,所以默认情况下会一次性多出好几个表空间出来,在这里全部放在SYSAUX表空间中了。变化最大要算是Redo log的默认大小了,9i默认就是100M,而在10i里的默认值是10M。可以看出Oracle同样在不断调整。 9、至此就开始建库了,从建库的界面上可以看到添加很多内容:Java、XML等。10、建库结束后启动SQLPLUS,可以看到下面的信息:tiger sqlplus /as sysdbaSQL*Plus: Release .0 - Beta on Mon Jun 16 22:03:57 2003Copyright (c) 1982, 2003, Oracle Corporation. All rights reserved.Connected to:Oracle10i Enterprise Edition Release .0 - 64bit BetaWith the Partitioning and Oracle Data Mining optionsSQL select * from v$version;BANNER-Oracle10i Enterprise Edition Release .0 - 64bit BetaPL/SQL Release .0 - BetaCORE .0 BetaTNS for HPUX: Version .0 - BetaNLSRTL Version .0 - Beta好了,一个Oracle 10i的数据库到此就建好了。10.安装并创建数据库在root用户下,先将光盘中的oracle数据库软件拷到根目录下,然后再执行: unzip 10201_database_linux32.zipmv database/*/home/oraclesu oracle(切换到oracle用户下)du sh ./database/ 【查看文件的大,因为文件正在传送】cd database(当数据库从根目录都拷到oracle用户的家目录下时,再进入该目录)ls 进行系统检测:./runInstaller(请以KDE视窗模式下进入.否则无法执行runInstaller)如果出现以下问题:oracleoracle $ ./runInstallerStarting Oracle Universal Installer.Checking installer requirements.Checking operating system version: must be redhat-3, SuSE-9, redhat-4, UnitedLinux-1.0, asianux-1 or asianux-2 PassedAll installer requirements met.Preparing to launch Oracle Universal Installer from /tmp/OraInstall2009-06-07_12-13-22PM. Please wait .oraclelocalhost database$ Exception in thread main java.lang.InternalError: Cant connect to X11 window server using localhost:0.0 as the value of the DISPLAY variable. at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method) at sun.awt.X11GraphicsEnvironment.(Unknown Source) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(Unknown Source) at java.awt.Window.init(Unknown Source) at java.awt.Window.(Unknown Source) at java.awt.Frame.(Unknown Source) at oracle.ewt.popup.PopupFrame.(Unknown Source) at oracle.ewt.lwAWT.BufferedFrame.(Unknown Source) at oracle.sysman.oio.oioc.OiocOneClickInstaller.(OiocOneClickInstaller.java:378) at oracle.sysman.oio.oioc.OiocOneClickInstaller.main(OiocOneClickInstaller.java:2091)解决办法:需要切换到root用户执行xhost +如果还不成功,则在切换到oracle用户,并执行export DISPLAY=0.0出现以下图形界面,我们选择高级安装模式: 根据提示,此时我们需要切换到两个目录下,分别执行程序:cd /u01/app/oracle/oraInventory/./orainstRoot.shcd /u01/app/oracle/product/10.2.0/db_1./root.sh然后点击ok即可,随即出现安装完成界面,点击退出即可。在IE中输入17:1158/em,(注意:此处的17是你的安装oracle的机子的ip地址)即可出现以下登录界面:以上会出现是否同意的信息,使管点击I aggress即可。到此为止,安装已经全部结束,数据库也创建了。(有人可能会在安装数据库的时候没有创建数据库,这时就可以用dbca创建,注意:dbca是创建数据库帮手,可以帮你创建数据库)如果上图中出现Java的错误提示信息,则需要编辑/u01/app/oracle/product/10.2.0/db_1/sysman/config,在此文件中加入agentTZRegin=Asia/Shanghai11.下面是对数据库的管理:oracleoracle $emctl stop dbconsole(用于停止监听器)TZ set to PRCOracle Enterprise Manager 10g Database Control Release .0Copyright (c) 1996, 2005 Oracle Corporation.All rights reserved.:1158/em/console/aboutApplicationStopping Oracle Enterprise Manager 10g Database Control . .Stopped. oracleoracle $oracleoracle $ emctl start dbconsole(用于开启监听器)TZ set to PRCOracle Enterprise Manager 10g Database Control Release .0Copyright (c) 1996, 2005 Oracle Corporation.All rights reserved.:1158/em/console/aboutApplicationStarting Oracle Enterprise Manager 10g Database Control . started. -Logs are generated in directory /u01/app/oracle/product/10.2.0/db_1/_orcl/sysman/log oracleoracle $如果监听程序没有开启,执行以下命令可以开启:oracleoracle $ lsnrctl startLSNRCTL for Linux: Version .0 - Production on 21-MAR-2010 22:45:57Copyright (c) 1991, 2005, Oracle.All rights reserved.Starting /u01/app/oracle/product/10.2.0/db_1/bin/tnslsnr: please wait.TNSLSNR for Linux: Version .0 - ProductionSystem parameter file is /u01/app/oracle/product/10.2.0/db_1/network/admin/listener.oraLog messages written to /u01/app/oracle/product/10.2.0/db_1/network/log/listener.logListening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1)Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521)Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1)STATUS of the LISTENER-Alias LISTENERVersion TNSLSNR for Linux: Version .0 - ProductionStart Date 21-MAR-2010 22:45:57Uptime 0 days 0 hr. 0 min. 0 secTrace Level offSecurity ON: Local OS AuthenticationSNMP OFFListener Parameter File /u01/app/oracle/product/10.2.0/db_1/network/admin/listener.oraListener Log File /u01/app/oracle/product/10.2.0/db_1/network/log/listener.logListening Endpoints Summary.(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1)(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521)Services Summary.Service PLSExtProc has 1 instance(s).Instance PLSExtProc, status UNKNOWN, has 1 handler(s) for this service.The command completed successfullyoracleoracle $文件/u01/app/oracle/product/10.2.0/db_1/install/portlist.ini中定义了监听的端口:iSQL*Plus HTTP port number =5560Enterprise Manager Console HTTP Port (orcl) = 1158Enterprise Manager Agent Port (orcl) = 3938查看监听端口:oracleoracle install$ netstat -tunlp|grep 1158(Not all processes could be identified, non-owned process infowill not be shown, you would have to be root to see it all.)tcp 0 0 :1158 :* LISTEN 8934/java oracleoracle install$oracleoracle $ sqlplus / as sysdba(以sysdba的身份登录数据库)SQL*Plus: Release .0 - Production on Sun Mar 21 22:56:50 2010Copyright (c) 1982, 2005, Oracle.All rights reserved.Connected to:Oracle Database 10g Enterprise Edition Release .0 - ProductionWith the Partitioning, OLAP and Data Mining optionsSQL select * from v$instance;INSTANCE_NUMBER INSTANCE_NAME- -HOST_NAME-VERSION STARTUP_T STATUS PAR THREAD# ARCHIVE LOG_SWITCH_WAIT- - - - - - -LOGINS SHU DATABASE_STATUS INSTANCE_ROLE ACTIVE_ST BLO- - - - - - 1 .0 21-MAR-10 OPENNO 1 STOPPEDALLOWED NOACTIVE PRIMARY_INSTANCE NORMAL NOSQL select INSTANCE_NAME from v$instance; (查看当前运行的实例)INSTANCE_NAME-orcloracleoracle da
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025建筑材料租赁合同
- 2025家具购销合同范本 家具购销合同模板
- 2025商业综合体商铺租赁合同范本
- 2025年供款分期买卖合同
- 2025饭店厨房员工劳动合同
- 快乐的一天情感随笔作文10篇范文
- 售后服务问题处理指南手册
- 2025年胡萝卜生产购销合同
- 行政人员请假管理使用场景操作指南
- 技术服务效率保证承诺书4篇范文
- 旅游景区游客满意度提升手册
- 人教版(2024新版)七年级上册数学期中模拟试卷(第1章 有理数~第3章 代数式)(含答案)
- 借款房产抵押合同
- 突发消防事故应急预案
- 昆仑银行股份有限公司招聘笔试题库2024
- 大学英语六级单词表
- 一年级思维训练(打印版)
- 《物联网技术及其在智能建造中的应用》(中文电子课件)
- 教师职业理念教育观(3篇模板)
- 《中药储存与养护》考试复习题库(含答案)
- 工程机械租赁服务方案及保障措施
评论
0/150
提交评论