db2 A database connection does not exist
我写了段代码:
void func(void){
system("db2cmd -c -w -i db2 connect to Q10F user QADMIN using QADMIN");
system("db2cmd -c -w -i db2 -tvf IRM_DB_setup.sql");
}
但出错:DB21034E The command was processed as an SQL statement because it was not a
valid Command Line Processor command. During SQL processing it returned:
SQL1024N A database connection does not exist. SQLSTATE=08003
实际上数据库连接成功了, 但是第二语句好像和第一个语句不在一个session.
请问如何解决?