
Oracle
MikeLee
栋丽公司技术专家,原阿里巴巴资深工程师
展开
-
C语言连接Oracle
最近在搞C语言连接Oracle、DB2数据库,现把C连接Oracle的文章总结下:用C语言连接ORACLE数据库。有两个思路和目的思路一)本地环境:UBUNTU 7.04,ORACLE 10G目的:用C语连接本地数据库sid:umail,ip:127.0.0.1,用户名:umail,密码:umail,表tt1.显示表tt1的所有记录.思路二)远程环境服务器1:linux es3远程数据库:oracle9i目的:在远程一台服务器上,再远程连接数据库,用户名和表同上显示表tt1的所有记录.一)思路一解决办法:1原创 2010-09-02 18:24:00 · 16333 阅读 · 2 评论 -
ORACLE的隔离级别
隔离级别(isolation level) l 隔离级别定义了事务与事务之间的隔离程度。l 隔离级别与并发性是互为矛盾的:隔离程度越高,数据库的并发性越差;隔离程度越低,数据库的并发性越好。l ANSI/ISO SQL92标准定义了一些数据库操作的隔离级别:l 未提交读(read uncommitted)l转载 2013-03-27 19:59:09 · 700 阅读 · 0 评论 -
Oracle 一个中文汉字 占用几个字节
Oracle 一个中文汉字 占用几个字节,要根据Oracle中字符集编码决定查看oracle server端字符集select userenv('language') from dual;如果显示如下,一个汉字占用两个字节SIMPLIFIED CHINESE_CHINA.ZHS16GBK如果显示如下,一个汉字占用三个字节SIMPLIFIED CHIN原创 2013-03-27 09:35:45 · 2001 阅读 · 0 评论 -
CentOS6安装Oracle11G非本地不能连接
CentOS6默认安装Oracle11G后,本地可以通过命令行连接,非本地不能连接,解决办法如下1、增加一个listener:终端运行:$ORACLE_HOME/bin/netca (必须在图形界面环境下),按照提示增加一个listener。2、重启listener:终端运行:$ORACLE_HOME/bin/lsnrctl stop$ORACLE_HOME/bin/lsn原创 2011-12-21 15:31:42 · 1198 阅读 · 0 评论 -
CentOS6安装Oracle11g
经过两天的实践终于把oracle11g装在了CentOS6上下载oracle11g安装包1、升级软件包yum -y install binutils "compat-libstdc++" elfutils-libelf elfutils-libelf-devel expat gcc gcc-c++ glibc glibc-common glibc-devel glibc-hea原创 2011-11-04 15:18:58 · 6574 阅读 · 2 评论 -
oracle 修改 sys system 密码
sqlplus /nolog SQL> conn /as sysdba已连接。SQL> alter user system identified by 123456;用户已更改。SQL> alter user sys identified by 123456;用户已更改。SQL> exit原创 2012-11-08 10:54:56 · 869 阅读 · 0 评论 -
导入oracle含有clob类型的数据字段
导入oracle含有clob类型的数据字段我自己实践过如下:从原来的一个数据库服务器上导出的一个.dmp文件,再往新建的一个数据库中导入时,其它表都可以正确导入,但是含有clob字段的表都不能导入,报表空间不存在,但查看两个数据库表空间都是users,可是怎么导都会报表空间不存在,怀疑是不是自已数据库装有问题,后来打开含有clob字段的表查看其属性,才发现原来表的表空间是自转载 2012-03-29 15:11:46 · 9015 阅读 · 2 评论 -
CenotOS6中文环境下安装Oracle 11g 中文乱码 解决办法
CenotOS6中文环境下安装Oracle 11g 运行./runInstaller,进入图形化界面后,出现中文乱码。应该是Linux上没有安装Oracle安装时使用的字体库造成的。字体库下载地址 http://download.youkuaiyun.com/detail/lidongtang/4182819然后在Linux下执行以下命令,把字体库安装到原创 2012-03-29 12:00:17 · 8108 阅读 · 1 评论 -
oracle exp imp 注释乱码问题
导出时使用在oracle 的当前用户下面加环境变量export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK 导入时也要加上环境变量原创 2012-01-10 12:42:42 · 4037 阅读 · 0 评论 -
Oracle11g em 按钮 乱码
刚安装完成oracle11g,em乱码,网上查找了解决办法如下:em的乱码是由java引起的,em的按钮是由java生成的图,因此解决此问题变成了解决java的乱码问题把你想在java中使用的字体复制到这个目录中即可,在oracle用户下$ mkdir $ORACLE_HOME/jdk/jre/lib/fonts/fallback把windows下的字体文件simsun原创 2011-12-22 13:01:01 · 1512 阅读 · 0 评论 -
oracle imp导入数据 出现 IMP-00017: following statement failed with ORACLE error 603:
今天oracle导入数据,其中有一个表有200万条数据,导入时多次出错,1、不能创建视图2、表空间不足、临时表空间不足IMP-00017: following statement failed with ORACLE error 603: "CREATE UN原创 2011-09-08 16:11:42 · 14004 阅读 · 0 评论 -
oracle表结构转换成DB2表机构
oracle数据类型Number、Date、varchar2转换成DB2的Integer、TIMESTAMP、varchar,在创建DB2数据库时选择“缺省缓冲池和表空间页大小”要选择大一点的最后选择32K,不然当插入字符串长度大时就报错。自增长列选择使用sequence。创建的表结构使用默认模式(就是登录的当前用户一般为db2inst1),不用再创建模式。使用的开发工具为《DB2控制中心》、IBM Data Studio原创 2011-01-12 18:36:00 · 4224 阅读 · 0 评论 -
java读写Oracle clob数据
<br />java读写Oracle clob数据时,如果用的9i的驱动就会报:超出数据的最大值,换成10g的odbc14.jar驱动,就可以插入clob数据了。classes12.jar是支持jdk1.2,jdk1.1的驱动,ojdbc14.jar是支持jdk1.4,jdk1.5的原创 2010-09-19 22:10:00 · 954 阅读 · 0 评论 -
Oracle 字符集的查看和修改
http://blog.youkuaiyun.com/tianlesoftware/article/details/4915223 Oracle 字符集的查看和修改分类: Oracle Basic Knowledge2009-12-01 16:02 91254人阅读 评论(26) 收藏 举报oracle数据库characterparametersdatabasesession转载 2013-03-27 09:14:25 · 597 阅读 · 0 评论