毛毛的小窝 — 关注技术交流、让我们一起成长

导航

随笔分类 -  Oracle

Oracle Text Examples
摘要:Oracle Text Examplesby Jeff Hunter, Sr. Database AdministratorContents Overview Types of Index Supported Column Types Supported Document Formats Setting Up Your Environment Attention Linux Users! Dete... 阅读全文

posted @ 2008-01-18 10:25 mjgforever 阅读(1103) 评论(0) 推荐(0) 编辑

(原) ora-12705 cannot access nls data files or invalid environment specified
摘要:今天修改了一个参数 NLS_LANG 导致数据库报错。ORA-12705: Cannot access NLS data files or invalid environment specifiedCause: Either an attempt was made to issue an ALTER SESSION command with an invalid NLS parameter or ... 阅读全文

posted @ 2008-01-16 13:20 mjgforever 阅读(3848) 评论(0) 推荐(0) 编辑

Oracle Index 索引介绍
摘要:概述 索引在各种关系型数据库系统中都是举足轻重的组成部分,其对于提高检索数据的速度起至关重要的作用。在Oracle中,索引基本分为以下几种:B*Tree索引,反向索引,降序索引,位图索引,函数索引,interMedia全文索引等。Oracle提供了大量索引选项。知道在给定条件下使用哪个选项对于一个应用程序的性能来说非常重要。一个错误的选择可能会引发死锁,并导致数据库性能急剧下降或进程终止。而如果做... 阅读全文

posted @ 2008-01-15 21:43 mjgforever 阅读(9153) 评论(1) 推荐(3) 编辑

(原) ORA-29833: 索引类型不存在
摘要:发生原因: CREATE INDEX queryx ON queries(query_string) INDEXTYPE IS CTXRULE; 当创建CTXRULE索引时,发生 ORA-29833: 索引类型不存在 的错误。 解决方案: CREATE INDEX queryx ON queries(query_string) INDEXTYPE IS ctxsys.CTXRULE; 注:... 阅读全文

posted @ 2008-01-15 17:36 mjgforever 阅读(1177) 评论(0) 推荐(0) 编辑

(原) PLS-00201: 必须声明标识符 'SYS.DBMS_REPCAT_UTL2@WHORACLE.ORACLE10G.MYNET'
摘要:解决方案: 查看是否以repadmin登录。 阅读全文

posted @ 2008-01-11 14:17 mjgforever 阅读(2107) 评论(0) 推荐(0) 编辑

(原) ODP.NET 演示 OracleXmlStream 的属性和方法
摘要:/**//* * 1. OracleXmlType objects can be used for well-formed XML documents with or without XML schemas or XML fragments. * 2. An OracleXmlStream object represents a read-only stream of XML data st... 阅读全文

posted @ 2007-12-29 21:51 mjgforever 阅读(358) 评论(0) 推荐(0) 编辑

(原) ODP.NET 演示如何利用 XML 文档保存更改
摘要:/**//* 演示如何利用 XML 文档保存更改 * 1. 必须cmd.XmlCommandType = OracleXmlCommandType.*; * 2. 对于插入,必须使用 CommandText 为XML形式,设置 XmlSaveProperties 类的 KeyColumnsList UpdateColumnsList 等 * 3. 对于查询,可以采用 stream 接收返... 阅读全文

posted @ 2007-12-29 15:17 mjgforever 阅读(390) 评论(0) 推荐(0) 编辑

(原) ODP.NET 演示如何以XML文档的形式获取数据
摘要:using System; using System.Data; using System.Text; using System.IO; using System.Xml; using Oracle.DataAccess.Client; using Oracle.DataAccess.Types; namespace XmlQuery11 { // 演示如何以XML文档的形式获取数据 ... 阅读全文

posted @ 2007-12-28 18:14 mjgforever 阅读(635) 评论(2) 推荐(0) 编辑

(原) ODP.NET 演示如何使用 OracleXmlQueryProperties 类
摘要:using System; using System.Collections.Generic; using System.Text; using Oracle.DataAccess.Client; using Oracle.DataAccess.Types; namespace XmlProp11 { // 演示如何使用 OracleXmlQueryProperties 类 c... 阅读全文

posted @ 2007-12-28 16:37 mjgforever 阅读(344) 评论(0) 推荐(0) 编辑

(原) ODP.NET LOB Samples 小结
摘要:这几天学习了一些 Oracle ODP.NET 方面的一些知识,当然主要学习的是它提供的例子,在学习的过程中也遇到了一些问题,提出了解决的方案。另外在学习的过程中对其中的例子进行修改,以达到对其更深的理解。 学习过ADO.NET的人对这些例子应该很熟悉,例如: Oracle.DataAccess.Client.OracleConnection 继承与 System.Data.Com... 阅读全文

posted @ 2007-12-28 10:36 mjgforever 阅读(469) 评论(0) 推荐(0) 编辑

(原) ODP.NET 演示通过结果集的锁顶来更新 LOB 数据
摘要:using System; using System.Data; using System.Text; using Oracle.DataAccess.Client; using Oracle.DataAccess.Types; namespace Sample77 { // 演示通过结果集的锁顶来更新 LOB 数据 class Program { sta... 阅读全文

posted @ 2007-12-28 10:25 mjgforever 阅读(379) 评论(0) 推荐(0) 编辑

(原) ODP.NET 演示基于行锁定的 LOB 更新
摘要:using System; using System.Collections.Generic; using System.Text; using Oracle.DataAccess.Client; using Oracle.DataAccess.Types; namespace Sample66 { // 演示基于行锁定的 LOB 更新 class Program { ... 阅读全文

posted @ 2007-12-28 10:01 mjgforever 阅读(342) 评论(0) 推荐(0) 编辑

(原) ODP.NET 演示以参数的形式绑定 OracleClob 对象
摘要:using System; using System.Data; using System.Text; using Oracle.DataAccess.Client; using Oracle.DataAccess.Types; namespace Sample55 { // 演示以参数的形式绑定 OracleClob 对象 class Program { ... 阅读全文

posted @ 2007-12-28 09:55 mjgforever 阅读(427) 评论(0) 推荐(0) 编辑

(原) ODP.NET 演示以流的形式来获取 LOB 数据
摘要:using System; using System.Data; using System.Text; using Oracle.DataAccess.Client; using Oracle.DataAccess.Types; using System.IO; namespace Sample44 { // 演示以流的形式来获取 LOB 数据 class Program ... 阅读全文

posted @ 2007-12-27 10:51 mjgforever 阅读(405) 评论(0) 推荐(0) 编辑

(原) ORA-01704:文字字符串过长
摘要:环境:oracle 10g ODP.NET VS2005 问题重现: 在利用ODP向oracle中插入数据时,如果这样写: insert into clobTable (id, story) values(1,'....'); 其中story为clob类型 如果story的长度大于2000字节,直接插入将出现 ORA-01704:文字字符串过长 的错误。 解决方案: 方案一、利用参... 阅读全文

posted @ 2007-12-27 10:36 mjgforever 阅读(12568) 评论(1) 推荐(0) 编辑

(原) ODP.NET 演示通过存储过程的参数获取OracleClob数据
摘要:using System; using System.Data; using System.Text; using Oracle.DataAccess.Client; using Oracle.DataAccess.Types; namespace Sample33 { // 演示通过存储过程的参数获取OracleClob数据 class Program { ... 阅读全文

posted @ 2007-12-26 15:21 mjgforever 阅读(1308) 评论(0) 推荐(0) 编辑

(原) ODP.NET 演示以输出参数的形式获取Clob对象
摘要:using System; using System.Data; using System.Text; using Oracle.DataAccess.Client; using Oracle.DataAccess.Types; namespace Sample22 { /// /// 演示以输出参数的形式获取Clob对象 /// class Program ... 阅读全文

posted @ 2007-12-26 14:55 mjgforever 阅读(496) 评论(0) 推荐(0) 编辑

(原) Oracle Spatial: Spatial Data Types and Metadata
摘要:1 Simple Example: Inserting, Indexing, and Querying Spatial Data 创建表: CREATE TABLE cola_markets ( mkt_id NUMBER PRIMARY KEY, name VARCHAR2(32), shape SDO_GEOMETRY); 插入数据: INSERT INTO cola_markets VALU... 阅读全文

posted @ 2007-12-25 20:12 mjgforever 阅读(419) 评论(0) 推荐(0) 编辑

(原) ODP.NET 演示如何从DataSet中获取LOB数据 附:.NET 环境下连接Oracle数据库
摘要:演示如何从DataSet中获取LOB数据。 using System; using System.Collections.Generic; using System.Text; using System.Data; using Oracle.DataAccess.Client; using Oracle.DataAccess.Types; namespace Sample11 { /**... 阅读全文

posted @ 2007-12-25 12:44 mjgforever 阅读(846) 评论(0) 推荐(0) 编辑

(原) Oracle Spatial: Spatial Concepts
摘要:Oracle Spatial: Spatial Concepts 1 Oracle Spatial 是什么? 提供SQL schema 和 functions 以方便存储、取回、更新和查询空间特性的集合。 MDSYS提供了地理数据的类型 2 Object-Relational Model SDO_GEOMETRY 支持arcs, circles, compound ... 阅读全文

posted @ 2007-12-24 12:49 mjgforever 阅读(931) 评论(0) 推荐(0) 编辑