性能监测利器Spotlight监视Linux/Unix操作系统及Oracle数据库配置方法

一、假设条件

      Linux/Unix服务器运行正常,Oracle数据库运行正常,Spotlight安装完成且其所在终端与服务器、数据库连接正常。


二、准备工作

      1. Spotlight 监控 Linux/Unit 需要一个具备 root 权限的用户,但 Spotlight 又不允许使用 root 用户直接连接,所以我们需要为其创建一个具备 root 权限的用户。

# useradd -g root -G root spotlight
# passwd spotlight
      2. 同理,使用 sys 登录 oracle,新建用户 Spotlight 并分配连接、资源、DBA 权限(此步骤也可在配置工作第三步进行,只是届时似乎不能创建单独的表空间)。
CREATE TABLESPACE "SPOTLIGHT" 
    LOGGING 
    DATAFILE 'D:\DB\SPOTLIGHT.DAT' SIZE 200M 
    AUTOEXTEND 
    ON NEXT  100M MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL 
    SEGMENT SPACE MANAGEMENT  AUTO ;
    
CREATE USER SPOTLIGHT IDENTIFIED BY SPOTLIGHT 
       DEFAULT TABLESPACE SPOTLIGHT TEMPORARY TABLESPACE TEMP;
GRANT CONNECT,RESOURCE TO SPOTLIGHT;
GRANT DBA TO SPOTLIGHT;
      3. 配置环境变量,以使Spotlight软件就能识别到TNS

a)在PATH中添加:D:\instantclient_11_2(OCI.DLL路径)

b)新建SQLPATH,LOCAL,TNS_ADMIN,LD_LIBRARY_PATH四个环境变量名,变量值均为D:\instantclient_11_2

三、配置工作
      1. 打开Spotlight软件,点击菜单栏“File”-> “Oracle User Wizard”,在弹出的窗口直接下一步进入“DBA connection credentials”窗口。

      2. 在第一个下拉框中应该就可以选择你的数据库实例名;第二个文本框中输入“sys”;第三个文本框中输入你数据库sys用户的密码,点击下一步进入“User account”窗口。

      3. 因我们在准备工作中已创建了单独表空间和用户,因此我们选择“Set up an existing user”点击下一步(若没有做准备工作的第二步,则选择“Create a new user(recommended)”),继续点击下一步,后面就比较简单,不在废话。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值