ORACLE 数据库简单测试

操作系统:Windows 7 –

ORACLE:oracle database 10.2.0.4

一、目的

测试 启动监听程序、数据库  非同一个用户的情况,用户是否可以登录 数据库

二、环境介绍

操作系统:Windows 7

ORACLE:oracle database 10.2.0.4

三、测试步骤

1.1          创建用户(权限 管理员)

1.1.1.1    检查当前所有用户

1.1.1.2    新建测试用户

1.1.1.3    确认当前用户

1.1.1.4    给测试用户创建密码

1.2          数据库 mount状态

1.2.1当前用户parim 把数据库启动到 mount 状态

1.2.2重新启动监听程序

1.2.3 Parim01 用户登录数据库

报错:ORA-01033

检查当前数据库状态

Thu Nov 27 10:54:23 2014

Database mounted in Exclusive Mode

Completed: ALTER DATABASE   MOUNT

当前数据库是 mount状态

1.3          数据库open状态

1.3.1 Parim01用户测试登录数据库

可以正常登陆

检查告警日志:

Thu Nov 27 11:03:28 2014

Completed: ALTER DATABASE OPEN

当前数据库是 open状态

四、结论

数据库进入mount状态 ,其实它是一种 排他模式,它会阻止其它的非本用户的所有连接。因此在这种情况下 非启动数据库本人 禁止连接数据库

请完善结论!

时间: 2024-08-08 13:59:21

ORACLE 数据库简单测试的相关文章

ESQL查询之简单的Oracle数据库查询测试

操作Oracle数据库跟前边例子中操作其他数据库一样,同样是非常轻松的,略有不同的是SQL语法上的微小区别 查询 <ESql module=test id=datas><![CDATA[ Select STTP,STNM,STCD,PHCD from ST_STBPRP_B where rownum<=30 ]]></ESql> 定制显示字段名 <tr> <for end=0 [email protected]{datas:getWidth}&g

oracle数据库简单操作

导入某用户所有表和数据:imp sgp/[email protected]:1521/orcl file=sgp20161025.dmp full=y 导出指定表及数据:exp sgp/[email protected]:1521/orcl file=20160921sgp_table_sysmodule_sysdict.dmp tables=(sgp_sysmodule, sgp_sysdict) 导入指定表及数据:imp sgp/[email protected]:1521/orcl fil

linux/windows系统oracle数据库简单冷备同步

我们有一个财务系统比较看重财务数据的安全性,同时我们拥有两套系统,一个生产环境(linux),一个应急备份环境(windows).备份环境对生产环境实行实时备份同步,备份方式也有两种:热备冷备.oracle热备一般用oracle DG服务即可,但oracle DG服务是要另行收费的,这对于客户来说也是一笔不小的开支.于是我们采用oracle冷备的方式,基本流程是:数据库定时通过expdp方式导出,然后通过ftp传到应急备份环境,应急备份环境然后执行impdp导入,这样既可完成冷备. 一.linu

如何使用swingbench进行oracle数据库压力测试

swingbench是一款网络上开源的oracle压力测试工具,支持oracle 11g版本,还能对rac进行测试.从官方页面http://dominicgiles.com/downloads.html上可以下载最新的软件版本. swingbench可以运行在windows和linux平台,本次测试采用linux平台,具体测试过程如下: 1.首先使用VMVARE10搭建一个redhat6.5的虚拟机. 2.在虚拟redhat6.5上安装ORACLE11G的数据库. 3.使用oewizard导入测

java连接oracle数据库简单实例

package cn.com.login.dao; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; public class LoginDao {     public String getUserName(String userCode){      Connection con = null;    

在PYTHON中,用cx_Oracle连接ORACLE数据库简单示例

一,在安装的时候,参数有点不一样: python setup.py build install 二,连接数据库,有两种方式,DSN和TNSNAMES方式: #dsn = orcl.makedsn(self.oracle_host, self.oracle_port, self.oracle_sid) #con = orcl.connect(self.oracle_username, self.oracle_password, dsn) con = orcl.connect(self.oracle

Oracle数据库测试和优化最佳实践: OTest介绍 (转)

当前Oracle数据库最佳测试工具OTest *  Otest是用于Oracle数据库测试.优化.监控软件. *  Otest是免费提供给Oracle客户和广大DBA工程师使用的软件.由原厂技术专家王文杰在业余时间开发,并提供支持.发送邮件到[email protected]可以获得支持和最新版本,以及申请cloud版本的key. *Otest 的临时下载地址(版本更新快,新项目上线,最好发邮件申请): 链接:http://pan.baidu.com/s/1eSD1oSq 密码:3ulm

oracle数据库的安全测试

Oracle Database,又名Oracle RDBMS,或简称Oracle.是甲骨文公司的一款关系数据库管理系统.它是在数据库领域一直处于领先地位的产品.可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好.使用方便.功能强,适用于各类大.中.小.微机环境.它是一种高效率.可靠性好的 适应高吞吐量的数据库解决方案.针对Oracle数据库如何测试呢? 检测数据库端口是否开放 这个任务可以使用nmap来对目标IP进行测试,也可以使用其他的端口扫描工具,下面就以nma

《metasploit渗透测试魔鬼训练营》靶机演练之第五章实战案例Oracle数据库

准备一台BT5作为入侵机,一台win2003作为靶机,靶机上存在着Oracle数据库(版本为10.2.0.1.0)TNS服务的漏洞,该漏洞的编号为CVE-2009-1979. BT5: ip 10.10.10.128 win2003: ip 10.10.10.130 下面开始演练: 在网上找到了关于这一漏洞的一些介绍,metasploit里有利用这个漏洞的模块,首先search这个模块: 进入目录去查看一下这个模块的源代码,找到target,如图: 能看出用了p/p/r的溢出方式,以及不同版本需