Oracle Database express 11g 第 2 版安装和配置
官方Oracle Database 快捷版 11g 第 2 版的下载地址:
http://www.oracle.com/technetwork/cn/products/express-edition/downloads/index.html
官方地址经常会变,也可到我的百度网盘下载:全部文件 > mq > mq-开发工具 > Oracle_Soft
Oracle Database 11g 快捷版速览:http://www.oracle.com/technetwork/cn/articles/sql/11g-xe-quicktour-1404276-zhs.html
官方的安装指导:http://docs.oracle.com/cd/E17781_01/index.htm
如果安装过程有问题,强烈推荐查看官方的安装指导,我自己折腾了两天,最好还是根据官方指导完成的。虽然都是英文的,都是简单的说明语句,对英文实在不行的你就拿百度和google的翻译。
一、安装Oracle XE数据库
解压 OracleXE112_Win32.zip, 执行 DISK1目录下面的setup.exe 安装程序,打开如下图:

直接下一步:

选择接受协议:

选择安装的程序,并且直接下一步:

需要为SYS和SYSTEM账户设置密码,密码设为root01,然后下一步:

显示安装概要信息:

下面就是等待安装过程:

提示安装完成的界面:

二、检查安装情况及配置数据库
下面是安装到硬盘的工作目录的内容:

然后查看数Oracle据库安装的服务:

打开CMD命令窗口,并且输入tnsping,检查tnsping命令是否可用,如果不能正常使用,还需要配置环境变量ORACLE_PATH等信息,具环境变量请参考我博客前面的文章,如果cmd窗口中tnsping命令不能使用,则尝试点击开始菜单,所有程序->Oracle Database 11g Express Edition->"运行 SQL 命令行"试试

上图可以看出tnsping命令已经正常解析,只是参数不正确。
oracleXE数据库的SID是XE,可以用XE作为参数进行检测,如果你不知道你当前的数据库的SID也可以使用IP测试,我本机适用127.0.0.1测试。

通过上图可以看出,数据库XE可以正常使用,以及Oracle的参数目录是保存到C:\oraclexe\app\oracle\product\11.2.0\server\network\ADMIN目录中,如果你需要添加其他服务器的oracle连接,可以到这个目录中找tnsnames.ora文件,如果在该目录下未找到这个文件(新安装的数据库可能不会自动创建该文件),你就在admin目录下建立tnsnames.ora文件,在tnsnames.ora中输入以下内容:
oraclexe =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.102)(PORT = ))
)
(CONNECT_DATA = (SID = XE)(SERVER = DEDICATED))
)
然后再通过 “tnsping oraclexe” 命令进行测试,如下图:

通过上面的测试,可以看出我们刚刚创建的oraclexe连接也可以正常使用了。
oracleXE数据库的SID是XE,如果使用Oracle的“数据库即时客户端”Instant Client(32位)作为客户端的话,
到C:\oraclexe\app\oracle\product\11.2.0\server\network\ADMIN目录中,在admin目录下建立并配置tnsnames.ora文件的内容。
检查一下PLSQL Developer菜单中的“工具”-->“首选项…”-->“Oracle”-->“连接”,如果“Oracle主目录名”(自动检测为空)已经填入“D:\greenSoftware\instantclient_11_2”,“OCI库”(自动检测为空)已经填入“D:\greenSoftware\instantclient_11_2\oci.dll”。你就可以使用PLSQL Developer访问这个数据库了。
以上参考出处:http://wenku.baidu.com/view/44f8ff0cf78a6529647d530f.html
三、测试数据库连接
在命令行窗口中输入sqlplus回车,根据提示输入用户名和密码进行连接数据库,如下图:

说明我们已经连接到了Oracle 11g Express Edition数据库了。具体的sqlplus命令的详细使用,请查看我前面的文章。
Oracle Database express 11g 第 2 版安装和配置的更多相关文章
- Oracle 11g 客户端安装及plsql配置
百度文库 http://wenku.baidu.com/link?url=7KyIHuoeUf1EvD5uClFNugDIT9s_dU7bu5_2XhQK4SLarHfG_dBwzhMooedQcsn ...
- Oracle11g for RedHat6.4安装手册
一. 检查 Oracle 11g 安装所依赖的软件包 检查包是否安装 # rpm -q 包名 包名: 1 ) binutils 2 ) compat-libstdc++ 3) elfutils ...
- VMWare里安装64位Linux 的方法
1.CPU AMD系列的CPU略过 Intel系列的CPU芯片需要支持EM64T和VT技术才行,并且BIOS也要支持才可以. 为了确定你的Intel CPU是否支持VT,请查看: http://com ...
- 执行oracle函数的四种方法
1.在定义函数时:如果有参数,则参数可有类型但是不加长度. 2.在执行函数: var/variable var_name var_type(如果数据类型是number则没有长度,如果数据类型是varc ...
- 查看和设置oracle数据库的最大连接数
当前的连接数 select count(*) from v$process; 设置的最大连接数(默认值为150) select value from v$parameter where name = ...
- Navicat Premium 连接Oracle 出现ora-12505 错误解决方案
找到listener.ora文件:我的Oracle是安装在F盘, 路径为:F:\oracle\product\10.2.0\db_1\network\admin\listener.ora 改动前的配 ...
- Oracle11g自带的SQL developer无法打开解决
在安装完Oracle Database 11g Release 2数据库,想试一下Oracle自带的SQL Developer工具,在操作系统菜单的所有程序中找到SQL Developer如下所示,并 ...
- 升级到win8.1导致oracle服务丢失的处理
针对升级到win8.1导致oracle服务丢失的处理 1.首先保证oracle相关程序能够运行,如net manager,如果能够运行,说明oracle安装仍然有效,只是因为服务被"净化&q ...
- Oracle按不同时间分组统计
Oracle按不同时间分组统计 Oracle按不同时间分组统计的sql 如下表table1: 日期(exportDate) 数量(amount) -------------- ----------- ...
随机推荐
- ng-深度学习-课程笔记-5: 深层神经网络(Week4)
1 深度L层神经网络( Deep L-layer Neural network ) 针对具体问题很难判断需要几层的网络,所以先试试逻辑回归是比较合理的做法,然后再试试单隐层,把隐层数量当作一个超参数, ...
- MySql如何安装?
官方网址:https://www.mysql.com/downloads/ Community——>MySqlCommunity Server->GA->64位: GA:正式版: C ...
- Python笔记 #16# Pandas: Operations
10 Minutes to pandas #Stats # shift 这玩意儿有啥用??? s = pd.Series([1,5,np.nan], index=dates).shift(0) # s ...
- Centos7.5 升级python3.6
Centos7.5自带为/usr/bin/python2.7,需升级到python3.6,安装非常简单,直接通过yum. #centos7 pythonyum install epel-release ...
- 文件读写网络IO简单了解,同步IO和异步IO
在Linux中,对文件的读写其实就是IO. 与IO有关的名词:同步,异步,阻塞,非阻塞,甚至是同步阻塞,同步非阻塞,异步阻塞,异步非阻塞.别急,下面有举例IO分为两大种,同步和异步 同步IO:阻塞IO ...
- eclipse 项目svn忽略不需要提交的文件
1.eclipse选择window–>Prenference 2.选择Team–> Git下面的Ignoreed Resources –>Add Pattern –>一个一个的 ...
- Block作为参数时的使用
Block作为参数使用,常见于各框架之中,比如在封装一个类时,当做什么事情由外界去决定,什么时候调用由自己的类决定时,这时候就需要将block作为参数使用. 下面我们模仿AFNetworking的ma ...
- 框架-spring源码分析(一)
框架-spring源码分析(一) 参考: https://www.cnblogs.com/heavenyes/p/3933642.html http://www.cnblogs.com/BINGJJF ...
- C# .NET 开发心得
1. 工作路径问题 1. 多项目构成的解决方案,Web APP作为启动项目时的工作路径 //当前执行的exe文件名 //C:\\Program Files\\IIS Express\\iisexpre ...
- POJ 2185 Milking Grid(KMP最小循环节)
http://poj.org/problem?id=2185 题意: 给出一个r行c列的字符矩阵,求最小的覆盖矩阵可以将原矩阵覆盖,覆盖矩阵不必全用完. 思路: 我对于字符串的最小循环节是这么理解的: ...