随笔分类 -  Oracle

摘要:背景:在windows 2003 server上安装了Oracle 9.2.0.1.0,现打算将其升级到9.2.0.8版本,并打上最新的安全补丁April 2008版。1.升级oracle(administrator用户权限) (1)到metalink下载升级压缩包,patch号为4547809,压缩包名称为 p4547809_92080_WINNT.zip,for windows 32bit。... 阅读全文
posted @ 2008-10-21 13:25 行进中开火 阅读(1371) 评论(0) 推荐(0) 编辑
摘要:使用迅雷新建任务下载地址填写 ftp://updates.oracle.com//p__.zip就可以下载到你想要的补丁了。以下是几个常用补丁的下载地址。(10.2.0.3 patch)ftp://updates.oracle.com/5337014/p5337014_10203_WINNT.zip ftp://updates.oracle.com/5337014/p5337014_10203_... 阅读全文
posted @ 2008-10-20 16:15 行进中开火 阅读(4324) 评论(6) 推荐(0) 编辑
摘要:在 Microsoft Windows Server 上运行的 SQL Server 2005,为企业级关系数据库和分析解决方案提供了一个平台,在安全、可用性、与 Visual Studio 的整合度,从小企业到大企业的可扩展性以及低费用方面胜过了Oracle 10g。探索下列信息以发现在 这些功能领域中如何比较 SQL Server 和 Oracle。 本页内容 集粹 安全 ... 阅读全文
posted @ 2008-09-17 17:27 行进中开火 阅读(631) 评论(0) 推荐(0) 编辑
摘要:在把Oracle查询转换为SQL Server的时候要特别当心一些不容易注意到的问题。我们知道,T-SQL是SQL Server的语言引擎,而Oracle的语言引擎却是PLSQL。这两种查询语言都对ANSI SQL-92标准进行了扩展以提供额外的支持力度。你所创建的应用程序几乎都要用到这些补充特性。本文就对最常用的、非标准的Oracle扩展进行了说明,同时还要介绍下如何对这些扩展进行转化以用在SQ... 阅读全文
posted @ 2008-09-17 17:14 行进中开火 阅读(255) 评论(0) 推荐(0) 编辑
摘要:此次需要完成的目标是将库从SQLServer 2005完整的移植到Oracle10g中,包括表结构、数据、视图、函数以及存储过程的移植,移植主要基于Oracle的OMWB(Oracle Migration Workbench)来完成,尽管OMWB能帮助完成大部分具备难度的工作,但还是有很多工作量的事情需要在OMWB完成后来手工进行,所以整个移植过程工作量看起来会非常大,但是不是仅仅只有工作量的问... 阅读全文
posted @ 2008-09-16 16:52 行进中开火 阅读(399) 评论(0) 推荐(0) 编辑
摘要:公司有一个系统是基于SqlServer 2k,现在,应客户要求,移植到Oracle 10g数据库。代码的扩展极其easy,三下五除二,搞定。就是在将数据从SqlServer 2k导入到Oracle 10g数据库中时出现了一些问题。刚开始采用的方案是把表结构和数据导入到Sql脚本中,然后在Oracle数据库中执行Sql脚本。这个过程涉及到数据库字段类型的转换问题,容易出错。后来采用使用SqlSer... 阅读全文
posted @ 2008-09-16 16:35 行进中开火 阅读(388) 评论(0) 推荐(0) 编辑
摘要:作者: 深蓝, 出处:博客园, 责任编辑: 李书琴, 2007-12-10 09:17 有时由于项目开发的需要,必须将SQLServer2005中的某些表同步到Oracle数据库中,由其他系统来读取这些数据。不同数据库类型之间的数据同步我们可以使用链接服务器和SQLAgent来实现。 有时由于项目开发的需要,必须将SQLServer2005中的某些表同步到Oracle数据... 阅读全文
posted @ 2008-09-16 15:48 行进中开火 阅读(490) 评论(0) 推荐(0) 编辑
摘要:ORA-27101: shared memory realm does not exist 机器为普通HP家用机,驱动不太好是for XP的,但设备管理器中也没有报错。用来做单位服务器升级试验的。装win2000 sp4+oracle817加升级补丁。机器名server2,全局数据库名server2,SID=ORCL。机器内存512M,根据要求,重做日志大小设为4096,并修改字符集为US7ASC... 阅读全文
posted @ 2008-07-12 15:40 行进中开火 阅读(44297) 评论(3) 推荐(2) 编辑
摘要:ASP.Net:一. 调整程序代码1.避免多次读取相同数据 在循环语句中不要包含无端重复执行的代码,如:while ( dr.read()){ if(dr.item["lastname"]==Request.params[“lastname“]) return true; elsereturn false;}在上面循环中,对于DataReader返回的每条记录都要对Request.par... 阅读全文
posted @ 2008-06-13 22:42 行进中开火 阅读(220) 评论(0) 推荐(0) 编辑
摘要:在应用的程序设计中,除了一些必要的情况下,如月报数据的统计。打印所有清单等可以允许使用全表扫描外,一般都尽量避免涉及全表扫描。全表扫描就是指不加任何条件的查询语句。下面情况可以Oracle就使用全表扫描: 1.所查询的表没有索引; 2.需要返回所有的行; 3.对索引主列有条件限制,但是使用了函数,则Oracle 使用全表扫描,如: where upper(city)=’TOKYO’; ... 阅读全文
posted @ 2008-05-16 16:00 行进中开火 阅读(1999) 评论(0) 推荐(0) 编辑
摘要:很多朋友都希望这份pdm文件可以放到网上,目前这份文件我已经拿到,供大家学习之用,希望大家共同进步。pdm下载:/Files/wxj1020/Sample.rar上周参加了高级数据库的培训,觉得主讲人水平很高,我受益颇多。数据库设计的工具采用PowerDesigner,这个工具以前没有怎么用过,不是很熟悉,这次结合实例来学习,对我帮助很大。现在我把这部分资料整理到网上,以便像我一样的初学者学习。 ... 阅读全文
posted @ 2008-04-29 09:42 行进中开火 阅读(987) 评论(1) 推荐(0) 编辑
摘要:如果是字符型关键字,用条件过滤比较加‘’引起来,否则,不会使用索引。 一、操作符优化 1、IN 操作符 用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。但是用IN的SQL性能总是比较低的,从Oracle执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别: ORACLE试图将其转换成多个表的连接,如果转换不成功则先执行IN里面的子查询,再查询外层的表记录,如... 阅读全文
posted @ 2008-04-25 13:14 行进中开火 阅读(248) 评论(0) 推荐(0) 编辑
摘要:ORACLE 提供了一个有趣的功能 connect by 子句,它可以对具有家族树结构的分枝进行排序。它的用途有 机构或公司的各层结构,财务的科目代码等。要使用查询遍历,需要在将数据在基表中按照层次结构进行存储。比如一个组织机构就是这样的典型例子: 实现语句: SELECT column FROM table_name START WITH column=value CONNECT BY... 阅读全文
posted @ 2008-04-17 16:43 行进中开火 阅读(664) 评论(0) 推荐(0) 编辑