O​r​a​c​l​e​ ​D​a​t​a​b​a​s​e​ ​e​x​p​r​e​s​s​ ​1​1​g​ ​第​ ​2​ ​版​安​装和配置

官方Oracle Database 快捷版 11g 第 2 版的下载地址:

http://www.oracle.com/technetwork/cn/products/express-edition/downloads/index.html

http://www.oracle.com/technetwork/database/database-technologies/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:oraclexeapporacleproduct11.2.0server etworkADMIN目录中,如果你需要添加其他服务器的oracle连接,可以到这个目录中找tnsnames.ora文件,如果在该目录下未找到这个文件(新安装数据库可能不会自动创建该文件),你就在admin目录下建立tnsnames.ora文件,在tnsnames.ora中输入以下内容:

oraclexe =
   (DESCRIPTION =
     (ADDRESS_LIST =
       (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.102)(PORT = 1521))
     )
     (CONNECT_DATA = (SID = XE)(SERVER = DEDICATED))
   )

然后再通过 “tnsping oraclexe” 命令进行测试,如下图:

通过上面的测试,可以看出我们刚刚创建的oraclexe连接也可以正常使用了。


oracleXE数据库的SID是XE,如果使用Oracle的“数据库即时客户端”Instant Client(32位)作为客户端的话,

到C:oraclexeapporacleproduct11.2.0server etworkADMIN目录中,在admin目录下建立并配置tnsnames.ora文件的内容。

检查一下PLSQL Developer菜单中的“工具”-->“首选项…”-->“Oracle”-->“连接”,如果“Oracle主目录名”(自动检测为空)已经填入“D:greenSoftwareinstantclient_11_2”,“OCI库”(自动检测为空)已经填入“D:greenSoftwareinstantclient_11_2oci.dll”。你就可以使用PLSQL Developer访问这个数据库了。

以上参考出处:http://wenku.baidu.com/view/44f8ff0cf78a6529647d530f.html


三、测试数据库连接

在命令行窗口中输入sqlplus回车,根据提示输入用户名和密码进行连接数据库,如下图:

说明我们已经连接到了Oracle 11g Express Edition数据库了。具体的sqlplus命令的详细使用,请查看我前面的文章。

原文地址:https://www.cnblogs.com/mq0036/p/3678038.html