oracle

解决oracle用户连接失败的解决方法

看来 scott 这个用户肯定是登陆不了了,然后我用尝试着用 system 这个用户登录,我记得在安装 Oracle 11g 的时候曾提示输入密码,然后我自己输了一个,结果我用自己原先设定的密码试了一下果然连接上了。可见来在 oracle 11g 的 system 这个用户的密码并不是默认的,而是安装的时候自己设定的。用 system 登录进去之后,执行下面的命令: SQL> alter u... »

Oracle 创建监控账户 提高工作效率

Oracle 创建监控账户 提高工作效率

为了把事情变成简单化,我在多个Oracle数据上建立统一的检查数据库账户,并且账户只能访问特定的几个视图(需要查询的sql已生成视图),具体做法如下: root>sqlplus / as sysdba 用DBA的权限进入数据库,需要创建一个账户 //www.jb51.net/article/20367.htm SQL>create user dbmonitor identified b... »

利用windows任务计划实现oracle的定期备份

先写一个批处理文件,给个例子。 代码如下: set rq=%date:~0,10% exp system/system的密码@本地服务名 file=d:\backup\bak%rq% full=yes log=d:\backup\bak%rq% buffer=65536 C:\Progra~1\WinRAR\rar.exe a -df d:\backup\bak%rq% d:\backup\ mo... »

oracle 触发器 实现出入库

用语言实现 好处: 1、可以减少对数据库的访问。 2、可移植性好。 坏处: 1、操作起来考虑的东西较多,修改一处就要修改别一处。也就是说是相互关联的。如果少改了某一处,很可能使数据不一致。 用触发器实现 好处: 1、可以使程序员从复杂的相互关联中解放出来,把精力放在复杂的业务上。 坏处: 1、可移植性差。 下面我就用一个例子实现一个简单的出入库。因为是例子表中所用到的字段很少。这里的例子只做为抛砖... »

ORACLE 报警日志如何查看?第1/2页

1.了解oracle外部表 外部表定义:结构被存放在数据字典,而表数据被放在OS文件中的表 作用:在数据库中查询OS文件的数据,还可以将OS文件数据装载到数据库中 与其它表的区别:在外部表上不能执行DML操作,也不能在外部表上建索引,只能执行select操用 2.建一个简单的外部表1.建一个OS上的文件 因为外部表主要是查看OS上的文件, »

ProC 连接Oracle代码

代码如下:int connectDb() { EXEC SQL BEGIN DECLARE SECTION; char username[20]; char password[20]; char connect_string[20]; EXEC SQL END DECLARE SECTION; strcpy(username,”lbc1″); strcpy(password... »

oracle 常见等待事件及处理方法

看书笔记db file scattered read DB ,db file sequential read DB,free buffer waits,log buffer space,log file switch,log file sync 我们可以通过视图v$session_wait来查看系统当前的等待事件,以及与等待事件相对应的资源的相关信息,从而可确定出产生瓶颈的类型及其对象。v$ses... »

oracle应用程序实现打包 的方法

Oracle客户端精简后的文件,可以实现数据库的通信,直接和软件打包: 第一步:拷贝文件:主要是四个目录:bin,nls,oracore,NETWORK。 文件清单如下(bin下面dll部分是最精简的结果,除了nls的其他部分可以全部拷贝,因为本身文件不大): D:bin\orauts.dll D:bin\oraunls10.dll D:bin\orasrvmhas10.dll D:bin\ora... »

Oracle中大批量删除数据的方法

写一个循环删除的过程。 create or replace procedure delBigTab(p_TableName in varchar2,p_Condition in varchar2,p_Count in varchar2)  as pragma autonomous... »

Oracle PL/SQL入门案例实践

正在看的ORACLE教程是:Oracle PL/SQL入门案例实践。 前面已经了解了关于PL/SQL编程的基础,本文将结合一个案例来加深对这些知识点的理解。   一. 案例介绍   某数据库有两张表,是关于某公司员工资料、薪水和部门信息的,它们分别是emp表和dept表,两张表的结构如下:   要求如下:   1、按照上表结构建立相应的表,并每张表写入5组合法数据。   2、操纵相关表,... »

理解和使用Oracle 8i分析工具LogMiner

正在看的ORACLE教程是:理解和使用Oracle 8i分析工具LogMiner。Oracle LogMiner 是Oracle公司从产品8i以后提供的一个实际非常有用的分析工具,使用该工具可以轻松获得Oracle 重作日志文件(归档日志文件)中的具体内容,特别是,该工具可以分析出所有对于数据库操作的DML(insert、update、delete等)语句,另外还可分... »

Oracle8i和Microsoft SQL Server比较

正在看的ORACLE教程是:Oracle8i和Microsoft SQL Server比较。利用Oracle8i,操作系统实质上将变得无关紧要。相比之下,MicrosoftSQLServer7.0对非传统的数据类型缺乏内置的支持。根据事物处理委员会审查的标准与结果,Oracle提供了比SQLServer7.0更高级的性能。实际上,Oracle的NTTPC-C结果几乎比Microsoft的快两倍。M... »

Oracle SQL性能优化系列学习三

正在看的ORACLE教程是:Oracle SQL性能优化系列学习三。8. 使用DECODE函数来减少处理时间    使用DECODE函数可以避免重复扫描相同记录或重复连接相同的表.    例如:  SELECT COUNT(*),SUM(SAL) FROM EMP  WHERE DEPT_NO = ... »

Oracle动态交叉表生成

正在看的ORACLE教程是:Oracle动态交叉表生成。Oracle是应用最广的大型数据库,而在范式下进行Oracle数据库设计则可以大大减少数据冗余,使数据库维护更方便,可惜范式下的数据表一般不能直接输出。今天我们就来探讨一下范式下的数据表的动态交叉表生成的方法。   范式下的Oracle数据库设计   数据关系的复杂性导致了表中数据冗余的存在,数据冗余增加了维护数据库的负担,也占用了大量的磁盘... »

Oracle数据库安全策略分析(一)第1/2页

正在看的ORACLE教程是:Oracle数据库安全策略分析(一)。Oracle程序为了安全性目的一般分为两类:一类所有的用户都可执行,另一类只DBA可执行。保证安全性的几种方法: 在安装OracleServer前,创建数据库管理员组而且分配root和Oracle软件拥有者的用户ID给这个组。 »

搭建java WEB开发环境和应用

搭建java WEB开发环境和应用

一 使用Tomcat服务器,使用DBCP数据源搭建Web开发环境 1.JDK安装,默认路径即可 2.Tomcat5.5服务器 1)配置Tomcat的服务器端口: 打开D:\apache-tomcat-5.0.18\conf\server.xml, 查看如下代码: <!– Define a non-SSL Coyote HTTP/1.1 Connector on port 8080... »

浅谈mysql可有类似oracle的nvl的函数

要用ifnull,而不是isnull isnull是判断是否为null,返回值是1表示null或者0表示不为空 ifnull等同于oracle的nvl,用法如下 mysql> select ifnull(1,10); +————–+ | ifnull(1,10) | +————R... »

Oracle数据库不同损坏级别的恢复教程

Oracle数据库不同损坏级别的恢复教程

前言在 DBA 的日常工作中不可避免存在着数据库的损坏,本文将主要介绍 Oracle 数据库遇到不同损坏级别下的应该采用的恢复方法,供读者在遇到此类情景时,能的找到适合自己的恢复方法,提高工作效率。数据块损坏的恢复当数据文件中仅有少量的数据块发生了介质损坏时,我们可以利用RMAN对其进行数据块一级的恢复。由于数据库控制文件损坏,因此数据库这时只能处于脱机状态。 »

如何利用Oracle命令解决函数运行错误

如何利用Oracle命令解决函数运行错误

1 问题自定义了一个 Oracle 函数。在 Oracle 函数中,加入异常处理。ORA-0061 Transaction-backed-out 发生死锁,事务被撤消。ORA-6500 Storage-error 内存不够,引发内部错误。ORA-6502 Value-error 转换或截断错误。 »

简单实例解释Oracle分页查询

简单实例解释Oracle分页查询

您可能感兴趣的文章:oracle,mysql,SqlServer三种数据库的分页查询的实例Oracle实现分页查询的SQL语法汇总Oracle、MySQL和SqlServe三种数据库分页查询语句的区别介绍Oracle分页查询性能优化代码详解Oracle分页查询的实例详解mysql、mssql及oracle分页查询方法详解详解SQLServer和Oracle的分页查询详解oracle分页查询的基础原... »

PLSQL Developer连接Oracle11g 64位数据库配置详解(图文)

最近换了台64bit的电脑,所以oracle数据库也跟着换成了64bit的,不过问题也随之产生,由于plsql developer暂时没有64bit版本的,所以无法连接到64bit的oracle上,经过一番折腾,终于成功连接到数据库上,现记录下配置过程,以便查看。 1. 下载instantclient-basic-win32-11.2.0.1.0(oracle官网下载地址:http://www.o... »

运行在容器中的Oracle XE-11g

Oracle XE Oracle是这样介绍XE的:11g XE(Express Edition)简化版是在Oracle11gR2基础之上一个入门级的小体量数据库,免费用于开发/部署与发布,下载很快,使用简单。 特性 Oracle XE主要适用对象: 适用与适用Node.js, Python, PHP, Java, .NET, XML和开源项目的开发者 需要一个免费可用于DBA进行起步阶段的数据库培... »

oracle实现一对多数据分页查询筛选示例代码

前言 今天项目测试运行的时候,遇到了一个奇怪的问题,这个问题说起来按sql语法的话是没有错误的 但是呢按照我们的业务来做区分就有些逻辑上的错误了, 下面请听我慢慢道来,在数据库中有两个数据, 先来看下第一次sql是如何写的 查询之后在外面做分页,很正常的逻辑,但是大家都发现了,这是一个多表查询,而且是一对多关系,这就有点问题了 先来看一个图   问题出现在哪呢? 1、需要对主表做分页数据... »

修改oracle密码有效期限制的两种思路详解

需要注意的是,对于第四步,可能会失败,因为oracle有可能设置了修改密码时不能与历史密码重复的限制,我们可以先执行以下命令去掉限制,然后再执行第四步。总结以上所述是小编给大家介绍的修改oracle密码有效期限制的操作方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。 »

oracle数据库实现获取时间戳的无参函数

代码如下所示: CREATE OR REPLACE FUNCTION GETMSTIMESTAMP RETURN NUMBER AS MSTIMESTAMP NUMBER; BEGIN SELECT (SYSDATE-TO_DATE('1970-1-18', 'YYYY-MM-DD HH24')) * 86400000 + TO_NUMBER(TO_CHAR(SYSTIMESTAMP(3), 'F... »

Page 34 of 64«3233343536»