现在我的程序后台数据库采用的是Oracle,以前数据库中的建表等操作都是手动在Oracle中进行的,我现在想自己做一个数据库初始化小程序来完成这些操作。但第一个遇到的问题就是监测系统中是否已经安装Oracle,最好还能监测oracle的版本,想必监测的方法应该比较多,如查询注册表,或者进程、服务等,我想知道大家对于这些需求,一般比较通用的解决方法是什么?望知道的大虾各抒己见,谢谢!