spotlight是DELL提供的一种对数据库、操作系统进行监控的软件,其具备使用简单、不需要安装客户端等优点。以下是其在win10 PC机上的安装过程。
一、工具准备
spotlight安装包下载:Toad DBA Suite for Oracle 12.8 -监控工具,提取码:8lkk
instantclient压缩包下载:instantclient-basic-nt-x32-11.2.0.4.0,提取码:rlhb
二、安装配置步骤
1、配置32位instantclient-11.2
instantclient位绿色免安装,解压后目录结构如下:
需要手动建立NETWORK/admin目录,并在其中新建监听文件tnsnames.ora,文件格式如下:
LIMIS =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.13.10)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = ORCL)
)
)
# LIMIS是此监听项的辨识名称,一般根据应用系统命名,同一个监听文件中不要有重名
# HOST是此应用数据库的IP地址或主机名,若是对RAC监控,填写scan ip
# SERVICE_NAME是此数据库的SID,若是对RAC监控,填写RAC的SID
配置文件编辑完成后,需要配置环境变量:
系统变量中新增两个环境变量
变量名:TNS_ADMIN,值:D:\instantclient_11_2\NETWORK\admin
变量名:OCI,值:D:\instantclient_11_2(用于识别oci.dll文件,若没有配置,启动spotlight连接数据库时会报错:找不到oci.dll)
在PATH中新增两项:
%TNS_ADMIN%、%OCI%
2、安装spotlight on oracle
运行Toad_for_Oracle_12_8_x86_Full.exe文件,进入安装选项,填写确保选中了Spotlight on Oracle 32-bit。安装所需LicenseKey和SiteMessage如下:
LicenseKey: CJ2PFCQ6P49Q4WHQT2D03GNTVX2AN5DG6FWD04YL4QW625KT391J9YF38VKB92SNBWNW-RU-BOARD-BD
SiteMessage: cr2384
3、配置spotlight on oracle连接数据库
打开spot on oracle
点击连接按钮
点击Add new connection,根据需求选择监控type:
配置数据库连接和系统连接,数据库连接需要一个具备DBA权限的用户名和密码,系统连接需要一个非root的用户名和密码
点击Test,查看测试结果
首次连接,根据提示创建数据库监控用户,选择configure another user:
创建成功后连接数据库和系统,结果如下:
Oracle数据库实时运行状态:
Linux系统实时运行状态:
Oracle RAC实时运行状态: