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). 按以下操作可以成功连接数据库.
![](https://images0.cnblogs.com/i/256716/201404/211139252634886.x-png)
(2). 使用ip地址连接数据库.
![](https://images0.cnblogs.com/i/256716/201404/211139392015260.x-png)
(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 连接数据库.
![](https://images0.cnblogs.com/i/256716/201404/211139521708265.x-png)
(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 ...
随机推荐
- PHP多进程学习(二)__fork起多个子进程,父进程的阻塞与非阻塞
先简单来了解一下多进程 [来初步了解一下PHP多进程及简单demo] php的多进程是不是可以无限制的fork子进程?fork调用的一个奇妙之处就是它仅仅被调用一次,却能够返回两次,它可能有三种不同的 ...
- Mybatis-plus之RowBounds实现分页查询
物理分页和逻辑分页 物理分页:直接从数据库中拿出我们需要的数据,例如在Mysql中使用limit. 逻辑分页:从数据库中拿出所有符合要求的数据,然后再从这些数据中拿到我们需要的分页数据. 优缺点 物理 ...
- Java实现获取属性文件的参数值
Java实现获取属性文件的参数值 1,属性文件内容(analysis.properties),路径必须在:src根目录下: #client data path analysis.client.data ...
- 20145204Android开发基础
实验四 20145204Android开发基础 实验名称 Android开发基础 实验内容 基于Android Studio开发简单的Android应用并部署测试; 了解Android组件.布局管理器 ...
- 2017-2018-1 JaWorld 团队作业--冲刺7
2017-2018-1 JaWorld 团队作业--冲刺7 冲刺博客 冲刺1 冲刺2 冲刺3 冲刺4 冲刺5 项目完成情况 存在的问题 存在的问题是敌机只设置了一种,没能实现多种敌机的游戏设置. 界面 ...
- 在linux上安装Drupal
前言:国内用drupal的并不太多,网上资料也很少.要注意的是drupal尽量别使用apt来安装,特别是ubuntu平台的drupal做出了一定的更改,会妨碍后期的学习和使用.在安装drupal前要先 ...
- HDU 4725 The Shortest Path in Nya Graph(最短路建边)题解
题意:给你n个点,m条无向边,每个点都属于一个层,相邻层的任意点都能花费C到另一层任意点,问你1到n最小路径 思路:没理解题意,以为每一层一个点,题目给的是第i个点的层数编号.这道题的难点在于建边,如 ...
- 前端工程化 - npm
什么是npm npm的全称Node Package Manager,npm原先只是作为nodejs的包管理工具,然而随着前端社区的发展,如今npm不仅是nodejs的包管理工具,还是前端js的包管理工 ...
- JDK_源码
1.http://hg.openjdk.java.net/ (ZC:这个貌似像官网的样子,不知道 到底是不是...) 1.1.jdk8u_jdk8u_jdk_ 5b86f66575b7 _src_.h ...
- H5 canvas建造敌人坦克
接着上一篇(http://www.cnblogs.com/zhouhuan/p/H5_tankgame3.html),这一篇建造敌人的坦克. 思路是,基于可扩展性和性能等方面的考虑,用构造函数改造 ...