Liny_@NotePad

沉迷ACG中

初次安装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个……