1. 下载
在这里下载文件: Oracle Database Express Edition 11g Release 2 for Windows x32
Oracle 不提供 windows 下 64 位的 Express 版, 但是 32 位的也是可以正常运行的.
2. 安装
解压 OracleXE112_Win32.zip, 执行 DISK1->setup.exe 安装.
3. SQL*Plus连接测试.
开始菜单->Oracle Database 11g Express Edition->"运行 SQL 命令行"
(1). 按以下操作可以成功连接数据库.

(2). 使用ip地址连接数据库.

(a). 如果提示: ORA-12541: TNS:no listener, 说明 OracleXETNSListener 没有启动, 在系统服务(Component Services) 里启动即可.
(b). 如果OracleXETNSListener 服务启动失败, 则需查看 listener.ora(C:\oraclexe\app\oracle\product\11.2.0\server\network\ADMIN) 文件中 LISTENER 的 HOST 配置, 我的文件中配置的是 HOST = PVGXXX.aaa.corp(公司的电脑), 这样当电脑连不上此域时, 就无法开启服务.
解决方法: 把 HOST 设置为 localhost 或 127.0.0.1 即可.
(3) 使用 tns 连接数据库.

(a). 如果提示: ORA-12514: TNS:listener does not currently know of service requested in connect descriptor; 说明 listener.ora 中没有配置相应的 SID_DESC.
在 listener.ora 的 SID_LIST_LISTENER --> SID_LIST 中添加一项 SID_DESC 如下:
(SID_DESC =
(GLOBAL_DBNAME = XE)
(ORACLE_HOME = C:\oraclexe\app\oracle\product\11.2.0\server)
(SID_NAME = XE)
)
注意: 这里的 SID_NAME 应与 tns 相一致(Express 默认为 XE, 正式版默认为 ORCL).
4. PL/SQL 连接测试.
可以在 SQL*Plus 中使用 tns 连接上数据库, PL/SQL 也就可以正常连接了.
5. 可以正确连接的 listener.ora 文件.
04 |
(SID_NAME = PLSExtProc) |
05 |
(ORACLE_HOME = C:\oraclexe\app\oracle\product\11.2.0\server) |
09 |
(SID_NAME = CLRExtProc) |
10 |
(ORACLE_HOME = C:\oraclexe\app\oracle\product\11.2.0\server) |
15 |
(ORACLE_HOME = C:\oraclexe\app\oracle\product\11.2.0\server) |
23 |
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1)) |
24 |
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)) |
28 |
DEFAULT_SERVICE_LISTENER = (XE) |
6. 可以正确连接的 tnsnames.ora 文件.
03 |
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)) |
10 |
EXTPROC_CONNECTION_DATA = |
13 |
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1)) |
21 |
ORACLR_CONNECTION_DATA = |
24 |
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1)) |
7. 环境: Windows 7 Enterprise(64-bit) + Oracle Database Express Edition 11g Release 2 for Windows x32
出处:http://my.oschina.net/zenglingfan/blog/164335
- 在Windows 10上安装Oracle 11g数据库出现的问题及解决
在Windows 10上安装Oracle 11g数据库,并且很多次出现过:当安装的进度条进行到快要结束的时候弹出一个提示框.如下: [Java(TM)2 Platform Standard Editi ...
- 在windows系统下安装oracle 11g
oracle 11g 安装在windows server 2012 系统下. 最近,需要配置数据库,要求在windows操作系统下,安装oracle 11g 数据库,因为以前没有安装过,所以成功后, ...
- 在Windows Server 下安装 Oracle 11G 的一般步骤
- redhat5.5 x64 安装oracle 11g
http://www.cnblogs.com/jamesf/p/4769086.html http://blog.csdn.net/yakson/article/details/9012129
- [教程]Oracle 11g Express 安装和使用教程
使用工具的第一步就是安装工具,配置环境!下面就Oracle 11g Express的安装和简单实用做一简介. 一.下载安装过程 去oracle的官网下载Oracle 11g express,大概300 ...
- windows 8 安装 oracle 11g 报错:command line option syntax error,type command/? for help
windows 8 安装 oracle 11g 报错:command line option syntax error,type command/? for help 在windows8操作系统上安装 ...
- 详解Windows Server 2008 R2下安装Oracle 11g
本篇文章转载 http://www.it165.net/database/html/201212/3385.html 一.安装前的准备工作: 1. 修改计算机名: 服务器的计算机名称对于登录到Orac ...
- Oracle 11g Express
Oracle 11g Express 安装和使用教程 使用工具的第一步就是安装工具,配置环境!下面就Oracle 11g Express的安装和简单实用做一简介. 一.下载安装过程 去oracle ...
- centos安装oracle 11g 完全图解
摘要: 说明: Linux服务器操作系统:CentOS 5.8 32位(注意:系统安装时请单独分区/data用来安装oracle数据库) Linux服务器IP地址:192.168.21.150 Ora ...
随机推荐
- JavaScript进阶内容笔记1:各种对象类型判断
该文章主要用来介绍JavaScript中常用的一些对象检测判断方法,整理资源来自书本和网络,如有错误或说明不详之处,望评论提出,本菜定提名感谢……(本文章知识比较基础,大牛请提些意见再绕道,三克油^_ ...
- oracle数据库中导入Excel表格中的数据
1.点击[工具]-->[ODBC 导入器],如图: 2.在导入器里选择第一个[来自ODBC的数据],用户名/系统DSN-->填写[Excel Files],输入用户名和密码,点击 [连接] ...
- Ubuntu屏幕录制工具【转】
本文转载自:https://blog.csdn.net/Draonly/article/details/74898031 原文参考:https://www.sysgeek.cn/simplescree ...
- LightOJ 1071 Baker Vai(拆点+最大费用流)题解
题意:给一个n*m的方格,每个格子上都有一个数字表示价值,小A在左上角,他从左上角走到右下角只能向右或向下走,然后再从右下角走上左上角,这次只能向上或向左走,这两条路绝对没有重复,问你怎样走有最大价值 ...
- 修改JS文件都需要重启Idea才能生效解决方法
最近开始使用Idea,有些地方的确比eclipse方便.但是我发现工程每次修改JS或者是JSP页面后,并没有生效,每次修改都需要重启一次Tomcat这样的确不方便.我想Idea肯定有设置的方法,不可能 ...
- bzoj 1799: [Ahoi2009]self 同类分布 数位dp
1799: [Ahoi2009]self 同类分布 Time Limit: 50 Sec Memory Limit: 64 MB[Submit][Status][Discuss] Descripti ...
- package 'orocos-bfl' not found
-- ==> add_subdirectory(bp_fusion) -- checking for module 'orocos-bfl' -- package 'orocos-bfl' no ...
- 重塑 data.table
在前面的章节中,我们已经学习了如何使用 reshape2 扩展包对 data.frame 进行塑形.其实,data.table 扩展包为 data.table 对象提供了更快更强的 dcast( ) ...
- FastJson/spring boot: json输出
1.引入FastJson依赖包 <!-- FastJson --> <dependency> <groupId>com.alibaba</groupId> ...
- Numpy np.array 相关常用操作
https://www.cnblogs.com/oftenlin/p/7856389.html