Oracle
文章平均质量分 75
mosaic
这个作者很懒,什么都没留下…
展开
-
A conflicting scenario in header file sqltypes.h of Timesten and Informix
Oracle is usually used as the phisycal database when TimesTen is working as in-memory database, because the data synchronization is very easy by using cache connect in such situation. But we have to u原创 2009-05-07 11:11:00 · 757 阅读 · 0 评论 -
Ubuntu上pro*c预编译时找不到stddef.h
今天在ubuntu 11.04上用proc预编译一个pc文件的时候刷刷地出了几屏错误信息,最前面的部分如下:Pro*C/C++: Release 11.2.0.1.0 - Production on Thu Mar 15 22:07:26 2012Copyright (c) 1982, 2009, Oracle and/or its affiliates. All right原创 2012-03-15 20:04:51 · 10121 阅读 · 0 评论 -
使用TimesTen遇到S1000 GetNodeName错误
今天在一台HPUX的机器上(以下称A机)无法连接另外一台机器(以下称B机)上的TimesTen服务,而原来是可以的。 先在B机上本地连接tt没有问题,再检查了A机tt的配置,也没有问题。但是运行ttisqlcs就是报错:$ttisqlcs ds1connect "DSN=ds1";S1000: GetNodeName: nodename nor servname provi原创 2009-02-02 21:36:00 · 3393 阅读 · 1 评论 -
空串在oracle和informix中的区别
空串''(就是两个单引号,中间无空格)在oracle和informix中的表现不一样,不注意容易出错。 先看oracle:SQL> select * from dual where '' is null;DUMMY-----X 说明''就是空,和null一样。那么它就不能和其他值(包括自己)进行比较:SQL> select * from dual where '原创 2009-02-16 22:07:00 · 4748 阅读 · 0 评论 -
oracle数据类型之char&varchar
1.char的最大长度 一直记得char的最大长度是255字节,varchar2是4000字节,结果今天看oracle 9i的SQL Reference,发现错了,char的最大长度是2000。 想想原因,可能是和informix的char和varchar长度记混了。informix里面varchar是255,char的最大是32767,但是实际上和整行大小有关系,整行大小不能超过32767,原创 2009-07-24 22:01:00 · 2950 阅读 · 0 评论 -
oracle数据类型之DATETIME
Datetime and Interval 在007题库中有一道关于DATETIME数据类型的题目: Which three are DATETIME data types that can be used when specifying column definitions? (Choose three) A. TIMESTAMP原创 2009-07-28 22:33:00 · 18444 阅读 · 0 评论 -
TNS-12537 error due to inappropriate OS parameter on AIX
A problem was reported by an maintenance engineer this morning. An appilicaiton program can not startup because error TNS-12537 occured.By checking oracle's listener.log, I found the detailed error原创 2008-12-29 18:54:00 · 2908 阅读 · 0 评论 -
informix和oracle中对于NULL约束设置的比较
创建xxx表,两个字段yyy,zzz, 都是可空。 create table xxx (yyy integer, zzz decimal(10)); 1.语法改字段为非空的语法相同,都是: alter table xxx modify (yyy integer not null); 改字段为可空的语法不同: oracle为:alter table xxx mo原创 2009-03-05 22:02:00 · 2556 阅读 · 0 评论 -
Internal error (40101) when pre-compiling a program based pro*c
We want to deploy a pro*c based program on a AIX machine, with AIX5.3+Oracle 10g(10.2.0.3), but unfortunately we encountered an error when pre-compiling the program. The error message is as follows:原创 2009-05-07 21:58:00 · 2670 阅读 · 0 评论 -
A case for coredump under HP-UX B.11.31 U ia64 + oracle 10.2
A pro*c based application can run correctly under AIX and either oracle9i or oracle 10g, and it is also ok for HPUX and oracle9i. But it always core dump when connecting to the database for HPUX and原创 2008-12-11 18:52:00 · 3961 阅读 · 0 评论 -
ubuntu 12.04LTS + wine 1.5上安装&使用PL/SQL Developer-已经相当完美
今天把原来的ubuntu11.10删掉重新安装了12.04,然后重新安装oracle,PL/SQL Developer。安装PL/SQL Developer之后,直接使用,已经没有以前存在的按钮变黑之类的问题。安装过程主要根据这篇文章:Installing PL/SQLDeveloper under Wine in Ubuntu。那篇文章有些步骤不需要了,因此记录一下自己的安装过程。首原创 2012-12-26 15:51:12 · 2814 阅读 · 0 评论