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,文件位于:D:\Oracle Instant Client\network\admin

配置如下:

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)

)

)

最后打开PL/SQL Developer,在首选项里配置如下:

如此Oracle使用前的配置就算结束了!

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏乐沙弥的世界

Oracle 密码文件

DBA用户:具有sysdba,sysoper权限的用户被称为dba用户。默认情况下sysdba角色中存在sys用户,sysoper角色中存在system用户

13940
来自专栏菩提树下的杨过

oracle:db-link使用

二个oracle instance,如果需要在一个instance上,直接查询另一个instance上的数据,就要用到db-link 创建: create pu...

236100
来自专栏杨建荣的学习笔记

一封备库报警邮件的分析(r6笔记第82天)

对于orabbix报出的警报,自己都是心怀敬畏,因为这些表面的现象如果深入分析没准就能有所收获,当然目的还是解决问题,不是一味追求指标。 今天收到的报警邮件如下...

28240
来自专栏Oracle

Oracle12C创建用户和表空间

create temporary tablespace test_temp tempfile 'D:ORACLEHOMEORADATAORCLDATAFILE...

17130
来自专栏乐沙弥的世界

Oracle健康监控及健康检查(Health Monitor)

Oracle数据库包括一个名为Health Monitor的框架,用于运行诊断检查数据库的各种组件。Oracle健康监视器检查各种组件数据库,包括文件,内存,事...

27700
来自专栏杨建荣的学习笔记

记一次dg故障的处理总结(r6笔记第63天)

今天早上收到一条报警短信,提示是dg的接收出了问题,从v$dataguard_status得到的最新记录如下: 2015-09-18 07:13:36.0 Fe...

26850
来自专栏乐沙弥的世界

Oracle RAC 客户端连接负载均衡(Load Balance)

        实现负载均衡(Load Balance)是Oracle RAC最重要的特性之一,主要是把负载平均分配到集群中的各个节点,以提高系统的整体吞吐能力...

16450
来自专栏我的博客

Sqlite使用说明

安装apt-get install slqite .databases List names and files of attached databases(列...

37440
来自专栏Ryan Miao

mysql连接查询

以前查询都是随便查到结果就行了,因为发现每次查询的数量都很少,当然现在也是。不过效率一直是程序员执着的追求,我就多了解下差距。 首先是多张表联合,一张模板种类c...

37370
来自专栏码匠的流水账

nginx lua重置请求参数及常量备忘

25510

扫码关注云+社区

领取腾讯云代金券