Hi Albert,
They have nortons anti-virus, same as the Win98 sites. Its not the virus
software because this is a new site and the virus software was not loaded
onto the system until a few days later.
I can have the app prelinked for most sites, however for some sites this
cant be done because they UNC names a different to the standard naming code
i give sites. This is because their hardware was setup by a 3rd company and
they installed win 2002 servers and named the server different from what
sites a generally setup as. We have 100 or so sites that update via the
internet, each terminal at sites have a local database that stores the UNC
path details, when they download the update and install, the sites without
the standard naming code get an error that says it cant find the BE. They
press the "Relink" button and the app relinks the tables as per the UNC
details that are stored in the local database (On local drive C:\ where the
FE's are)
The process works great except for the XP site where relinking can take up
to 8mins as opposed to 30seconds on 98 sites.
With regards to this slow relinking and the second part of your post. I've
setup mutliple databases that are located in the same directory. Exampe:
Receipt details/tables are stored in the Receipts Database
Stock details/Tables are stored in the stock Database.
Are you saying that when i relink the first table to the receipts database i
should open that table to create the LDB and the linking to the rest of the
tables in that database will be quicker?
So when i link to table A in the receipts database, i open table A straight
away and linking to tables B C D E F G etc... in the receipts database will
be alot quicker?
And the same with stock and the rest of them?
Once the tables have been relinked, it reloads the startup form which then
loads the hidden forms which will create the LDB files.
It makes sense, but it still does not the answer the question of why this is
a problem with WinXP. Obviously i'm not doing this, yet with Win98 sites i
dont have a problem, relinking etc... is very very fast. This is the first
WinXP that we have installed the software on, so ive not come across it
before.
Also if i load a second FE on the terminal, the application loads straight
away, i assume thats because the links to that terminal have already been
created and it does not need to go through everything again. Would it be
worth writting a small program that does nothing except creating the LDB
files by linking to the BE and have it to auto start when windows starts and
have it minimize to the system tray so its out of the way? This would mean
that the terminal has perm LDB's created before they even start one of the
FE's. The only problem with this tho is that it seems WinXP does not
establish a network straight away which means that if i do this, that app
wont work because the network is not ready and wont be able to find the BE
anyway.
Is there away to force XP not to load into windows until the network has
been established? Ive given each computer an IP address but it still does
not seem to have an active network straight away, it seems to take a min or
so before the network is ready which is another thing thats annoying me
about XP.
Hope ive made sense
thanks for the help, i really appreciate it.
Regards,
Richard