1.Oracle下载
Oracle官网地址:https://www.oracle.com/database/technologies/oracle-database-software-downloads.html
两个文件都要下载。但由于这样直接点击无法下载,需要注册账户。而页面有无法加载出来。所以,找到下载链接,绕过登录下载:
拷贝下载网址到迅雷下载:
下载完将两个文件解压到同一个文件夹下(不然会报“提示找不到WFMLRSVCApp.ear文件”的错误):
在stage\cvu\目录下修改cvu_prereq.xml文件,在<CERTIFIED_SYSTEMS>字段下添加:
<CERTIFIED_SYSTEMS>
<OPERATING_SYSTEM RELEASE="6.2">
<VERSION VALUE="3"/>
<ARCHITECTURE VALUE="64-bit"/>
<NAME VALUE="Windows 10"/>
<ENV_VAR_LIST>
<ENV_VAR NAME="PATH" MAX_LENGTH="1023" />
</ENV_VAR_LIST>
</OPERATING_SYSTEM>
...
不添加这部分代码的话会报:"[INS-13001]环境不满足最低要求"的错误。
2.点击setup.exe安装
首先检查是否安装”.NET Framework 3.5(包括.NET 2.0和3.0)“。没有安装的话,勾选上—>点击下载更新。
设置密码口令规则:
(1)必须以字母开始;
(2)长度不能超过30个单字节字符;
(3)只能包括A-Z,a-z,0-9,_,$和#;
(4)不能在相同用户下建立两个同名的对象;
(5)不能使用保留字和关键字。
等待安装完成即可
3.Oracle网络配置
命令行启动Oracle(管理员运行CMD):
C:\WINDOWS\system32>net start oracleserviceorcl
OracleServiceORCL 服务正在启动 ......
OracleServiceORCL 服务已经启动成功。
C:\WINDOWS\system32>
启动监视器:
(1)命令行启动
C:\WINDOWS\system32>lsnrctl start #启动监视器
LSNRCTL for 64-bit Windows: Version 11.2.0.1.0 - Production on 05-11月-2019 16:42:22
...
TNS-01106: 使用名称LISTENER的监听程序已经启动
C:\WINDOWS\system32>lsnrctl status #查看监视器状态
LSNRCTL for 64-bit Windows: Version 11.2.0.1.0 - Production on 05-11月-2019 16:42:32
Copyright (c) 1991, 2010, Oracle. All rights reserved.
正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))
LISTENER 的 STATUS
------------------------
别名 LISTENER
版本 TNSLSNR for 64-bit Windows: Version 11.2.0.1.0 - Production
启动日期 05-11月-2019 14:47:26
正常运行时间 0 天 1 小时 55 分 8 秒
跟踪级别 off
安全性 ON: Local OS Authentication
SNMP OFF
监听程序参数文件 E:\Oracle\canlang\product\11.2.0\dbhome_1\network\admin\listener.ora
监听程序日志文件 e:\oracle\canlang\diag\tnslsnr\afeicomputer\listener\alert\log.xml
监听端点概要...
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1521ipc)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=127.0.0.1)(PORT=1521)))
服务摘要..
服务 "CLRExtProc" 包含 1 个实例。
实例 "CLRExtProc", 状态 UNKNOWN, 包含此服务的 1 个处理程序...
命令执行成功
C:\WINDOWS\system32>
(2)使用"Net Manager"提供的程序启动监视器
4.使用"Net Manager"配置本地命名,以便与其他数据库连接
OK,基本配置完成