我在unix服务器上执行Proc代码,proc将从文件中读取记录,并将数据存储在结构数组中,经过一些处理后将产生输出。当我从文件中读取368700条记录时,代码中的进程意味着它执行得很好。但是,当我尝试从文件和进程中读取370000条记录时,我得到了一个错误,显示为ORA-12533: TNS:illegal ADDRESS parameters and illegal address。此错误的原因和可能的解决方案是什么? int unsigned long size=(atoi(argv[2]))+1;
printf("\nthe size is %