![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
Hi folks, urgent problem here. I just yesterday upgraded from Express-C 32-bit on XP SP3 9.7.4 to 9.7.5 and all of a sudden I have errors pouring out of the db2diag.log file apparently complaining about the tablespace locations. Errors listed below. Further, the database still appears to be working however, just cannot get rid of the error. I just installed Express-C 64-bit 9.7.5 on another machine with Windows 7 Pro, SP1 and that too is having the same problems. My other issue is the I backed up my database on the XP machine so I could perform a redirected restore to the new 64-bit, which kind of worked but now it says that I need to drop and recreate every single stored procedure as it fails with an SQL0471N error saying "The invocation failed because the SQL routine was created on a previous release of the product and the DBMS was not able to migrate it to the current release. The routine must be dropped and re-created to become operative again." But I upgraded to 9.7.5 before I backed it up and moved it to the new machine ? The XP machine SPs all work just fine from what I can tell, but the restored SPs from the 9.7.5 32-bit image do not. Any ideas ? I cannot face having to recreate a few hundred stored procedures ! Many thanks for any help. Fin. ================================== 2011-12-03-08.44.53.044000-360 I24459F1315 LEVEL: Error (OS) PID : 2288 TID : 4124 PROC : db2syscs.exe INSTANCE: DB2 NODE : 000 DB : SQ4TEST APPHDL : 0-7 APPID: *LOCAL.DB2.111203144449 AUTHID : DB2ADMIN EDUID : 4124 EDUNAME: db2agent (SQ4TEST) FUNCTION: DB2 Common, OSSe, ossPathTest, probe:40 MESSAGE : ECF=0x90000007=-1879048185=ECF_UNKNOWN Unknown CALLED : OS, -, access OSERR : 123 "The filename, directory name, or volume label syntax is incorrect." DATA #1 : String, 45 bytes C:\DB2\CONTAINERS\SQ4TEST\TABLESPACES\STATIC\ DATA #2 : Hex integer, 8 bytes 0x0000000000000001 DATA #3 : Hex integer, 8 bytes 0x0000000000000000 DATA #4 : signed integer, 4 bytes 0 CALLSTCK: [0] 0x00000001801269CF pdOSSeLoggingCallback + 0x265 [1] 0x000000000054DC99 ossLogSysRC + 0xF3 [2] 0x000000000054BBA1 ossSystemErrorHandler + 0x1D7 [3] 0x0000000000528578 ossPathTest + 0x226 [4] 0x00000000005282DE ossPathExists + 0x3C [5] 0x00000000005380BC ossGetDiskInfo + 0x3EE [6] 0x000000018003F110 sqloFetchAndStoreFSInfoInFileHandle + 0x134 [7] 0x0000000001CCE41D sqlbinit + 0x4D05 [8] 0x0000000001D84F5D sqlbpini + 0x28EC7 [9] 0x0000000001CF2224 sqlbFreeOnePool + 0x7D8 2011-12-03-08.44.53.059000-360 I25776F597 LEVEL: Severe PID : 2288 TID : 4124 PROC : db2syscs.exe INSTANCE: DB2 NODE : 000 DB : SQ4TEST APPHDL : 0-7 APPID: *LOCAL.DB2.111203144449 AUTHID : DB2ADMIN EDUID : 4124 EDUNAME: db2agent (SQ4TEST) FUNCTION: DB2 UDB, buffer pool services, sqlbFetchAndStoreContainerFSInfo, probe:10 MESSAGE : ECF=0x9000001A=-1879048166=ECF_FILE_DOESNT_EXIST File doesn't exist DATA #1 : File name, 44 bytes C:\DB2\CONTAINERS\SQ4TEST\TABLESPACES\STATIC 2011-12-03-08.44.53.075000-360 I26375F1289 LEVEL: Error (OS) PID : 2288 TID : 4124 PROC : db2syscs.exe INSTANCE: DB2 NODE : 000 DB : SQ4TEST APPHDL : 0-7 APPID: *LOCAL.DB2.111203144449 AUTHID : DB2ADMIN EDUID : 4124 EDUNAME: db2agent (SQ4TEST) FUNCTION: DB2 Common, OSSe, ossPathTest, probe:40 MESSAGE : ECF=0x90000007=-1879048185=ECF_UNKNOWN Unknown CALLED : OS, -, access OSERR : 123 "The filename, directory name, or volume label syntax is incorrect." DATA #1 : String, 45 bytes C:\DB2\CONTAINERS\SQ4TEST\TABLESPACES\STATIC\ DATA #2 : Hex integer, 8 bytes 0x0000000000000001 DATA #3 : Hex integer, 8 bytes 0x0000000000000000 DATA #4 : signed integer, 4 bytes 0 CALLSTCK: [0] 0x00000001801269CF pdOSSeLoggingCallback + 0x265 [1] 0x000000000054DC99 ossLogSysRC + 0xF3 [2] 0x000000000054BBA1 ossSystemErrorHandler + 0x1D7 [3] 0x0000000000528578 ossPathTest + 0x226 [4] 0x00000000005282DE ossPathExists + 0x3C [5] 0x00000000005380BC ossGetDiskInfo + 0x3EE [6] 0x0000000001D7312E sqlbpini + 0x17098 [7] 0x0000000001D8524D sqlbpini + 0x291B7 [8] 0x0000000001CF2224 sqlbFreeOnePool + 0x7D8 [9] 0x0000000001CCA403 sqlbinit + 0xCEB 2011-12-03-08.44.53.075000-360 I27666F745 LEVEL: Severe PID : 2288 TID : 4124 PROC : db2syscs.exe INSTANCE: DB2 NODE : 000 DB : SQ4TEST APPHDL : 0-7 APPID: *LOCAL.DB2.111203144449 AUTHID : DB2ADMIN EDUID : 4124 EDUNAME: db2agent (SQ4TEST) FUNCTION: DB2 UDB, buffer pool services, sqlbCountContsOnCriticalPaths, probe:30 MESSAGE : Could not get fsID info for container DATA #1 : File name, 44 bytes C:\DB2\CONTAINERS\SQ4TEST\TABLESPACES\STATIC DATA #2 : unsigned integer, 4 bytes 2415919130 DATA #3 : unsigned integer, 4 bytes 2415919106 DATA #4 : Pool ID, PD_TYPE_SQLB_POOL_ID, 2 bytes 34 DATA #5 : unsigned integer, 4 bytes 0 ======================= |
#3
| |||
| |||
|
#4
| |||
| |||
|
#5
| |||
| |||
|
#6
| |||
| |||
|
#7
| |||
| |||
|
#8
| |||
| |||
|
#9
| |||
| |||
|
|
Any way you can point to me downloading the install files for 9.7.4 both 32 and 64-bit ? |
#10
| |||
| |||
|
|
Yes, the identical ECF issues are occurring on both 32 and 64 bit systems. |
|
I understand that Control Center was being deprecated, but did not realize the health center, monitor and adviser were also going away. That being the case, how do I get rid of the error messages and stop it ? What if anything is replacing the automatic maintenance options and why is that not working on the 64-bit system ? |
![]() |
| Thread Tools | |
| Display Modes | |
| |