locked
Error 3358 RRS feed

  • 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


    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.

    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.

    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.

    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.




    • Proposed as answer by Dahlriku Wednesday, April 9, 2014 4:45 PM
    • Edited by Dahlriku Wednesday, April 9, 2014 5:08 PM
    Wednesday, April 9, 2014 4:41 PM
  • We've just turn off 'System Watcher' in Kaspersky and it works well.


    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. 
    Regards
    Wednesday, 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
    • Edited by fpsoft Wednesday, April 9, 2014 6:49 PM
    Wednesday, April 9, 2014 6:48 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



    This Workaround works fine 
    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


    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 usefull
    Wednesday, April 9, 2014 10:03 PM
  • Greetings,

    This one is the only solution that has worked for us. Thank you very much for the information
    Thursday, 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