db2的嵌C开发中,必须bind一下sqc文件,然后再连接成执行文件。
如果重新bind一下sqc文件,则执行程序会报 -818 错误。
有没有方法只bind一下sqc文件,而不需要重新连接执行文件,然后可以正常执行程序的方法啊?
------解决方案--------------------------------------------------------
应该没有,这个步骤是必须的,你可以自己写个shell脚本。一次都执行。
------解决方案--------------------------------------------------------
bind的是bnd文件而不是sqc
虽然bnd文件里面写的是sqc的文件名
如果不想bind 那么就要用原来bind的数据库备份恢复出来的数据库用编译后的dll可以