Oracle研究专题:Oracle系统安装与配置

Posted SAP梦心

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle研究专题:Oracle系统安装与配置相关的知识,希望对你有一定的参考价值。

最近开始研究Oracle数据库,盖因公司的系统要么Oracle要么是mysql吧。

作为一个IT工作者,没有碰过Oracle是一件很匪夷所思得事情。 想到过去几年,乃至接触IT行业开始就只有玩过sql server,是太low了。

所以从现在开始要好好学一下Oracle数据库,不仅是plsql的开发,还要学会Oracle的调优与配置。

于是乎从Oracle网上下载下来两个文件:数据库和客户端

数据库地址:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html

客户端只需要安装几十兆的Instant Client就可以了:http://www.oracle.com/technetwork/topics/winx64soft-089540.html

下载下来之后安装,数据库和客户端都安装完毕。

接下里就是安装PL/SQL Developer,网上去下载。

在Oracle数据库的安装目录里,找到 listener.ora和sqlnet.ora 这2个文件,存在于:D:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN\ 下

其中listener.ora的内容:
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = mengxin) #数据库实例
(ORACLE_HOME = D:\oracle\Administrator\product\11.2.0\dbhome_1) #安装数据库目录
(ENVS = "EXTPROC_DLLS=ONLY:D:\oracle\Administrator\product\11.2.0\dbhome_1\bin\oraclr11.dll") #连接dll
)
)
 
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
)
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = mengxin))
)
)
 
ADR_BASE_LISTENER = D:\oracle\Administrator #安装目录
 
sqlnet.ora的内容为:(一般不需要更改)
SQLNET.AUTHENTICATION_SERVICES= (NTS)
NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)

 在Oracle的客户端安装目录里,找到tnsnames.ora,配置如下:

LISTENER_MENGXIN = #LISTENER_实例名

(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
 
MENGXIN = #连接名
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = mengxin)
)
)
 
如此Oracle使用前的配置就算结束了!

以上是关于Oracle研究专题:Oracle系统安装与配置的主要内容,如果未能解决你的问题,请参考以下文章

CentOS 6.8系统安装Oracle 12.1.0.2.0数据库

WPF连接Oracle数据库

Oracle11g客户端安装配置

系统运维系列 之linux服务器中部署项目连接oracle数据库出现Connection reset(接maven项目中连接oracle数据库的那些坑专题)

系统运维系列 之maven项目中连接oracle数据库的那些坑(接连接oracle数据库并进行数据读写专题)

ArcGIS Server 10.2 公布Oracle11g数据源的 Feature Service