I am trying to upgrade a service installation from 8.2R06 to 8.5R09. Everything runs as it should until I need to upgrade service.
I have moved service from server A to server B, along with the rest of SuperOffice, including the database. I have done the following.
- Installed CRM server, Netserver, Web and Service on the new server from scratch with a trial serial number.
- Gone through ejtermsetup against the new blank database.
- Configured both netserver and web.
Everything works fine when running towards the blank database. I then proceed to do these steps:
- Import the database from the old server and run upgrade from dbsetup.exe
- Go thorugh and verify the soappconfig.exe for both web and netserver.
- Change paths in the config & registry tables to match the new locations on the new server.
- Update the ejsysuser password to match whats in the service config file.
- Copy attachments folder from old server.
Once I have completed the above steps I run upgrade.exe. After it connects to netserver I'm getting this error after "Updating wsdl descriptions":
"FHFile::FileException: fopen("E:\SuperOffice\Service\attachments/folder.000000/attachment.000041", "wb" + failed, errno=No such file or directory; cwd=D:\SuperOffice\Service\bin"
Now this seems pretty straight forward, it's looking for the attachments on the old drive from the old server, E:. I proceed to check the config table, however the path for attachments there is correct for the new server. It is also looking for attachment 000041 which does not exist in the attachment table nor in the attachment folder.
I've checked the sequence table against the attachment table as well, however these seem fine. Registry key is also OK. Folder rights should also be in place. The old database is set offline, and the old iis is stopped for good measure. Also had a look in the userpref table.
Interesting to note is that for each time I run upgrade.exe it looks for an attachment with +1 higher number then last time. It also adds a new record in the attachment table for adminservice.wsdl.
Anyone seen this? Am I missing something obvious here? I can't find the E: reference anywhere..