Answered by:
Error 3358

Question
-
Goodmorning,
I hope this is the right forum for my problem.
Since 2.00pm local time (we are in Italy) lots of our customers are receiving the Error 3358 trying to open our application.
Is something releted to a recent update that was installed automatically today.
It happens on Windows XP and Windows 7, not on Windows 8, when trying to open any .MDB file.
Where office is installed, Access doesn't work anymore and the error is: can't find language DLL msain.dll.
Where Open Office is installed, it simply stop to work with no error.
The same problems may happens on computer without office but only our application.
Our application is a very old one, VB6, and it uses DAO360.DLL to open a .MDB file.
While writing here I just received a phone call from our agency in French and they are receiveng lots of complain about the same issue from our customers there.
I'm expeting in few hours to receive the same from all other agency all around the world!
What we can do? The only solution actually working is to apply a system restore (we have already tried everything we found about the 3358 error). We perfectly know XP is no more supported but this is not a XP problem because it happens also on Windows 7.
A little help is really welcome !
Guglielmo
- Edited by Luca Bussolino Wednesday, April 9, 2014 3:04 PM
Wednesday, April 9, 2014 3:01 PM
Answers
-
Actually, the solution is to disable antivirus, delete all system.mdb files on drive and LEAVE antivirus disabled.
Thank you.
- Proposed as answer by Federico Saravalle Wednesday, April 9, 2014 4:03 PM
- Marked as answer by Marvin_Guo Tuesday, April 22, 2014 3:30 AM
Wednesday, April 9, 2014 3:54 PM -
We have this problem, only Karspesky antivirus on any windows system, by now the solution for us is
search for system.mdw or system.mdb (is the same only renamed, an access 97 structure file) and put it in the same path where you run your .exe vb file, make soure no to take a (zero) 0 file size, but a good one form other computer or the same one.
Every thing will work, unitl now, but it is for each program on each computer
What the hell karpesky have done, still been the question, we will move to another antivirus
- Proposed as answer by complise Wednesday, April 9, 2014 7:02 PM
- Edited by complise Wednesday, April 9, 2014 7:08 PM sintax errors
- Marked as answer by Marvin_Guo Tuesday, April 22, 2014 9:29 AM
Wednesday, April 9, 2014 6:54 PM
All replies
-
Same issue here (in Italy, from 12 AM local time).
Try this.
1. Disable Antivirus
2. Delete all system.mdb files on drive
3. Do not restart Antivirus
4. See if your program works.
If it doesn't work, try delete "system.mdw" (search on drive).
Thank you.
- Marked as answer by Luca Bussolino Wednesday, April 9, 2014 3:42 PM
- Unmarked as answer by Luca Bussolino Wednesday, April 9, 2014 3:46 PM
- Marked as answer by Crystal Wan Tuesday, April 22, 2014 7:04 AM
- Unmarked as answer by Crystal Wan Tuesday, April 22, 2014 7:04 AM
Wednesday, April 9, 2014 3:13 PM -
Hi Luca,
we have the same problem on many customers this afternoon.
Many of these have Kaskersky Antivirus, but I don't know if there is a link between this error and the antivirus.
On a customer pc I have disabled Kaspersky 10 min, waited approx 5 min and after that time I was able to open my exe without errors.
My telephone is ringing without pauses...
To be continued...
:)
- Marked as answer by Crystal Wan Tuesday, April 22, 2014 7:01 AM
- Unmarked as answer by Crystal Wan Tuesday, April 22, 2014 7:01 AM
Wednesday, April 9, 2014 3:37 PM -
Thank you for your prompt reply,
it works but as soon we restart the Antivirus the system.mdb is back again.
It's a "kaspersky" problem?
There is no system.mdw.
- Edited by Luca Bussolino Wednesday, April 9, 2014 4:02 PM
Wednesday, April 9, 2014 3:43 PM -
Guglielmo, did you delete all system.mdb files AND leave antivirus disabled? Or only deleted system.mdb files?
Thank you.
Wednesday, April 9, 2014 3:52 PM -
Actually, the solution is to disable antivirus, delete all system.mdb files on drive and LEAVE antivirus disabled.
Thank you.
- Proposed as answer by Federico Saravalle Wednesday, April 9, 2014 4:03 PM
- Marked as answer by Marvin_Guo Tuesday, April 22, 2014 3:30 AM
Wednesday, April 9, 2014 3:54 PM -
Guglielmo,
I confirm the system.mdb must be deleted before trying to reopen te exes.
Wednesday, April 9, 2014 3:59 PM -
I'll put a try leaving kaspersky disabled all the nite and see tomorrow morning how it goes!
Guglielmo
Wednesday, April 9, 2014 4:05 PM -
Hello,
We had the same problem.
We resolved by disabling kaspersky and removing System.mdb file that was in our solution directory (only that one).
Our solution works well after this.
An exclusion rule for kaspersky on *.mdb *.Mda files could certainly counter the return of the problem when restarting Kaspersky.
Thanks for help,
Hope this helps you.
Thomas
EDIT : The exclusion rule does not prevents the reproduction of the problem.- Edited by Thomas Lacombe Wednesday, April 9, 2014 4:25 PM Further investigation
Wednesday, April 9, 2014 4:07 PM -
Good Afternoon!
We are in Brazil experiencing this same problem.
Today 100 Teal all our clients also customers KasperSky could not get into our systems due to this update from kaspersky.
I think this update has affected the whole world.
I'll post updates here as soon as I get around this problem
Thank you!Wednesday, April 9, 2014 4:25 PM -
Hi Guglielmo,
It appears to be a problem in the windows registry... Just search the registry for "system.mdb" and replace it with "system.mdw".... Simple...
We had solved the problem on 70 users in the last hours....
Have a good day...
- Proposed as answer by Giancruise Wednesday, April 9, 2014 5:42 PM
Wednesday, April 9, 2014 4:35 PM -
A solution a co-worker had found was to turn off the Activity Monitor/System Watcher in Kaspersky, and then make sure that there is not a 0 byte system.mdb file under the program's installed directory or sub-directories. You should also look for the 0 byte system.mdb next to the actual program exe and where the database files are stored.
After doing that closing and reopening our program that was having the 3358 error opens fine.
Wednesday, April 9, 2014 4:41 PM -
We've just turn off 'System Watcher' in Kaspersky and it works well.
- Edited by Thomas Lacombe Wednesday, April 9, 2014 4:43 PM
Wednesday, April 9, 2014 4:43 PM -
Good afternoon from Spain,
One of our programs also use the old mdb files and our users are experiencing the same error 3558.
Most have installed the Kaspersky and some Mcafee.
So far we have not found any solution, and the list of users with the problem continues growing.
If helps, all of them use Office 2007.
We appreciate any help.
RegardsWednesday, April 9, 2014 4:48 PM -
Same thing here in Greece
About 100 customers called for the same thing
We solved stopping Kaspersky
Kostas Kousinovalis
Wednesday, April 9, 2014 5:29 PM -
Realmente, no Brasil esté ocorrendo o mesmo.
E foi hoje pela manhã que esta atualização do Kasperky saiu.
Resolvemos o problema do mesmo modo que todos acima.
Obrigado.
LuizTurmina
Wednesday, April 9, 2014 5:33 PM -
Good afternoon,
It was like I said the problem affected the whole world.
Here in Brazil early on I opened a call in support of KasperSky, but so far received no reply.
The tip of 2 colleagues here in this post, solved my problem.
They are:
"Actually, the solution is to disable antivirus, delete all files on drive System.mdb LEAVE antivirus and disabled."
and:
"It Appears to be a problem in the windows registry ... Just search the registry for" System.mdb "and replace it with" system.mdw "...."
As soon as I get a reply from support KasperSky post here.
Thank you all and good luck!Wednesday, April 9, 2014 5:46 PM -
Hi,
Here in Mexico, we had the same issue since early hours of today, we tryed many things until we got it, the things that we made were, stop kaspersky (fully guilty), we found allocated on our solution the file named "system.mdb", and we renamed, last step we reconfigurate the DB Connection and the problem was result.
I hope that this works for some one else and we are gratefull with your help.
- Proposed as answer by AdrianaPink Wednesday, April 9, 2014 7:37 PM
Wednesday, April 9, 2014 6:21 PM -
-
We have this problem, only Karspesky antivirus on any windows system, by now the solution for us is
search for system.mdw or system.mdb (is the same only renamed, an access 97 structure file) and put it in the same path where you run your .exe vb file, make soure no to take a (zero) 0 file size, but a good one form other computer or the same one.
Every thing will work, unitl now, but it is for each program on each computer
What the hell karpesky have done, still been the question, we will move to another antivirus
- Proposed as answer by complise Wednesday, April 9, 2014 7:02 PM
- Edited by complise Wednesday, April 9, 2014 7:08 PM sintax errors
- Marked as answer by Marvin_Guo Tuesday, April 22, 2014 9:29 AM
Wednesday, April 9, 2014 6:54 PM -
Hello Everybody,
Just to add Belgium to the list :-) Everyone using Kaspersky Anti Virus AND Salto HAMS 100 system for hotel door key management is going to have the same problem.
Disable Kaspersky Anti Virus
Delete all system.mdb files...and you're done... --> not really... Kaspersky isn't protecting the system anymore...
Does anyone have a descent way to make an exclusion for this in KAV?Greetings
Wednesday, April 9, 2014 6:59 PM -
We have this problem, only Karspesky antivirus on any windows system, by now the solution for us is
search for system.mdw or system.mdb (is the same only renamed, an access 97 structure file) and put it in the same path where you run your .exe vb file, make soure no to take a (zero) 0 file size, but a good one form other computer or the same one.
Every thing will work, unitl now, but it is for each program on each computer
What the hell karpesky have done, still been the question, we will move to another antivirus
Wednesday, April 9, 2014 7:10 PM -
Adriana:
Could you assist me?,;) Because I've tried to find the files "System.mdb" and can not find it, so I have not fixed the problem.
edithc70@hotmail.com
- Edited by Edith Campos Wednesday, April 9, 2014 9:14 PM
Wednesday, April 9, 2014 9:04 PM -
for me deleting system.mdb did not the trick, as the file reappeared every time i started the app again.
I solved resetting permission of application folder.
hope this helps.
bye bye karspesky.
Wednesday, April 9, 2014 9:13 PM -
Para me apagar System.mdb Localidade: Não fez o Truque, Como o ARQUIVO reapareceu CADA Vez Que eu começei o aplicativo Novamente.
Eu resolvi redefinir a Permissão da massa Fazer aplicativo.
Espero Que ISSO AJUDE.
bye bye karspesky.
ISSO resolve
cole o seguinte Código Windows Registry Editor HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Jet \ 3.5 \ Engines
- Edited by cacacaca Wednesday, April 9, 2014 9:23 PM
- Marked as answer by Crystal Wan Tuesday, April 22, 2014 7:02 AM
- Unmarked as answer by Crystal Wan Tuesday, April 22, 2014 7:02 AM
Wednesday, April 9, 2014 9:21 PM -
habe send you a system.mdb file by mail, hope be usefullWednesday, April 9, 2014 10:03 PM
-
Greetings,
This one is the only solution that has worked for us. Thank you very much for the informationThursday, April 10, 2014 8:25 AM -
Good morning,
the solution we have found from Karspesky forum is what has worked for us on every client.
The solution is to modify the Windows registry. We could write a reg file with the following content and execute it.:
-- For Windows 32-bit -- File: patch_x86.reg --
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\3.5\Engines]
"SystemDB"=""
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines]
"SystemDB"=""
-- For Windows 64-bit -- File: patch_x64.reg --
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Jet\3.5\Engines]
"SystemDB"=""
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Jet\4.0\Engines]
"SystemDB"=""
Hope this helps.
Greetings.Thursday, April 10, 2014 9:10 AM -
I'm from Belgium.
I have the same problem: error 3358.
I already removed Karspesky, but I still have the same problem!
Please, who can help me.
Greeting
Thursday, April 10, 2014 4:24 PM -
use in software connection string:
provider=microsoft.jet.oledb.4.0;data source=...mybase.mdb;
Jet OLEDB:Create System Database=false;
Mode=Share Deny None;Jet OLEDB:SFP=False;
Jet OLEDB:System database=...system.mdb';
Friday, April 11, 2014 4:31 AM -
Issue has been solved: you should try to update Kaspersky since a public update has been published that should address this issue
- Marked as answer by Crystal Wan Tuesday, April 22, 2014 7:02 AM
- Unmarked as answer by Crystal Wan Tuesday, April 22, 2014 7:02 AM
Friday, April 11, 2014 9:29 AM