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 条评论
登录 后参与评论

相关文章

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

sysdba登录报错insufficient privileges的原因分析(r7笔记第64天)

今天碰到一个奇怪的小问题,看起来是一个非常简单的问题。 我先说一下问题背景。有一台DB服务器,因为需要搭建备库,现在找了一台已有的机器临时用一下,这台临时的服务...

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

使用pt工具检测MySQL主从延迟(r12笔记第7天)

今天翻看了下《高性能MySQL》,真是让人拍手称绝,里面的很多实战思路非常不错,各种问题分析如数家珍,如果是有一定基础的同学,看起来会非常不错。 当然里...

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

由报警邮件分析发现的备库oracle bug(r7笔记第12天)

昨天到公司之后,收到两份封报警邮件,可以看到在早晨6:30左右主库的v$dataguard_status检查时发现了一个错误。然后再2分钟后就自动恢复了。 一般...

2456
来自专栏数据库新发现

Linux上配置Unix ODBC连接Oracle数据库

Oracle10g前,Oracle并不提供UNIX/Linux下的ODBC驱动,用的最为广泛的是UnixOdbc,UnixOdbc的配置不算复杂,但是如果不顺利...

482
来自专栏数据和云

Oracle 18.3 : 透过告警日志从安装初始化过程看 18c 的新改变

Oracle Database 18c 已经正式对外发布,第一个公共版本的版本号是 18.3 ,让我们从 18.3 的安装过程来一睹 18c 的改变。

530
来自专栏我是攻城师

如何使用Hive集成Solr?

2675
来自专栏数据和云

讲真,你该做备份的有效性校验了

编辑手记:最近刷爆了朋友圈的GitLab删库事件惊醒了一大批运维人员,五重备份全部失效,这是真的吗?嗯,经过无数次确认,的确所有备份都失效。而我同样相信,存在类...

3586
来自专栏知识分享

八,ESP8266 文件保存数据(基于Lua脚本语言)

应该是LUA介绍8266的最后一篇,,,,,,下回是直接用SDK,,然后再列个12345.......不过要等一两个星期,先忙完朋友的事情 前面几篇 用AT指令...

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

11g rac配置scan ip(r6笔记第30天)

如果是从10g转战11g rac就会发现很多不同之处,其中一个比较大的改变就是在11g中有了一个新特性scan,其实这是一个简称,完整的名称为:SCAN(Si...

2424
来自专栏DHUtoBUAA

Python读取SQLite文件数据

  近日在做项目时,意外听说有一种SQLite的数据库,相比自己之前使用的SQL Service甚是轻便,在对数据完整性、并发性要求不高的场景下可以尝试!   ...

3129

扫码关注云+社区