一、准备工作
去Oracle官网 https://www.oracle.com/cn/downloads/ 下载Oracle 11g 企业版, 找到对应版本11.2.0.1去下载这两个文件, 将两个zip文件解压到相同的目录,用winRAR打开下载的win64_11gR2_database_1of2.zip , 解压到指定目录,另外的一个zip文件也解压到这个目录。 去database目录下,点击setup.exe
1. 取消勾选,下一步 ; 到安装选项默认 创建和配置数据库, 下一步
2. 系统类选择服务器类
3.
4.
5. 产品语言
6. 选择企业版,下一步
7. 基目录可以自己改,不改就下一步
8. 配置类型默认即可,下一步
9. 全局数据名改成 XA
10 配置选项---只修改字符集 ,选UTF-8即可,示例方案确保是勾上的,改完下一步
11. 管理选项、数据库存储、备份和恢复一直next,到方案口令停下来, 口令设置为oracleadmin,弹出的不符合标准提示选是,下一步
12 选完成
13. 耐心等待, 出现下面的窗口,选口令管理, 为了方便将sys system scott 口令设置为tiger , sh 口令设置为sh,点击确定
14 到此,数据库安装完成
15. PLSQL的安装
去https://www.zdfans.com/html/26058.html 下载 的PLSQL13
注意语言包Chinese 安装位置要与PLSQL一致
16. 安装好之后,禁用其余的Oracle服务,只保留listener 和Oracleserviceorcl 服务
17. 连接Scott用户时,出现ORA-12514: TNS:监听程序当前无法识别连接描述符中请求的服务的问题
去修改E:\app\XA\product\11.2.0\dbhome_1\NETWORK\ADMIN 下的listener.ora文件即可,我的tnsnames.ora文件不需要修改
参考https://blog.csdn.net/itmyhome1990/article/details/49363243c
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = CLRExtProc)
(ORACLE_HOME = D:\oracle\product\11.2.0\dbhome_1)
(PROGRAM = extproc)
(ENVS = "EXTPROC_DLLS=ONLY:D:\oracle\product\11.2.0\dbhome_1\bin\oraclr11.dll")
)
(SID_DESC =
(GLOBAL_DBNAME = JTW)
(ORACLE_HOME = D:\oracle\product\11.2.0\dbhome_1)
(SID_NAME = JTW)
)
)