
数据库Oracle
wwweducn
这个作者很懒,什么都没留下…
展开
-
ora-01861 文字与格式字符串不匹配
症状:c/s程序本来运行正常,一次重装系统,重装oracle客户端后,insert日期格式数据,出现题目中错误。解决办法:Oracle时间格式讨论在网上看见不少oracle新学者对oracle的时间格式很烦,经常是设计了一个带时间字段的表之后,向表插入数据失败。回想起自己刚开始学习oracle时,也对这个时间格式摸不着头脑,虽然是小小的问题,高手们不屑于讨论,但对初学者来讲,这也是一转载 2007-01-29 19:34:00 · 3313 阅读 · 0 评论 -
Oracle's explain plan
http://www.adp-gmbh.ch/ora/explainplan.htmlWhenever you read or write data in Oracle, you do so by issuing an SQL Statement. One of Oracles task when it receives such a statement is to build a st转载 2006-10-23 21:23:00 · 682 阅读 · 0 评论 -
oracle表名命名规则(可以中文)的正则表达式判断(附源码)
Naming Rules 1.Table names and column names: 2.Must begin with a letter 3.Must be 1–30 characters long 4.Must contain only A–Z, a–z, 0–9, _, $, and # 5.Must原创 2006-06-08 16:48:00 · 1358 阅读 · 1 评论 -
ORACLE资料档案库密码忘记解决办法
1. 环境: winxp , oracle9i 2. 创建资料档案库的情况创建一个新的数据库实例,来存放资料库本来这个密码只出现一次,可是当时没随手记下。并且最重要sysman的初始密码(oem_temp)已经改掉,所以没法登录。3. 解决过程:(1)在服务器端,以OS验证方式登录存放档案资料库的数据库实例(一般为OEMREP) se原创 2006-05-31 10:46:00 · 1040 阅读 · 0 评论 -
logminer如何安装配置使用
logminer如何安装配置使用作为Oracle DBA,我们有时候需要追踪数据误删除或用户的恶意操作情况,此时我们不仅需要查出执行这些操作的数据库账号,还需要知道操作是由哪台客户端(IP地址等)发出的。针对这些问题,一个最有效实用而又低成本的方法就是分析Oracle数据库的日志文件。本文将就Oracle日志分析技术做深入探讨。 一、如何分析即LogMiner解释 从目前来看,分析Oracle原创 2006-05-29 17:38:00 · 608 阅读 · 0 评论 -
c#中RichTextBox使用StreamWriter()的编码问题
问题描述:win2000sp4中文,vs2005英文,oracle9i。程序中,有一RichTextBox,来显示数据库的Sql语句,使用StreamWriter()把RichTextBox中的内容写入一个文本文件中,但是如果Sql语句中含有中文,就会出现乱码。出错原因: 构造函数StreamWriter(String),默认情况下,以UTF-8编码来创建StreamWr原创 2006-05-25 18:56:00 · 1951 阅读 · 1 评论 -
ORA-01536:超出表空间"××"的空间限量
通俗的讲:在表空间T1,T2,T3上,分配给用户A的空间限量分别为10M,15M,12M,当使用完分配给他的空间后,就无法在申请空间了,就出现题目上的错误。查看某用户的空间限量 SELECT * FROM USER_TS_QUOTAS; DBA_TS_QUOTASDBA_TS_QUOTAS describes tablespace quotas for原创 2006-05-26 16:19:00 · 1878 阅读 · 0 评论 -
实现数据库TPC性能测试的开源及商业软件
商业软件 Benchmark Factory(Quest公司出品)。实现的测试:AS3AP, TPC-C TPC-B, TPC-D, Scalable Hardware;可靠消息:06年10月底,发布BMF5.0,开始提供TPC-H测试。支持的数据库:Oracle, SQL Server, DB2, Sybase, MySQL and other databases via原创 2006-09-27 19:40:00 · 1606 阅读 · 0 评论 -
JAVA完全控制Oracle中BLOB、CLOB说明
网络上很多关于JAVA对Oracle中BLOB、CLOB类型字段的操作说明,有的不够全面,有的不够准确,甚至有的简直就是胡说八道。最近的项目正巧用到了这方面的知识,在这里做个总转载 2006-05-13 16:05:00 · 808 阅读 · 2 评论 -
在 .NET 中使用大对象
在 .NET 中使用大对象作者:Jason Price了解如何使用 .NET 读写大对象 (LOB) 以及如何通过 BFILE 读取数据。 本文相关下载:· 示例代码· Oracle 数据库 10g· ODP.NET(版本 10.1.0.2.0 或更高版本,如果需要的话)· Microsoft .NET Framework 和转载 2006-05-13 15:54:00 · 901 阅读 · 1 评论 -
CLOB与VARCHAR2
关于oracle中的clob类型,大家看我理解的对不对?数据类型VARCHAR2,用来表示不定长的字符串。最大只能表示4000个字符,也就相当于2000个汉字。如果程序中某个字符的值要大于20002个汉字,用VARCHAR2就不能满足要求了,这时候,要用CLOB字段.Oracle的LOB类型分为三种:BLOB,CLOB和BFILE。CLOB称为字符LOB,BLOB和BFILE是用来存储二进制数原创 2006-05-13 15:46:00 · 1649 阅读 · 0 评论 -
Oracle中大对象(lob)处理方法和实例
在oracle中,有4个大对象(lobs)类型可用,分别是blob,clob,bfile,nclob。 下面是对lob数据类型的简单介绍。 blob:二进制lob,为二进制数据,最长可达4GB,存贮在数据库中。 clob:字符lob,字符数据,最长可以达到4GB,存贮在数据库中。 bfile:二进制文件;存贮在数据库之外的只读型二进制数据,最大长度由操作系统限制。 n转载 2006-05-13 16:08:00 · 1392 阅读 · 0 评论 -
oracle的LOB字段类型
oracle的字段类型作者:linux宝库 (http://www.linuxmine.com)来自:linux宝库 (http://www.linuxmine.com)现存:http://www.linuxmine.com/1744.html联系:linuxmine#gmail.com0、LARGE OBJECT ORACLE8中有4种LOB - BLOB:Binary Large Object转载 2006-05-13 16:14:00 · 1255 阅读 · 0 评论 -
Select a random row from a database table
SELECT column FROM tableORDER BY RAND()LIMIT 1MySql SELECT column FROM tableORDER BY RANDOM()LIMIT 1PostgreSql SELECT TOP 1 column FROM tableORDER BY NEWID()Microsoft Sql Ser原创 2006-10-26 20:44:00 · 688 阅读 · 0 评论 -
DATAFILE I/O-RELATED WAIT EVENTS 'db file sequential read'
-------------------------------- DATAFILE I/O-RELATED WAIT EVENTS -------------------------------- These Wait Events occur on I/O operations to datafiles. db file sequential read转载 2006-10-27 19:47:00 · 807 阅读 · 0 评论 -
db block gets和consistent gets的区别
buffer_gets=db block gets + consistent gets = LOGIC IO(逻辑读次数).consistent gets : 通过不带for update的select 读的次数db block gets : 通过update/delete/select for update读的次数.consistent get : 在一致读模式下所读的快数,包括从回滚段原创 2006-12-05 16:57:00 · 1750 阅读 · 0 评论 -
如何穿过防火墙连接oracle数据库
这个问题只会在WIN平台出现,UNIX平台会自动解决。方法一:在dedicated server(专用模式)下,在注册表中,hkey_local_machine/software/oracle/home0/下加入字符串值: USE_SHRED_SOCKET=TRUE,即可 方法二:1、首先将数据库实例改为SHARE SERVER模式 2、以SYSDBA登录SQLPLUS,通过S原创 2006-11-26 11:19:00 · 2231 阅读 · 0 评论 -
ORA-01536: 超出表空间'TESTTS'的空间限量
提问:疑问?BUG?? 创建表空间CREATE TABLESPACE testTS DATA FILE TEST01.DBF SIZE 500MB AUTOEXTEND ON;创建用户CREATE USER userTest IDENTIFIED BY pwdDEFAULT TABLESPACE testTSTEMPORARY TABLESPACE temp;由于此用户需要导入DBA导原创 2006-07-17 16:10:00 · 1075 阅读 · 0 评论 -
登陆触发器AFTER LOGON ON DATABASE对具有DBA权限的不起作用
现在假设已经创建了一个SCOTT模式,下面来看看如何保护该模式。在Oracle 10g这个版本之前,在创建SCOTT模式后,一般都可以通过“tiger”这个众所周知的密码进行访问,而且账号也不会被锁定。假设需要做的是在维护SCOTT模式中数据的同时,仍然需要阻止用户登录这个账号。在Oracle 9i及其之后的版本中,可以通过锁定账号实现这一目的;这里,则是利用一些其他的措施对这个方法进行一定的原创 2006-07-18 21:35:00 · 1004 阅读 · 0 评论 -
数据库-研究机构及学术会议
ACM SIGMOD:http://www.sigmod.org/ SIGMOD Conference是国际数据库领域最高级别的国际会议。其主要致力于数据库以及信息技术的研究,开发和应用。会议每年召开一次,来自世界各地的数据库专家学者共同探讨数据库领域相关的最新技术以及未来发展。SIGMOD Record是ACM SIGMOD发行的数据库期刊,每个季度发行一次。 VLDB:http://w原创 2006-07-08 10:28:00 · 847 阅读 · 0 评论 -
Oracle 开放源代码项目
http://www.dbopen.org/数据库开源大全http://www.oracle.com/technology/global/cn/tech/opensource/projects.html这是无数个可扩展、使用以及构建于 Oracle 技术的开放源代码项目中的一个简短的示例。 TOra转载 2006-07-01 22:09:00 · 1053 阅读 · 0 评论 -
启动management server出现错误1075:依存服务不存在,或已标记为删除
症状:启动oracle***managementserver这个服务时,系统提示:错误1075:依存服务不存在,或已标记为删除。Starting Management Server failsError 1075: The dependency service does not exist or has been marked for deletion"原因:创建资料档案库时,选择新原创 2006-11-12 09:36:00 · 4058 阅读 · 0 评论 -
Oracle高级队列 advanced queuing
高级队列 (AQ) 高级队列是在 Oracle Streams 信息集成基础架构上构建的一个独特的数据库集成消息队列特性。使用高级队列,就可以如同从 Oracle 数据库中执行 S原创 2006-11-15 22:50:00 · 2246 阅读 · 0 评论 -
ORA-02231: missing or invalid option to ALTER DATABASE
redhat linux 9 + oracle 9.2.0.4使用dbca创建数据库时,出现此错误.一查,竟然,数据库实例名使用了oracle的保留字.改名后,成功.原创 2006-06-24 11:16:00 · 2085 阅读 · 0 评论 -
ORA-27102 when Creating Database using Oracle Database Configuration Assistant
Problem Description-------------------You are attempting to create a new database using Oracle Database Configuration Assistant when your server has a very large unused memory. You pick a typical type原创 2006-06-23 22:36:00 · 1936 阅读 · 0 评论 -
RedHat Linux 9 安装 Oracle 9 的总结.
安装过程并没有想象中的那么困难重重.可能安装之前,精读了这几篇参考文章的缘故吧.参考: http://www.puschitz.com/OracleOnLinux.shtml 在linux下安装oracle 9i 全文档http://www.iiu.cn/more.asp?id=18213 Linux下Oracle安装宝典http://www.manbu.原创 2006-06-24 15:52:00 · 1069 阅读 · 1 评论 -
oracle的临时表空间temporary tablespace
[整理]关于temporary tablespace,翻译一篇入门的文档。 http://www.itpub.net/386227,1.html经常看到有人说看到temporary tablespace空间不释放等等的问题,整理一篇metalink上的相关文章,入门级的,还算浅显吧。基本上就是翻译了。有疑问的欢迎讨论。参考metalink:Temporary Segments Are N转载 2006-10-25 21:55:00 · 4433 阅读 · 1 评论 -
C# 读写 Oracle BLOB 数据
using System;using System.Data.OracleClient;using System.IO;namespace fenghua.Data.Oracle{ /// /// Class1 的摘要说明。 /// public class OracleLobData { private OracleConnection conn; p转载 2006-05-13 16:00:00 · 1593 阅读 · 0 评论 -
Writing to Oracle CLOB fields using System.Data.OracleClient - shoot me down please
Writing to Oracle CLOB fields using System.Data.OracleClient - shoot me down please If youre a .NET coder and does database stuff against Oracle, this is your chance to put things right :) Keep rea转载 2006-05-13 15:59:00 · 783 阅读 · 0 评论 -
LogMiner: From Birth to Puberty
This Oracle utility may be improving, but it still has some growing up to do. by Damir Bersinic 10/2转载 2006-04-17 16:43:00 · 594 阅读 · 0 评论 -
LogMiner Overview(概述)
LogMiner is a relational tool that lets administrators use SQL to read, analyze, and interpret log files. LogMiner can view both online and archived redo logs. The Enterprise Manager application LogMi转载 2006-04-07 19:49:00 · 492 阅读 · 0 评论 -
Oracle面试问题-技术篇(高手勿进)
Oracle面试问题-技术篇(转)Oracle面试问题-技术篇这也许是你一直期待的文章,在关注这部分技术问题的同时,请务必阅读有关面试中有关个人的问题和解答。这里的回答并不是十分全面,这些问题可以通过多个角度来进行解释,也许你不必在面试过程中给出完全详尽的答案,只需要通过你的解答使面试考官了解你对ORACLE概念的熟悉程度。 1.解释冷备份和热备份的不同点以及各自的优点 解答:热备转载 2006-04-06 08:07:00 · 639 阅读 · 0 评论 -
logminer
http://angelsliu.itpub.net/post/3880/61378在工作中经常遇到这样的情况:为了追踪数据的变化,需要知道某个表或者表中的某行数据是什么时候被修改的,以及修改前的内容。但是,Oracle并不提供这样的功能。怎么才能做到这一点呢?我们都知道,Oracle 的联机日志(Online redo log)和归档日志(Archived redo log)中记录了每一个数转载 2006-04-06 15:19:00 · 497 阅读 · 0 评论 -
Logminer使用
Logminer使用 发表人:lakher | 发表时间: 2004年九月23日, 10:05 http://lakher.itpub.net/post/205/2350环境:os:windows advanced server 2000,db:oracle 9.2.0.1 1、要安装LogMiner工具,必须首先要运行下面这样两个脚本,这两个脚本必须均以SYS用户身份运行 运行脚本: A:$转载 2006-04-06 15:02:00 · 550 阅读 · 0 评论 -
ORA-01496: specified chain row table form incorrect(一oracle错误解决办法)
ORA-01496: specified chain row table form incorrect Cause: The specified table does not have the proper field definitions. Action: Check the spelling of the table name and specify the correct原创 2006-04-04 16:44:00 · 593 阅读 · 0 评论 -
Metalink:行链接与行迁移的概念,区别,检测,以及解决办法
Introduction ------------ This article discusses the difference between row chaining and migration. Guidelines are given on how to detect and resolve from this situation. Concepts -------- There转载 2006-04-04 15:46:00 · 694 阅读 · 0 评论 -
行链接和行迁移的检测和防止
行链接和行迁移的检测和防止 =========================================================== 作者: bbobb(http://bbobb.itpub.net)发表于:2005.01.11 11:49分类: ORACLE 出处:http://bbobb.itpub.net/post/69/13517-------------------转载 2006-04-04 15:28:00 · 662 阅读 · 0 评论 -
VNI-2015 : 目标节点的节点首选身份证明无效(解决办法)
VNI-2015 : 目标节点的节点首选身份证明无效或具有的权限不足以完成该操作。在 Windows 平台上, 为 Windows 目标指定的节点身份证明应具有 "登录为批处理作业" 的权限。http://www.cnoug.org/viewthread.php?tid=68491 1. "登录为批处理作业"的权限设置:原创 2006-04-03 22:09:00 · 1804 阅读 · 0 评论 -
数据库表——EXPERT ONE-ON-ONE ORACLE
数据库表——EXPERT ONE-ON-ONE ORACLEhttp://yangtingkun.itpub.net/post/468/22047发表人:yangtingkun | 发表时间: 2005年三月15日, 18:30 Tom从表的基本存储参数:FREELISTS、PCTFREE、PCTUSED、INITIAL、NEXT、PCTINCREASE、MINEXTENTS、MA转载 2006-03-29 22:27:00 · 824 阅读 · 0 评论 -
数据库技术发展趋势
孟小峰 , 周龙骧 , 王 珊. 软件学报 15. No.l2数据库技术领域的发展趋势 1 泛数据研究 2 国际数据库研究界动态 3 主流技术发展趋势 3.1 信息集成 3.2 数据流管理 3.3 传感器数据库技术 3.4 XML 数据管理 3.5 网格数据管理 3.6 DBMS 的自适应管理 3.7 移动数据管理 3.8 微小型数据库技术 3.9 数据库用户界面 1 泛数据研究的时转载 2006-04-03 09:43:00 · 4249 阅读 · 2 评论