初次安装DB2遇到的一些问题..
-
无法启动数据库服务器
执行db2start提示SQL1042C 发生意外的系统错误。 SQLSTATE=57019
百度了一下可能是因为许可证到期的关系。安装时已经有提示不过没注意到。
找了个nodelock文件放到DB2安装目录/licence/下即可。
其他错误可能:http://www.sudu.cn/info/article/articleInfo.php?aId=20635
-
创建数据库,设定文件夹后提示数据库路径不存在。
原本以为是只能指定已存在的文件夹的关系,结果创建了还是这个错误。
百度得到需要设置DB2_CREATE_DB_ON_PATH属性为真,
执行指令db2set DB2_CREATE_DB_ON_PATH=YES即可。
-
新建用户没有地方设定密码?
WIN下实际上是和系统用户绑定的,在管理工具-本地用户和组中设定用户密码再到DB2下创建即可。
十分诡异的字符串传参被截断..
OleDB调用DB2存储过程字符串只支持127个……