参考原文: ,一次安装成功,留档备用。
注意:
1. 这个版本是Oracle11gR1,R1和R2是不同的版本 2. 建议联网(不联网会出现“产品特定的先决条件检查”)第1步:直接用迅雷下载压缩包并解压
第2步:记事本打开stage\prereq\db\refhost,修改文件如下:
<!--Microsoft Windows Vista—>
<OPERATING_SYSTEM> <VERSION VALUE="6.0"/> </OPERATING_SYSTEM> </CERTIFIED_SYSTEMS>改为:
<!--Microsoft Windows 7—>
<OPERATING_SYSTEM> <VERSION VALUE="6.1"/> </OPERATING_SYSTEM> </CERTIFIED_SYSTEMS>原因:如果不修改,系统检测就通过不了了
第3步:双击setup,选择安装方法
Oracle规定,2个最高数据库管理员分别是sys和system,这里设定数据库口令之后,则将4个数据库用户的密码改为你设定的。进入下一步。
第4步:产品特定先决条件检查
第5步:跳过注册下一步,查看概要信息,安装
防火墙点击允许
第6步:解锁所有用户(重要)
选择口令管理,将所有锁定账户的√去掉
第7步:安装成功
第8步:启动和关闭Oracle服务
查看服务:控制面板-管理工具-服务(开始-运行- services.msc)
将4个已启动的服务启动方式由“自动”改为“手动”,不使用的时候停止,需要使用时,只需启动以下3个服务。
OracleDBConsolexx(xx表示实例名称) OracleOraDb11g_home1TNSListener OracleServicexx(xx表示实例名称)编写启动和关闭脚本
启动Oracle 11g服务(OracleDBStart.cmd):
off @ ECHO 启动 Oracle 11g 服务 net start "OracleDBConsoleorcl" net start "OracleOraDb11g_home1TNSListener" net start "OracleServiceORCL" @ ECHO 启动完毕 按任意键继续 pause exit 停止Oracle 11g服务(OracleDBStop.cmd): @echo off @ ECHO 停止 Oracle 11g 服务 net stop "OracleDBConsoleorcl" net stop "OracleOraDb11g_home1TNSListener" net stop "OracleServiceORCL" @ ECHO 停止完毕 按任意键继续 pause exit第9步:Oracle11g的基本组件
一.Web方式的OEM管理界面(oracle11g enterprise manager)
用户名 | 默认密码 | 自定义密码 |
sys | change_on_install | root(你自己设置的) |
system | manger | root(你自己设置的) |
Scott | Tiger | root(你自己设置的) |
二.SQL Plus
启动:应用程序开发-SQL Plus
用户名:system 密码:root (自己设置的)三.SQL Developer
一款RDBMS管理工具,它提供了适应于Oracle、Access、MySQL、SQL Server等多种不同的RDBMS的集成开发环境。使用SQL Server,既可以同时管理多种RDBMS的数据库对象,还可以在该环境中进行SQL开发。
Oracle11g集成了SQL Developer 1.1.3,要求拥有至少JDK1.5以上版本的Java平台(Oracle 11g集成安装了JDK1.5.0_11,安装目录为%Oracle_HOME%\db_1\jdk)一般SID填的就是全局数据库名,就是那个orcl,如果不行使用net manager中创建服务名