摘要:/**//* * “线程池”是可以用来在后台执行多个任务的线程集合。 * 线程池通常具有最大线程数限制。如果所有线程都繁忙,则额外的任务将放入队列中,直到有线程可用时才能够得到处理。 * ThreadPool.QueueUserWorkItem: 将用户方法排入队列以便执行。此方法在有线程池线程变得可用时执行。 * ManualResetEven: 通知一个或多个正在等待的线程已发生事件。...
阅读全文
摘要:/**//* * 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...
阅读全文
摘要:/**//* 演示如何利用 XML 文档保存更改 * 1. 必须cmd.XmlCommandType = OracleXmlCommandType.*; * 2. 对于插入,必须使用 CommandText 为XML形式,设置 XmlSaveProperties 类的 KeyColumnsList UpdateColumnsList 等 * 3. 对于查询,可以采用 stream 接收返...
阅读全文
摘要: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文档的形式获取数据 ...
阅读全文
摘要:using System; using System.Collections.Generic; using System.Text; using Oracle.DataAccess.Client; using Oracle.DataAccess.Types; namespace XmlProp11 { // 演示如何使用 OracleXmlQueryProperties 类 c...
阅读全文
摘要:这几天学习了一些 Oracle ODP.NET 方面的一些知识,当然主要学习的是它提供的例子,在学习的过程中也遇到了一些问题,提出了解决的方案。另外在学习的过程中对其中的例子进行修改,以达到对其更深的理解。 学习过ADO.NET的人对这些例子应该很熟悉,例如: Oracle.DataAccess.Client.OracleConnection 继承与 System.Data.Com...
阅读全文
摘要:using System; using System.Data; using System.Text; using Oracle.DataAccess.Client; using Oracle.DataAccess.Types; namespace Sample77 { // 演示通过结果集的锁顶来更新 LOB 数据 class Program { sta...
阅读全文
摘要:using System; using System.Collections.Generic; using System.Text; using Oracle.DataAccess.Client; using Oracle.DataAccess.Types; namespace Sample66 { // 演示基于行锁定的 LOB 更新 class Program { ...
阅读全文
摘要:using System; using System.Data; using System.Text; using Oracle.DataAccess.Client; using Oracle.DataAccess.Types; namespace Sample55 { // 演示以参数的形式绑定 OracleClob 对象 class Program { ...
阅读全文
摘要:using System; using System.Data; using System.Text; using Oracle.DataAccess.Client; using Oracle.DataAccess.Types; using System.IO; namespace Sample44 { // 演示以流的形式来获取 LOB 数据 class Program ...
阅读全文
摘要:环境:oracle 10g ODP.NET VS2005 问题重现: 在利用ODP向oracle中插入数据时,如果这样写: insert into clobTable (id, story) values(1,'....'); 其中story为clob类型 如果story的长度大于2000字节,直接插入将出现 ORA-01704:文字字符串过长 的错误。 解决方案: 方案一、利用参...
阅读全文
摘要:using System; using System.IO; class FStream { private const int SIZE = 1024; static void Main() { DealBigFile(@"C:\Kit.rar"); } // 处理大文件 public static void DealBi...
阅读全文
摘要:using System; using System.Data; using System.Text; using Oracle.DataAccess.Client; using Oracle.DataAccess.Types; namespace Sample33 { // 演示通过存储过程的参数获取OracleClob数据 class Program { ...
阅读全文
摘要:using System; using System.Data; using System.Text; using Oracle.DataAccess.Client; using Oracle.DataAccess.Types; namespace Sample22 { /// /// 演示以输出参数的形式获取Clob对象 /// class Program ...
阅读全文
摘要: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...
阅读全文
摘要:演示如何从DataSet中获取LOB数据。 using System; using System.Collections.Generic; using System.Text; using System.Data; using Oracle.DataAccess.Client; using Oracle.DataAccess.Types; namespace Sample11 { /**...
阅读全文
摘要:Oracle Spatial: Spatial Concepts 1 Oracle Spatial 是什么? 提供SQL schema 和 functions 以方便存储、取回、更新和查询空间特性的集合。 MDSYS提供了地理数据的类型 2 Object-Relational Model SDO_GEOMETRY 支持arcs, circles, compound ...
阅读全文
摘要:Tablespaces, Datafiles, and Control Files (1) 表空间是逻辑存储单元,由一个或多个datafiles组成。 (2) 数据库的数据存储在datafiles中。 1 spaces 1.1 Bigfile Tablespace 增加了储存能力。通过提供datafile的透明性来简化管理 1.2 system tablespace 包含整个数据库...
阅读全文
摘要: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...
阅读全文
摘要:Oracle Database 简介 1、网格架构 1.1 网格计算优点 提供服务质量、降低花销、增加灵活性 1.2 网格计算定义 网格计算的方式就是视各个资源的集合为一个整体池,然后在整体的池中开发利用各个独立的资源。 1.3 网格计算的原则 * virtualization:通过抽取虚拟的个体的资源,并按照类型将其放入池中,然后供使用者使用。 * provisi...
阅读全文
摘要:public string GetIPByDomain(string url) { if (url.Trim() == string.Empty) return ""; try { System.Net.IPHostEntry host = System.Net.Dns.GetHostEntry(url); return ho...
阅读全文
摘要:Web Service "Stack" 在我的先前的文章中,我已经介绍过Web服务的整个技术体系Web Service "stack",如下图: Figure 1. Web Service "stack" 其中,绿色部分是先前已经定义好的并且广泛使用的传输层和网络层的标准:IP、HTTP、SMTP等。而蓝色部分是目前开发的Web服务的相关标准协议,包括服务调用协议SOAP、服务描述协议W...
阅读全文
摘要:第一部分 什么是 Web 服务? 首先,让我们从总体上了解一下什么是 Web 服务,以及它们为何对软件开发重要。 究竟为什么重要呢? 如果您没有听说过有关面向服务的体系结构 (SOA) 和 Web 服务的大量信息,您就不会阅读本文,那么问题就应该是,为什么此内容这样重要?答案是,此内容之所以重要,是因为这是应用程序彼此进行通信的方式的典型变化。SOAs 已经存在很长很长时间了。SOA 最初主要...
阅读全文
摘要:在网络上找的一些比较好的,经过验证的许可文件和大家分享。这些许可还不完全,希望大家多补充。 ArcSDE9.2 许可文件: arcsdeserver,92,ecp920870495,none,GB1L20NHRJK5PGXX3069 ArcIMS9.2 许可文件: arcimsserver,92,ecp532217682,none,MJJGSPHEMGRE5E5HJ165 ArcServer9....
阅读全文
摘要:Oracle数据库有三种标准的备份方法,它们分别为导出/导入(EXPORT/IMPORT)、冷备份、热备份。导出备份是一种逻辑备份,冷备份和热备份是物理备份。 要进行备份和恢复草,必须在连接到Oracle Manager Server后才能进行。如果未创建资料档案库,在使用Oracle Management Server时将会出现如下错误: 登陆身份证明不正确 或者 VTK-1...
阅读全文
摘要:“/MessageValidationService”应用程序中的服务器错误。 从客户端(EditXML="...tf-16"?> 或在webwebconfig加上
阅读全文
摘要:如果出现 客户端发现响应内容类型为“text/html; charset=utf-8”,但应为“text/xml”。 的错误,一般是配置错误。 解决方案: 去掉Web.Config中一项。
阅读全文