Re: Upgrade Issues

Mark Johnson <[email protected]> Thu, 04 Sep 2003 13:58:10 -0500
Newsgroups gmane.comp.db.sapdb.general
Organization RedPoint Network Systems, Inc.
Message-ID <[email protected]>
I have tried tihe 7.4.3.17 websql.dll but the same thing happens.  The 
only difference is the memory address that the program is trying to 
write to (0x012e022a).  I would be willing to try a debug dll and send a 
trace.

Thanks,
Mark

Auer, Wolfgang wrote:

> Hi Mark,
>  
> as a work around you could try to replace the websql.dll from 7.4.3.27 
> with the dll from 7.4.3.17. If this does not work I would like to send 
> you  a debug version of the dll which will write a trace file.
>  
> Regards
> Wolfgang
>  
> -----Original Message-----
> From: Mark Johnson [mailto:[email protected]]
> Sent: Dienstag, 2. September 2003 23:06
> To: [email protected]
> Subject: Upgrade Issues
>
> After upgrading SAPDB from 7.4.03.17 to 7.4.03.27, websql no longer 
> works.  The log file contains the following (this is on Win2K, SP4)
>
>[2003/04/11 15:10:02] Scanning ini-file: Success
>[2003/04/11 16:30:23] WebAgent exiting  --  Good Bye
>[2003/07/21 15:37:15] Scanning ini-file: Success
>[2003/07/28 17:02:10] Scanning ini-file: Success
>[2003/07/31 14:17:57] WebAgent exiting  --  Good Bye
>[2003/08/04 14:05:56] Scanning ini-file: Success
>[2003/08/13 17:17:22] Scanning ini-file: Success
>[2003/09/02 15:25:17] Scanning ini-file: Success
>[2003/09/02 15:26:49] Fatal exception in Service function of websql: Unhandled exception..
>[2003/09/02 15:26:49] The service websql is disabled now.
>[2003/09/02 15:26:49] The service-function in user-dll websql throwed an exception.
>[2003/09/02 15:32:18] Scanning ini-file: Success
>[2003/09/02 15:38:36] WAHTTP_WebAgent.c: sapw3_as->SendHeader failed.
>
>
> You cannot get to http://localhost:85/websql.  Also note that I 
> upgraded my existing database/software (SDBINST found the existing 
> database and I selected the upgrade option).
>
> Then I upgraded the web tools (to version 7.4.03.25), which changes 
> the port number to 9999.  I changed this back to 85, and started the 
> services.  When I log into websql, wahttp.exe aborts with the error 
> message:
>
> The instruction at "0x1f7e0949" referenced memory at "0x00fe022a".  
> The memory could not be "written".
>
> webdbm appears to operate correctly.
>
> Here is a partial listing from the httperr.log file:
>
> [02/Sep/2003:15:48:57]: Starting ErrLog (build 
> 123-046-179)[WAHTTP_Log.c: 205]
> [02/Sep/2003:15:48:57]: Listening on IP  on port 85[WAHTTP_Server.c: 1181]
> [02/Sep/2003:15:48:58]: DocumentRoot is: 
> e:\netvoyant\sapdb\indep_prog\web\Documents[WAHTTP_FileAgent.c: 143]
> [02/Sep/2003:15:48:58]: Init: Initialized[WAHTTP_Server.c: 1203]
> [02/Sep/2003:15:48:58]: Init: starting Web Server[WAHTTP_Server.c: 1353]
> [02/Sep/2003:15:48:58]: starting service loop[WAHTTP_Server.c: 958]
> [02/Sep/2003:15:49:42]: EXECPTION OCCURED:[WAHTTP_Log.c: 479]
> SymbolSearchPath:  
> C:\WINNT\system32;e:\netvoyant\sapdb\indep_prog\web\pgm;C:\WINNT
> ----> Register Dump <----
>   Eax=0x00000047 Ebx=0x00002000 Ecx=0x00fdc22c Edx=0x7ffb001c 
> Esi=0x00fd9a88 Edi=0x00000047
>   Eip=0x1f7e0949 Esp=0x00fd9a18 Ebp=0x00fd9a34
>   Cs=0x001b  Ss=0x0023  Ds=0x0023  Es=0x0023  Fs=0x0038  Gs=0x0000  
> Efl=0x10202
> ----> Module List <----
> |.text Start |.text End   | Module File Name
> | 0x00400000 | 0x004b7000 | 
> e:\netvoyant\sapdb\indep_prog\web\pgm\wahttp.exe
> | 0x006c0000 | 0x006d6000 | C:\WINNT\system32\odbcint.dll
> | 0x00b40000 | 0x00b45000 | 
> e:\netvoyant\sapdb\indep_prog\web\pgm\waecho.dll
> | 0x00b60000 | 0x00bf0000 | 
> e:\netvoyant\sapdb\indep_prog\web\pgm\wdvhandler.dll
> | 0x00bf0000 | 0x00c51000 | 
> e:\netvoyant\sapdb\indep_prog\web\pgm\WDVCAPI.dll
> | 0x00c90000 | 0x00d2b000 | 
> e:\netvoyant\sapdb\indep_prog\web\pgm\webdbm.dll
> | 0x00d40000 | 0x00d82000 | 
> e:\netvoyant\sapdb\indep_prog\web\pgm\websql.dll
> | 0x00d90000 | 0x00dbc000 | 
> e:\netvoyant\sapdb\indep_prog\web\pgm\DBFSAPI.dll
> | 0x018e0000 | 0x0197c000 | e:\netvoyant\sapdb\indep_prog\pgm\sqlod32.dll
> | 0x10000000 | 0x100da000 | e:\netvoyant\sapdb\indep_prog\web\pgm\WAPI.dll
> | 0x1f7d0000 | 0x1f804000 | C:\WINNT\system32\ODBC32.dll
> | 0x70bd0000 | 0x70c1c000 | C:\WINNT\system32\SHLWAPI.dll
> | 0x71700000 | 0x7178a000 | C:\WINNT\system32\COMCTL32.DLL
> | 0x72a00000 | 0x72a2d000 | C:\WINNT\system32\dbghelp.dll
> | 0x74fd0000 | 0x74fee000 | C:\WINNT\system32\msafd.dll
> | 0x75010000 | 0x75017000 | C:\WINNT\System32\wshtcpip.dll
> | 0x75020000 | 0x75028000 | C:\WINNT\system32\WS2HELP.DLL
> | 0x75030000 | 0x75044000 | C:\WINNT\system32\WS2_32.DLL
> | 0x75050000 | 0x75058000 | C:\WINNT\system32\WSOCK32.dll
> | 0x76000000 | 0x7600d000 | e:\netvoyant\sapdb\indep_prog\pgm\sqltcp.dll
> | 0x76010000 | 0x76076000 | 
> e:\netvoyant\sapdb\indep_prog\pgm\SqlUser74.dll
> | 0x76b30000 | 0x76b6e000 | C:\WINNT\system32\comdlg32.dll
> | 0x77920000 | 0x77943000 | C:\WINNT\system32\imagehlp.dll
> | 0x77a50000 | 0x77b3c000 | C:\WINNT\system32\ole32.dll
> | 0x77d30000 | 0x77d9e000 | C:\WINNT\system32\RPCRT4.DLL
> | 0x77e10000 | 0x77e75000 | C:\WINNT\system32\USER32.dll
> | 0x77f40000 | 0x77f7c000 | C:\WINNT\system32\GDI32.DLL
> | 0x77f80000 | 0x77ffb000 | C:\WINNT\system32\ntdll.dll
> | 0x78000000 | 0x78045000 | C:\WINNT\system32\MSVCRT.DLL
> | 0x782f0000 | 0x78538000 | C:\WINNT\system32\SHELL32.DLL
> | 0x7c000000 | 0x7c054000 | C:\WINNT\system32\MSVCR70.dll
> | 0x7c2d0000 | 0x7c332000 | C:\WINNT\system32\ADVAPI32.DLL
> | 0x7c4e0000 | 0x7c599000 | C:\WINNT\system32\KERNEL32.DLL
>
> The webslw.log file doesn't seem to have anything but a startup message.
>
> Also, is there a prescribed procedure for restarting a database after 
> a software upgrade?  It seems that I cannot just start the NT/Win2K 
> database service (it won't start), but need to start the database via 
> the command line (dbmcli) or by using webdbm.  Does this procedure 
> upgrade system tables or do something else under the covers the first 
> time the database is started?
>
> Thanks in advance for any help,
> Mark Johnson
>
>
>
>
>
>
>
>