数据库
阔活洵信
WHUER、GISER
展开
-
ORACLE数据库中ID自增的设置
我本来是要把SQLSERVER中的数据迁移到ORACLE的,没想到迁移之后,程序就出错,无法插入NULL值,很容易就想到因为两者的ID自增机制是不同的,直接迁移过来会出问题。在SQLSERVER中要字段自增非常简单,标识下点上自增就可以了。但是在ORACLE里面没有这么简单,还没有想通到底因为什么,ORACLE要把经常用到的自增字段分成序列(SEQUENCE)和触发器(TRIGGER )来实现原创 2013-12-31 10:36:29 · 2086 阅读 · 0 评论 -
“未在本地计算机注册OraOLEDB.Oracle提供程序"问题解决
问题: 这个问题,一言以蔽之,就是OraOLEDBxx(10,11,12).dll不太对付,有可能是没有,有可能是有而没注册,这两种的解决方法在网上有很多,一个是安装ORACLE CLIENT,一个是REGSVR32这个DLL。除此之外,还有一种可能性,就是自己的程序和OraOLEDBxx(10,11,12).dll不对盘,一个是32位的,一个是64位的,将项目改成和CLIENT的位数一样就原创 2014-12-17 16:32:30 · 5011 阅读 · 0 评论 -
Navicat Premium连接orcale时报ORA-28547错误
一般来说,如果能给通过sqlplus连上,数据库的连接就是没问题的,这是由于ORACLE数据泵版本不对引起的,既OCI版本不对,到http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html下载Instant Client,下载32位版本的basic版本就可以了。因为Navicat Pr原创 2014-12-03 14:36:20 · 2440 阅读 · 0 评论