informix的blob
齐奕
2023-12-01
最近的一个项目用到了informix数据库,有部分数据涉及blob(text,byte)数据类型,但是informix默认设置并不支持blob。还好修改起来比较简单 :
1.首先要建立smart blob space 比如 (spspace) 。命令如下
userid onspaces -c -S sbspace -g 4k -p <path name > -o 0 -s 4000
2。将建立的 smart blob space 设置为默认值 ,修改 $INFORMIXDIR/etc/$ONCONFIG, 确认你的配置文件包含:
SBSPACENAME sbspace
3. 有的 informix jdbc driver不支持blob数据。一定要去ibm网站下载最新的。否则提示的错误不会给你任何线索。