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

导航

2008年1月15日 #

(原) 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) 编辑

2008年1月11日 #

(原) PLS-00201: 必须声明标识符 'SYS.DBMS_REPCAT_UTL2@WHORACLE.ORACLE10G.MYNET'

摘要: 解决方案: 查看是否以repadmin登录。 阅读全文

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

2008年1月4日 #

(原) 基础知识学习(一):委托和事件(delegate and event)

摘要: 最简单的话题,拿来一起探讨一下,希望能引起一些新的思考。 1、委托的由来 回调函数实际上是方法调用的指针,也称函数指针,.NET以委托的形式实现了函数指针的概念。简单说来,在编译时我们不知道第二个方法是什么,这个信息只能在运行时得到,所以需要把第二个方法作为参数传递给第一个方法。例如,Thread.Start(),方法必须带一个参数,改参数定义了要由线程调用的方法。另外,GUI编程主要... 阅读全文

posted @ 2008-01-04 15:04 mjgforever 阅读(482) 评论(0) 推荐(0) 编辑

2007年12月31日 #

(原) “线程池”的一个小例子

摘要: /**//* * “线程池”是可以用来在后台执行多个任务的线程集合。 * 线程池通常具有最大线程数限制。如果所有线程都繁忙,则额外的任务将放入队列中,直到有线程可用时才能够得到处理。 * ThreadPool.QueueUserWorkItem: 将用户方法排入队列以便执行。此方法在有线程池线程变得可用时执行。 * ManualResetEven: 通知一个或多个正在等待的线程已发生事件。... 阅读全文

posted @ 2007-12-31 13:26 mjgforever 阅读(539) 评论(0) 推荐(0) 编辑

2007年12月29日 #

(原) 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) 编辑

2007年12月28日 #

(原) 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) 编辑

2007年12月27日 #

(原) 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) 编辑

2007年12月26日 #

(原) .NET 读写大文件

摘要: using System; using System.IO; class FStream { private const int SIZE = 1024; static void Main() { DealBigFile(@"C:\Kit.rar"); } // 处理大文件 public static void DealBi... 阅读全文

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

(原) .NET 高级开发技术

该文被密码保护。 阅读全文

posted @ 2007-12-26 17:24 mjgforever 阅读(46) 评论(0) 推荐(0) 编辑

(原) .NET 核心开发技术

该文被密码保护。 阅读全文

posted @ 2007-12-26 17:16 mjgforever 阅读(15) 评论(0) 推荐(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) 编辑

2007年12月25日 #

(原) 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) 编辑

2007年12月24日 #

(原) 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 阅读(932) 评论(0) 推荐(0) 编辑

2007年12月23日 #

(原) Tablespaces, Datafiles, and Control Files

摘要: Tablespaces, Datafiles, and Control Files (1) 表空间是逻辑存储单元,由一个或多个datafiles组成。 (2) 数据库的数据存储在datafiles中。 1 spaces 1.1 Bigfile Tablespace 增加了储存能力。通过提供datafile的透明性来简化管理 1.2 system tablespace 包含整个数据库... 阅读全文

posted @ 2007-12-23 21:56 mjgforever 阅读(250) 评论(0) 推荐(0) 编辑

(原) Data Blocks, Extents, and Segments

摘要: Data Blocks, Extents, and Segments Data Blocks 是最小的单元,由DB_BLOCK_SIZE 参数决定。包括Common and Variable Header、Table Directory、Row Directory、Free Space、Row Data 五部分。 PCTFREE 20 代表一个块中留有20%的空间。 PCT... 阅读全文

posted @ 2007-12-23 20:59 mjgforever 阅读(211) 评论(0) 推荐(0) 编辑

2007年12月21日 #

(原) Oracle Database 简介

摘要: Oracle Database 简介 1、网格架构 1.1 网格计算优点 提供服务质量、降低花销、增加灵活性 1.2 网格计算定义 网格计算的方式就是视各个资源的集合为一个整体池,然后在整体的池中开发利用各个独立的资源。 1.3 网格计算的原则 * virtualization:通过抽取虚拟的个体的资源,并按照类型将其放入池中,然后供使用者使用。 * provisi... 阅读全文

posted @ 2007-12-21 20:18 mjgforever 阅读(355) 评论(0) 推荐(0) 编辑

2007年12月14日 #

根据域名查IP (DNS解析)

摘要: public string GetIPByDomain(string url) { if (url.Trim() == string.Empty) return ""; try { System.Net.IPHostEntry host = System.Net.Dns.GetHostEntry(url); return ho... 阅读全文

posted @ 2007-12-14 09:49 mjgforever 阅读(675) 评论(0) 推荐(0) 编辑

2007年12月5日 #

WSDL Introduction

摘要: Web Service "Stack" 在我的先前的文章中,我已经介绍过Web服务的整个技术体系Web Service "stack",如下图: Figure 1. Web Service "stack" 其中,绿色部分是先前已经定义好的并且广泛使用的传输层和网络层的标准:IP、HTTP、SMTP等。而蓝色部分是目前开发的Web服务的相关标准协议,包括服务调用协议SOAP、服务描述协议W... 阅读全文

posted @ 2007-12-05 17:17 mjgforever 阅读(950) 评论(0) 推荐(0) 编辑

WebService and SOAP

摘要: 第一部分 什么是 Web 服务? 首先,让我们从总体上了解一下什么是 Web 服务,以及它们为何对软件开发重要。 究竟为什么重要呢? 如果您没有听说过有关面向服务的体系结构 (SOA) 和 Web 服务的大量信息,您就不会阅读本文,那么问题就应该是,为什么此内容这样重要?答案是,此内容之所以重要,是因为这是应用程序彼此进行通信的方式的典型变化。SOAs 已经存在很长很长时间了。SOA 最初主要... 阅读全文

posted @ 2007-12-05 17:13 mjgforever 阅读(438) 评论(0) 推荐(0) 编辑

2007年12月4日 #

(原) ArcSDE9.2 ArcIMS9.2 ArcServer9.2 ArcEngine9.2 许可文件 license

摘要: 在网络上找的一些比较好的,经过验证的许可文件和大家分享。这些许可还不完全,希望大家多补充。 ArcSDE9.2 许可文件: arcsdeserver,92,ecp920870495,none,GB1L20NHRJK5PGXX3069 ArcIMS9.2 许可文件: arcimsserver,92,ecp532217682,none,MJJGSPHEMGRE5E5HJ165 ArcServer9.... 阅读全文

posted @ 2007-12-04 20:53 mjgforever 阅读(2776) 评论(2) 推荐(0) 编辑

(原) 登陆身份证明不正确

摘要: Oracle数据库有三种标准的备份方法,它们分别为导出/导入(EXPORT/IMPORT)、冷备份、热备份。导出备份是一种逻辑备份,冷备份和热备份是物理备份。 要进行备份和恢复草,必须在连接到Oracle Manager Server后才能进行。如果未创建资料档案库,在使用Oracle Management Server时将会出现如下错误: 登陆身份证明不正确 或者 VTK-1... 阅读全文

posted @ 2007-12-04 20:36 mjgforever 阅读(1341) 评论(0) 推荐(0) 编辑