Windows下oracle数据库的信息获取
2016-08-03 00:00
Windows下oracle数据库的信息获取
2016-08-03
●现象
Windows操作系统安装的oracle数据库,往往是由甲方或者第三方安装,数据库信息我们知道的极少,从而影响对vsb数据库用户和表空间建立,vsb管理机和数据库的连接测试
●原因
非自身集成的数据库系统,信息量的获取不足
●解决办法
Windows下安装的oracle数据库
1.开始—运行—cmd ,输入path回车,有如下信息回显
PATH= D:\app\Administrator\product\11.2.0\dbhome_1\bin
可以知道oracle的安装目录,然后打开dbhome_1目录下的install,会有一个redme文档,内容有 管理控制台的登陆地址,实例名,以及数据库文件和组件的安装路径
Enterprise Manager Database Control URL - (orcl) :
https://WIN-MKS4VVLA2LC:1158/em
数据库配置文件已经安装到 D:\app\Administrator,同时其他选定的安装组件也已经安装到 D:\app\Administrator\product\11.2.0\dbhome_1。
2.开始—运行—cmd 直接查看监听程序 lsnrctl status
这里的回显信息能帮助我们对安装的数据库的了解,包扩文件路径,软件版本,监听端口,实例名称等等。
正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))
LISTENER 的 STATUS
------------------------
别名 LISTENER
版本 TNSLSNR for 64-bit Windows: Version 11.2.0.3.0 - Produ
ction
启动日期 12-6月 -2014 10:26:29
正常运行时间 0 天 22 小时 28 分 1 秒
跟踪级别 off
安全性 ON: Local OS Authentication
SNMP OFF
监听程序参数文件 D:\app\Administrator\product\11.2.0\dbhome_1\network\a
dmin\listener.ora
监听程序日志文件 D:\app\Administrator\diag\tnslsnr\WIN-MKS4VVLA2LC\list
ener\alert\log.xml
监听端点概要...
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1521ipc)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=WIN-MKS4VVLA2LC)(PORT=1521)))
服务摘要..
服务 "CLRExtProc" 包含 1 个实例。
实例 "CLRExtProc", 状态 UNKNOWN, 包含此服务的 1 个处理程序...
服务 "orcl" 包含 1 个实例。
实例 "orcl", 状态 READY, 包含此服务的 1 个处理程序...
服务 "orclXDB" 包含 1 个实例。
实例 "orcl", 状态 READY, 包含此服务的 1 个处理程序...
命令执行成功
有了这些信息,对后续vsb数据库连接测试有很大帮助。