自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Ping的专栏

学习、心得、摘录。。。。。。

  • 博客(67)
  • 资源 (7)
  • 收藏
  • 关注

原创 PL/SQL Developer连接64位的Oracle

由于硬件技术的不断更新,Win7系统逐渐成为主流,而且计算机内存逐渐增大,为了充分的利用内存资源(因为32为系统最多只能用到3G左右的内存),提高系统性能,很多人开始使用Win7(64Bit)的系统。在64位系统上安装64位的Oracle数据库,但是没有对应的64位PL/SQL Developer,此时就不能使用PL/SQL Developer来进行直接连接的,所以要想实现连接还得需要其他途径来完

2014-09-05 09:02:07 666

转载 增加DataWindow .Net控件到Microsoft Visual Studio 工具箱的办法

方法一:DWToolBoxReg -a "full_path\DataWindow.dll"DWToolBoxReg -a "full_path\WebDataWindow.dll"方法二:新建选项卡,拖动DataWindow.dll、WebDataWindow.dll到新建立选项卡。原文:When you install DataWindow .NET on a co

2014-06-25 20:28:56 2067

原创 VS2010中无System.Data.OracleClient引用的问题

在vs2010+oracle 11g开发的时候,vs2010有时候找不到System.Data.OracleClient引用,因为VS2010默认目标框架为.NET Framework 4 Client Profile,NET Framework 4 Client Profile 是 .NET Framework 4精简版,它提供 Windows Presentation Foundation (

2014-06-13 11:06:58 4230

转载 如何学习.Net的步骤

如果你已经有较多的面向对象开发经验,跳过以下这两步:   第一步 掌握一门.NET面向对象语言,C#或VB.NET 我强烈反对在没系统学过一门面向对象(OO)语言的前提下去学ASP.NET。 ASP.NET是一个全面向对象的技术,不懂OO,那绝对学不下去!          第二步 对.NET Framework类库有一定的了解 可以通过开发Windows Form应用程序来学习.NET

2014-06-08 19:26:21 430

原创 记录表修改删除日志

connect medrec/medrec@local-- Create table 日志记录表create table T_LOG( ID NUMBER(8), HOS_NAME varchar2(30), USER_NAME varchar2(20), OPER_DATE date, EVENT_TYPE varchar2(30), CO

2013-12-17 10:10:41 1947

原创 Oracle 数据链的使用

oracle 数据链使用实例    (一)    两台不同的数据库服务器,从一台数据库服务器的一个用户读取另一台数据库服务器下的某个用户的数据,这个时候可以使用dblink。库中的view差不多,建dblink的时候需要知道待读取数据库的ip地址,sid以及数据库用户名和密码。   创建有俩个方式,1未配置本地服务create database link linkname

2012-03-04 14:14:37 7810

转载 PB中连接Access数据库的三种方法

方式一:SQLCA.DBMS = "ODBC"SQLCA.AutoCommit = FalseSQLCA.DBParm = "ConnectString='driver=Microsoft Access Driver (*.mdb);DBQ=c:\foodmart.mdb'"CONNECT;IF SQLCA.SQLCode MessageBox("数据库连接失败","请与管

2012-02-16 10:16:38 1142

原创 Pb调用Webservice

而现在WebService非常火,如果将两者结合起来呢,比如:用Net写好的WebService被Pb调用,而且还可以发布成接口形式,被其他公司所调用,合乐而不为呢?先说一下开发环境:32位Win7旗舰版+PB11.5其实在PB10.0出来时候,就已经支持调用WebService方式了。如下面步骤即可实现调用。l 步骤1在Net中创建一个WebService方法,用于被Pb调用,如图-1所示图-1l 步骤2将此WebService发布,最好发布成IIS方式,如图-2所示。图-2这里有一点说明下,发布成IIS

2011-05-17 15:48:00 17736

转载 Windows 2003服务器群集安装

<br />本指南中的步骤适用于双节点群集。如果您正在安装节点数多于两个的群集,则节点 2列将列出其他所有节点所需的状态。 在配置群集服务软件前,必须先执行几个步骤。这些步骤是: 在每个节点上安装 Windows Server 2003 Enterprise Edition 或 Windows Server 2<br /><br />指南中的步骤适用于双节点群集。如果您正在安装节点数多于两个的群集,则“节点 2”列将列出其他所有节点所需的状态。<br /><br /> <br /><br /><br />在

2011-03-04 13:33:00 768

原创 ArrayList 类

<br />使用大小可按需动态增加的数组实现 IList 接口。<br />命名空间:System.Collections<br />程序集:mscorlib(在 mscorlib.dll 中)<br /> <br />using System;<br />using System.Collections;<br /><br />public class SamplesArrayList  {<br />   public static void Main()  {<br />      // Create

2011-03-03 17:09:00 267

转载 简单工厂模式(Simple Factory Pattern)

<br />简单工厂模式(Simple Factory Pattern)<br /><br />介绍:简单工厂模式不能说是一个设计模式,说它是一种编程习惯可能更恰当些。因为它至少不是Gof23种设计模式之一。但它在实际的编程中经常被用到,而且思想也非常简单,可以说是工厂方法模式的一个引导,所以我想有必要把它作为第一个讲一下。<br /><br />引入:<br />我们在编程的时候,每当"new"一个对象之后,这个对象就依赖于这个类了。如果在后期的维护过程中由于某些原因需要修改一下这个类,则唯一的做法就是打

2010-12-24 10:18:00 425

原创 数据库冷备份迁移重建过程

<br />操作系统:Windows Xp Professional<br />Oracle9i Enterprise Edition Release 9.2.0.1.0<br /><br /> <br />下为非归档模式的迁移重建过程:<br /> <br />一、准备工作:<br />(1)  做原有数据库的冷备份(数据文件、重做日志文件、控制文件)文件,<br />原安装路径位于:E:/oracle/oradata/yborcl/<br />(2)   安装好目标电脑的操作系统,ORACLE数据库(版

2010-10-11 17:31:00 755

转载 Oracle性能优化基本方法

Oracle性能优化基本方法包括一下几个步骤,包括:   1)设立合理的Oracle性能优化目标。  2)测量并记录当前的Oracle性能。  3)确定当前Oracle性能瓶颈(Oracle等待什么、哪些SQL语句是该等待事件的成分)。  4)把等待事件记入跟踪文件。  5)确定当前的OS瓶颈。  6)优化所需的成分(应用程序、数据库、I/O、争用、OS等)。  7)跟踪并实施更改控制过程。  8)测量并记录当前性能  9)重复步骤3到7,直到满足优化目标  下面来一一详述。  1.设立合理的Oracle性

2010-09-15 12:02:00 542

转载 怎样成长为一个真正的Oracle DBA

<br />Oracle的体系太庞大了,对于初学者来说,难免会有些无从下手的感觉,什么都想学,结果什么都学不好,所以把学习经验共享一下,希望让刚刚入门的人对oracle有一个总体的认识,少走一些弯路。 <br />一、定位<br />  oracle分两大块,一块是开发,一块是管理。开发主要是写写存储过程、触发器什么的,还有就是用Oracle的Develop工具做form。有点类似于程序员,需要有较强的逻辑思维和创造能力,个人觉得会比较辛苦,是青春饭J;管理则需要对oracle数据库的原理有深刻的认识,有全

2010-09-15 10:23:00 440

转载 回顾微软的Amalga

回顾微软的Amalga<br />互联网周刊:微软操刀数字医疗<br />2008年08月24日<br /><br />     Windows和Office的成功让微软钵盈盆满,在情况更加复杂的医疗领域,微软仍掩饰不住一贯后发先至的野心和自信。     <br /><br />    小欧一周前得了急性胃肠炎。对于工作繁忙的小欧来说,难以忍受的不是肠胃不适的症状,而是繁琐的排队、挂号、青霉素试敏等看诊程序。 <br /><br />    其实,在医疗信息系统相对成熟的美国,看诊过程被简化了,健康服务也不

2010-09-14 10:42:00 2669

原创 ORA-03115问题分析

ORA-03115问题分析: 一、问题:东丽医院2010.9.10进行了门诊系统切换后,开始使用我们新的门诊业务模块。2010.9.11上午约10点左右,门诊收费模块在收费使用过程中,支付界面回车后,突然出现如下的错误,导致门诊收费业务无法正常进行下去。二、处理:上网Baidu、Google查找ORA-03115错误的原因,主要结果如下:ORA-03115:  unsupported network datatype or representation (不支持的网络数据类型或表示法)Cause:  A u

2010-09-14 08:55:00 10859 1

转载 天津市第三中心医院院长杜智:患者医药费超标 罚医生护士

[提要]  简要内容:杜智:1998年9月1日,三中心医院正式推出了“病人选医生”制度,到现在已经整整12年了。简要内容:杜智:1998年9月1日,三中心医院正式推出了“病人选医生”制度,到现在已经整整12年了。<br />  简要内容:杜智:1998年9月1日,三中心医院正式推出了“病人选医生”制度,到现在已经整整12年了。医生每天要做的事情,就是给病人认真看病治疗;护士每天要做的事情,就是认真地护理,包括给病人翻身、揉背和解决大小便。<br />    如何解决看病难?<br />对话津城三甲医院院长<

2010-09-06 14:02:00 4004

转载 天津市第一中心医院院长沈中阳:新系统上阵 应对“三长一短”

[提要]  简要内容:采访沈中阳是件困难的事情,手术、查房、病例分析、医院的管理事务,身为天津市第一中心医院院长和东方器官移植中心主任,沈中阳每时每刻都是忙碌的,可他依然快乐着。沈中阳:今年医院决定计划用三年的时间将医院全面建成数字化医院,实现人、财、物、信息的管理一体化,实现医院日常业务管理、临床医疗体系管理、医院资源管理、控制管理的信息化和网络化。<br />  简要内容:采访沈中阳是件困难的事情,手术、查房、病例分析、医院的管理事务,身为天津市第一中心医院院长和东方器官移植中心主任,沈中阳每时每刻都是

2010-09-06 13:58:00 12881

原创 Oracle数据文件位置重建迁移

操作系统:Windows Xp ProfessionalOracle9i Enterprise Edition Release 9.2.0.1.0下为非归档模式的迁移重建过程:准备工作:(1)       做原有数据库的冷备份(数据文件、重做日志文件、控制文件)文件,原安装路径位于:E:/oracle/oradata/yborcl/(2)       安装好目标电脑的操作系统,ORACLE数据库(版本与原数据库一样),创建一个新的数据库,安装路径到:D:/oracle/oradata/yborcl/操作步骤

2010-09-03 11:47:00 2790

原创 Thread 1 cannot allocate new log引起的宕机事故

发生oracle宕机事故,alert文件中报告如下错误:Fri Jan 12 04:07:49 2007Thread 1 cannot allocate new log, sequence 187398Checkpoint not complete产生此问题的原因分析:CKPT这个后台进程的就是做checkpoint这件事,checkpoint被触发的条件之一是就发生redo log switch,Checkpoint的具体工作包括:• 触发DBWn向磁盘写入Dirty data。• 把checkpoint

2010-07-31 11:09:00 5185

原创 Powerscript 语言(变量常量)

变量和常量<br />常量是程序中其数值不发生变化的值。在说明中包括CONSTANT关键字,并且赋予其一常值,在说明后不能再更改。变量在说明时不带CONSTANT关键字,在脚本运行期间可以更改其保存的数值。<br />变量和常量有下列三条属性:<br />(1)、在应用中可以使用该变量和常量的范围——可见范围,它有四个层次,依次是:<br />Global整个应用中都可见,独立于其他任何对象。<br />Instance附属于某对象实例(可以看作对象的属性),可以在定义时用存取关键字规定其可见范围。<br

2010-07-30 21:57:00 931

原创 ora-16038 ora-19809 ora-00312 解决过程

<br />C:/>sqlplus / as sysdba <br />SQL*Plus: Release 10.2.0.1.0 - Production on 星期四 2月 25 10:49:58 2010 <br />Copyright (c) 1982, 2005, Oracle. All rights reserved. <br />  连接到: <br />Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production

2010-07-15 10:06:00 1346

转载 HDS解决方案

HDS解决方案(三)文章转载自网管网:http://www.bitscn.com/netpro/stor/200607/54407.html  HDS Truecopy实现原理及项目的选择http://www.eygle.com/archives/2009/05/hds_truecopy_dataguard.html 代理商:长虹佳华http://www.cha

2010-05-29 21:53:00 615

原创 数据库的左连接,右连接问题

数据库的左连接,右连接问题  前一阶段经历了几次程序员的面试,发现数据库这个部分占了很大的比重。而左连接,右连接又是很多人问的重点,当初我就是不太明白怎么一回事,所以吃了几次的亏。今天把专门作了一次关于左连接和右连接的文章,巩固一下知识:要点:left join,right join,inner join首先有如下两个表:Student: ID(int) Name(nvarchar) 

2010-05-22 13:19:00 2112

原创 如何查看执行计划

1 set autorace trace explain2 explain plan for sql statements   select * from table(dbms_xplan.display);3,跟踪sql的方法  alter session set sql_trace = true;                         sql statements

2010-05-18 09:07:00 410

转载 oracle数据库如何清理临时表空间

     正常来说,在完成Select语句、create index等一些使用TEMP表空间的排序操作后,Oracle是会自动释放掉临时段a的。但有些有侯我们则会遇到临时段没有被释放,TEMP表空间几乎满的状况,甚至是我们重启了数据库仍没有解决问题。这个问题在论坛中也常被网友问到,下面我总结一下,给出几种处理方法。   法一、重启库  库重启时,Smon进程会完成临时段释放,TEMP表空间

2010-04-16 16:15:00 1416

转载 通过logmnr工具实现数据恢复

最近接到的case.接到客户报障,xxx数据库的一个关键表数据被误删除了,需要做紧急数据恢复。接到客户报障后,随后联系了开发商的工程师。 一.问题分析,经过与局方和开发商的讨论,以及根据系统情况,了解到如下信息。 1.误删除的表名为EMP用户下的EPM_PRO_WORK开头的表名 2.误删除的数据是该表的部分记录。 3.通过delete方式删除,误删除时间大概上午在9:00至1

2010-04-16 16:04:00 567

转载 Oracle Tuning

      关于Oracle的性能调整,一般包括两个方面,一是指Oracle数据库本身的调整,比如SGA、PGA的优化设置,二是连接Oracle的应用程序以及SQL语句的优化。做好这两个方面的优化,就可以使一套完整的Oracle应用系统处于良好的运行状态。   本文主要是把一些Oracle Tuning的文章作了一个简单的总结,力求以实际可操作为目的,配合讲解部分理论知识,使大部分具有一般Orac

2010-04-15 12:03:00 390

原创 Oracle数据库中sys和system两个用户的区别

     sys是Oracle数据库中权限最高的帐号,具有create database的权限,而system没有这个权限,sys的角色是sysdba,system的角色是sysoper。   其余就是他们两个用户共有的权限了:   startup/shutdown/dba两个用户都是可以管理的。   平时用system来管理数据库就可以了。这个用户的权限对于普通的数据库管理来说已经足够权限了。

2010-04-15 11:59:00 521

原创 Oracle DBMS_JOB:每隔特定时间执行特定任务

Oracle JOB:   一、设置初始化参数 job_queue_processes   sql> alter system set job_queue_processes=n;(n>0)   job_queue_processes最大值为1000   查看job queue 后台进程   sql>select name,description from v$bgprocess;   二、dbm

2010-04-15 11:57:00 759

原创 Oracle数据库冷备份恢复的步骤

     冷备份数据必须是数据库不在open状态下。 以下步骤会给出详细的过程:   (1): 关闭DB : shutdown immediate;   (2):copy oradata目录下的所有文件, 包括数据文件, 控制文件,redo,等,还需要copy 密码文件 在目录ora92下 的database 中的pwd 文件.全部copy到一个安全目录中。在sql 下可以直接加一个 host

2010-04-15 11:54:00 421

原创 使用Oracle数据库过程中常见错误

1、ORA-12541:TNS:没有监听器        原因:没有启动监听器或者监听器损坏。如果是前者,使用命令net start OracleOraHome81TNSListener(名字可能有出入)即可;如果是后者,则使用“Net8 Configuration Assistant”工具向导之“监听程序配置”增加一个监听器即可(基本不用写任何信息,一路OK。在添加之前可能需要把所有的监听器

2010-04-15 11:49:00 476

转载 从SQL SERVER 向ORACLE 8迁移的技术实现方案

不知道从哪里得到这个文档,觉得有用就放上来了       -数据库端SQL语法的迁移  以下为常用的SQL语法迁移,包括数据类型、ID列向SEQUENCE迁移、表(主键、外键、CHECK、UNIQUE、DEFAULT、INDEX)、游标、存储过程、函数、触发器、常用SQL语法与函数几个方面,考虑SQL SERVER的实际情况,没有涉及Oracle特有的PACKAGE、EXCEPTION

2010-04-15 10:51:00 508

转载 Oracle中用Rowid查找和删除重复记录

Oracle中用Rowid查找和删除重复记录   平时工作中可能会碰到当试图对库表中的某一列或几列创建唯一索引时,系统提示 ORA-01452 :不能创建唯一索引,发现重复记录。   下面总结一下几种查找和删除重复记录的方法(以表CZ为例):  表CZ的结构如下:  SQL> desc cz  Name Null? Type  ---------------------------------

2010-04-15 10:43:00 429

转载 ORACLE数据库傻瓜手册

Oracle傻瓜手册      Oracle8以8.1.5为界分为普通版本和internet版本。普通版版本号8.0.x,接触较多的是8.0.5;internet版版本号包括8.1.5(Release 1),8.1.6(Release 2),8.1.7(Release 3)。普通版简称Oracle 8,internet版简称Oracle 8i。假如不作非凡说明,文中凡出现Oracle 8i

2010-04-15 10:23:00 1852

原创 oracle816导入错误

Oracle8i Enterprise Edition Release 8.1.6.0.0 进行导出导入时,出现提示  导入语句:imp "system/manager@test" file=Z:/backup.dmp log=Z:/fullimp.log  full=y ignore=n COMMIT=Y 错误一:由于对象已存在,下列语句失败           IM

2010-04-15 09:00:00 823

转载 Oracle SQL Developer与PL/SQL Developer比较【转】

附:Oracle SQL Developer — 扩展交流中心http://www.oracle.com/technology/global/cn/products/database/sql_developer/files/extensions.htm        之前作为一个Oracle Employee,却总是在使用PL/SQL Developer(而且是破解版),这实在有些

2010-04-13 09:49:00 1163

原创 PL/SQL异常处理初步

        PL/SQL处理异常不同于其他程序语言的错误治理方法,PL/SQL的异常处理机制与ADA很相似,有一个处理错误的全包含方法。当发生错误时,程序无条件转到异常处理部分,这就要求代码要非常干净并把错误处理部分和程序的其它部分分开。Oracle答应声明其他异常条件类型以扩展错误/异常处理。 这种扩展使PL/SQL的异常处理非常灵活。  当一个运行时错误发生时,称为一个异常被抛出。PL

2010-04-07 17:03:00 497

原创 60个数据窗口技巧

1.如何让存储文件目录的列,显示图片? 答:选择对应的column的display as picture属性为true 2、如何复制grid类型的所选择的行的数据到系统剪切板?答:string ls_selectedls_selected=dw_1.Object.DataWindow.Selected.Dataclipboard(ls_selected)3、如何复制graph风格的datawind

2010-03-30 09:59:00 663

转载 外刊IT评论:对大龄程序员的五大误解

外刊IT评论:对大龄程序员的五大误解最近我过了40岁生日。 一个朋友开玩笑的对我说:嘿,我想这个意味着你已经老的不适合再去编程了吧!,我表面上哈哈一笑,但心里却触动不少。 年龄歧视在我们这行里并不可笑。 就像今天用Java的兄弟沦落到这个地步一样,几年前,使用COBOL家伙被我们从心底里嘲笑其老旧的编码方式和缺乏新技术中的灵活性。如今轮到我被他们嘲笑了。 也许你也是这样。 如果

2010-03-24 12:46:00 364

二维码控件

内含二维码控件OCX的用户使用文档手册,以及相关的控制; 说明: CodeMid是一个ActiveX控件。任何ActiveX容器程序都可通过插入对象“NLSCodeMid Control”,来使用CodeMid制码中间件。 CodeMid虽然只是一个控件,却拥有强大的功能:能够制作出各种类型的条码(多种一维码及二维码);便捷的操作:一个属性设置页面,并且大部分的属性值都有默认设置,用户只要对其中的一两个重要参数进行修改就行了。 CodeMid的属性有公有属性与私有属性之分。 公有属性是条码类型间的共性,如条码类型、条码数据等,是最常用的条码属性,每一个条码的制作都需要对“条码数据”这个属性进行重设置。 私有属性是条码类型各自特有的属性,比如一维码基本只有模块高度这一属性,而二维码PDF417码的属性有:外形比、行数、列数、YX放大比例、是否采用缩短形、纠错级别、纠错级别与纠错码词百分比等。 所有的参数都有一个初始默认值,用户只要对部分的参数重新设置就行了。设置参数的过程就是制码的过程。下图是CodeMid控件的属性页。

2015-10-21

数据库设计原则

数据库设计原则:各种范式标准、E--R图、三少原则、提高数据库运行效率的办法 TechWeb技术

2015-10-21

程序员的SQL金典(完整)

程序员的SQL金典(完整)

2015-10-21

C#编程语言与面向对象基础教程

C#编程语言与面向对象基础教程

2015-10-21

关于IIS的配置讲解

关于IIS的配置讲解 x

2011-04-21

C# 正则表达式......................

C# 正则表达式.pdfC# 正则表达式.pdfC# 正则表达式.pdfC# 正则表达式.pdf

2011-03-06

学习程序设计方法ppt

学习程序设计方法实用的ppt,详细说明了程序设计的七个误区.....

2009-08-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除