Win7旗舰版安装Oracle_11gR1_database
参考原文:http://www.doc88.com/p-573889596685.html ,一次安装成功,留档备用。
注意:
1. 这个版本是Oracle11gR1,R1和R2是不同的版本
2. 建议联网(不联网会出现“产品特定的先决条件检查”)
第1步:直接用迅雷下载压缩包并解压
http://download.oracle.com/otn/nt/oracle11g/win32_11gR1_database.zip
第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):
@echo 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中创建服务名
转载于:https://my.oschina.net/laiwanshan/blog/89951