打对了

实践Oracle优化技术在医疗信息化中的深入应用,探索医院信息系统性能优化设计之道。公众号:医信系统性能优化。

 

2009年7月1日

易用性规范

摘要: 涉及的内容太多,但很多其实就是一些小的经验和技巧,人性化,人性化......,我们见过太多缺乏人性的产品和功能。因内容过多,不便于在此贴出,以下为目录 一、 概述二、 基本原则1. 理解用户及其工作任务2. 符合用户习惯3. 容易学习、提高效率三、 常用控件的易用性1. 复选框和单选按钮1) 避免提供只有一个选项的单选按钮2) 避免提供没有初始值的单选按钮3) 避免使用互斥的复选框4) 避免在非开... 阅读全文

posted @ 2009-07-01 11:44 知道得越多知道的越少 阅读(636) 评论(0) 推荐(1) 编辑

2009年6月1日

64位Oracle数据库环境下安装使用32位的PLSQL-Developer

摘要: 在64位的win2003操作系统上安装了64位Oracle 10G数据库后,通过网络使用PLSQL可以连接到数据库,但是服务器本机上却无法连接。按如下方法解决:1.安装32位版本的Oracle客户端(500M左右那个),选择管理员模式 并以该版本的Net Manager来配置服务器连接串,不要用服务器版的那个来配置,因为前者是32位的,后者是64位的 他们的主目录一个是在D:\oracle\pro... 阅读全文

posted @ 2009-06-01 13:05 知道得越多知道的越少 阅读(2613) 评论(0) 推荐(0) 编辑

2009年3月19日

使用Pivot进行行列转换不能合并为一行的问题

摘要: Oracle 11G新增的SQL语法Pivot用来做行列转换非常方便实用,今天使用的时候却发现一个问题。如果一个表中有多个数值字段,只对其中一个字段进行Sum的情况下,本来应该转换后为一行的内容,被分成了多行。Create table 病人预交记录T(id number(8),结算方式 varchar2(20),冲预交 number(16,5));Insert Into 病人预交记录T Selec... 阅读全文

posted @ 2009-03-19 15:55 知道得越多知道的越少 阅读(962) 评论(0) 推荐(0) 编辑

2008年12月20日

删除Oracle程序,重装后遇到的两个小问题

摘要: oracle 安装 oradim 阅读全文

posted @ 2008-12-20 14:39 知道得越多知道的越少 阅读(380) 评论(0) 推荐(0) 编辑

2008年2月20日

闪回查询,9i,10G到11G的不断增强

摘要: 9i开始,oracle推出了闪回查询的功能,即可能查询和恢复历史数据,依赖于回滚段,受undo_retention参数的控制,只能查询一定时间段以内的历史数据,并且回滚段没有被新的事务覆盖.10g中,对闪回查询做了较大改进,不再局限于闪回查询,还可用于恢复错误的DDL(Drop)操作、闪回表、闪回数据库等,增加了闪回恢复区(Flashback recovery area)的新特性.它依赖于flas... 阅读全文

posted @ 2008-02-20 18:57 知道得越多知道的越少 阅读(622) 评论(0) 推荐(0) 编辑

2007年11月1日

归档日志充满的问题解决

摘要: 在配置流复制环境时,将数据库配置为归档模式后,在执行流配置时卡住了,查日志文件发现是日志文件无法归档,于是手工强制归档,出现了如下错误:SQL> archive log nextORA-16014: 日志 3 的序列号 127 未归档, 没有可用的目的地ORA-00312: 联机日志3线程1: 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\TEST\REDO03.LOG... 阅读全文

posted @ 2007-11-01 23:02 知道得越多知道的越少 阅读(2039) 评论(1) 推荐(0) 编辑

2007年10月31日

ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务 问题解决

摘要: 近日在配置Oracle 10G的流复制环境时,遇到一个问题,关闭数据库(shutdown immediate)后,通过SQL Plus连接数据库:conn sys/his@orc0 as sysdba,出现如下错误: ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务通过重启服务的方式启动数据库,再次连接却能成功登录,也就是说在关闭数据库状态下无法连接服务器。 开始以为是系... 阅读全文

posted @ 2007-10-31 17:52 知道得越多知道的越少 阅读(74300) 评论(18) 推荐(7) 编辑

2007年8月18日

生成SQL记录集的一些数据

摘要: 生成1-100的数字:select rownum from dual connect by rownum<=100生成10-100的数字:select rownum+(10-1) from dual connect by rownum<=100-(10-1)生成100以内的基数:select rownum*2-1 from dual connect by rownum<=50生成... 阅读全文

posted @ 2007-08-18 23:31 知道得越多知道的越少 阅读(395) 评论(0) 推荐(0) 编辑

2007年6月14日

导入的数据,删除约束后没有自动删除对应索引,重建约束出错

摘要: 查了资料,有两种情况,一种Oracle 10G的一个BUG:3894962,但一直没有发布补丁。 Note:292096.1,Note:370633.1这两篇文章有介绍,当导出导入表的时候,如果有主键约束及索引,索引导入的时候没有和主键约束建立依赖,所以删除约束时,索引没有被删除。 另一种情况是Oracle 10G的一项改变,Note:309821.1 提供的解决办法就是加上删除索引的语法:alt... 阅读全文

posted @ 2007-06-14 13:24 知道得越多知道的越少 阅读(787) 评论(0) 推荐(0) 编辑

如何取出某一用户的密码,再原封不动的改回去?

摘要: 下面这种方法在Oracle的SQL Reference文档中没有提到,关键字values是一个未公开的特性. 实现方法: SQL> conn sys/oracleSQL> select password from dba_users where username='USER1';(用户名大写)记录该用户在数据库存储的密码:035DFA98F036A771 SQL> alter user USER1... 阅读全文

posted @ 2007-06-14 11:52 知道得越多知道的越少 阅读(556) 评论(0) 推荐(0) 编辑

导航