Nokiamserver.exe performance drain

Without even having started Ovi suite nokiamserver.exe and servicelayer.exe and a host of other sneaky connectivity services are responsible for a constant 30% load of my 3.6ghz quadcore cpu. Which, quite frankly, is ridiculous. On top of that these services consume 150 megabyte of RAM. And worst, slow the system way down with the constant disk traffic. Startup time is slowed by up to minute and I don't even run Ovi on startup.
Why do all of these hidden Nokia related services have to be running? I do not want these to start up on booting and I need  them shut down when ovi is closed again.
And as Nokia software seems to be the only way of synching, we are at your mercy. This is seriously hurting the user experience. Not only for the software but the phone too.
I hope Nokia software designers will start to take the users seriously because stuff like this willand won´t be tolerated times where it´s no longer just the phone that has to win over customers!

hadimassa wrote:
You can use Ccleaner to delete startup entry. http://www.ccleaner.com/download
Yes, thank you, I know - but, why would I want to, or need to?!??
Just got a Nokia phone, as a present from my uncle, Nokia E6-00. Downloaded and installed Nokia PC Suite 7.1.180.94 and everything went smoothly.
So I went to "Update phone software", from the file menu and the browser opened for a new download. A little bit ridiculous. Anyway, the problem is, some time later, Comodo Firewall (set to full prompts, ofc.) alerted for an unsolicited connection, ServiceLayer.exe ( C:\Program Files (x86)\PC Connectivity Solution\ServiceLayer.exe ).
This is something that you would expect from some company like Microsoft, or another evil one (yes they are ). However, for me this means that I have more manual work to do on the computer in order to keep things under control. Why go this route.. Reading this thread, it seems that it only gets worse. I don't even have a comment (that will make sense, or can be written in polite terms, hehe). Just: why. Thanks for your time.
P.S.
If I don't reply.. Probably didn't get an email notification; there seems to be a number of issues with the forums / browser compatibility.
Edit: Oh my goodness, forget it. Nokia Software Updater won't even install on this PC (clean install of Win 7 SP1, just recently). Not even going to worry about that entry not being in autostart - or what's calling it (a Service, or the program). Won't be able to update my phone software, as it's stuck on the install screen 5/6. I expressed my concern about not wanting to own a Nokia in my first post, but this problem is just a complete show-stopper. Amazing. Screenshot attached.
Z68A-G43 (G3) - i7-3770 - Vengeance 2x4GB 2133MHz - GTX 650 Gainward - WD 1TB 64MB SATA - Win7 Pro/64 SP1 / Saucy Xfce AMD64
Attachments:
2014-02-14_0-50-12.png ‏122 KB

Similar Messages

  • NokiaMServer.exe removal

    HI there,
    I am added this to the end of another thread but it seems that it might not be read there so I am adding a new topic as it might be noticed this time around.
    I have uninstalled all the software for the Nokia phone on my PC but for some reason  NokiaMServer.exe is still running as a process and I can't find anyway of uninstalling it. Using google to search for an answer has gotten me no where so hopefully someone here can help
    Sam

    I am added this to the end of another thread but it seems that it might not be read there so I am adding a new topic as it might be noticed this time around.
    I have uninstalled all the software for the Nokia phone on my PC but for some reason  NokiaMServer.exe is still running as a process and I can't find anyway of uninstalling it. Using google to search for an answer has gotten me no where so hopefully someone here can help
    Sam
    it is running on your startup, run "msconfig" from the run(windows key + r) then go to startup tab, you will the nokiamserver.exe, just uncheck and click apply..
    or download regcleaner..when you installed it, just go to startup list and remove nokiamserver.exe on the list..
    ~rai

  • HSODBC.EXE Performance

    I'm testing HS performance between our Oracle(NT) servers and AS/400.
    A query that takes 3 seconds on our Dev server takes 30+ seconds on our Prod server. I can't find anything different between the two environments, here is a list of everything I've checked:
    1.     EXPLAIN_PLAN of query
    2.     INIT<sid>.ORA files
    3.     Data in HS_* tables
    4.     PING and TRACERT between Oracle and AS/400 servers
    5.     ODBC drivers and configuration
    6.     HSODBC.EXE activity in NT Task Manager
    I've combed through the log files and can't find anything. One difference is that our Prod server is a more powerful machine with 2 processors.
    Can anybody recommend anything else to check or what kind of diagnostics to run?
    Thanks,
    Willy Vancrey

    This might happen if you are using shared sockets.
    Shared sockets means you have defined for example 1521 port in the listener and then all connections spawned by the listener are also using the 1521 port.
    This is a cool feature as your firewall needs to open only the listener port. The disadvantage is that if you stop the listener you won't get it online anymore as long as there is any connection allocating this 1521 port.
    A while ago before Windows TCP/IP stack V2 Windows didn't support the shared socket mechanis and your connection got redirected to a randomly choosen port#.
    Here you had to open all ports for SQL*Net connections; but not many Firewall vendors implemented the SQL*Net filter. The big advantage of this method was all connections had a several port and thus you could stop/start the listsnser all the time.
    As far as I have seen sutting down is in most cases possible, but a restart of the listener will fails as long as any active process like hsodbc (or even database connections) are allocating the listener port.
    Here the only chance is to kill all processes allocating the listener port.
    Shared sockets are enabled on Windows using the registry or environment parameter use_shared_socket.
    Please have a look at Metalink for more details.

  • TS1717 Please help with ATH.EXE

    With Itunes running all the time (for sharing on Apple TV) my Windows Vista desktop sometimes become irresponsive.
    When I look at my performance in the task manager, I see this ath.exe process draining all the resources of the CPU...
    I have told Itunes to quit attempting to sync the Iphone over the network, but it seems to keep trying to do so.
    Any suggestions?
    Please help.

    check out: https://discussions.apple.com/thread/4303319?tstart=0

  • EXE on a CD won't launch a PDF

    Hi - When building and testing my project I was able to
    launch PDFs in a separate browser window. The PDFs are in a folder
    within the project. When I burn the project on a CD, the Mac
    Projector opens Acrobat Reader in a Safari window and shows the
    PDF...as expected. On the Win XP side, the EXE performs fine except
    for this feature.
    I'm using a link in some text to do this:
    <a href=\"SP/_PDFs/p579sp.pdf \" target=\"_blank\">.
    How can I get this to work on Windows the way it works on
    Mac?
    TIA your experienced input.
    JL

    Library CDs and DVDs get a real workout so your diagnosis is likely right. My wife works at our public library and they have a disk cleaner/buffer on hand becasue of the way disks get treated by some patrons.
    Can you see scratches on the disk? Will the disk work in other computers or devices?
    AS for you OS being too old, we would have to know the subject of the CD and whether it requires you to use an application that is on the disk for access to the data

  • NokiaMServer and audio files watchup

    I noticed that the NokiaMServer application opens and holds the audio files open. I was concatenating multiple audioclips into one single audio file in my music folder. The process ended after some time to a disk write error. After some retrys and disk checking I started to wonder if the resulting file was opened by some other process, because I couldn't delete or rename it. I found then ProcessExplorer, which pinpointed that NokiaMServer.exe was holding ny result file open. After killing the process the concatenation process went through with no problems. If you have had weird problems with audio files, and I assume that the same might happen also to image files as they are also watched by NokiaMServer, kill the process and retry.

    Hey,
    Cud u pls xpln ur issue in detail.... Ur operating system, exact step by step procedure etc.,
    If my post helped you, click on Kudos button and if my solution provided is opt 2 u, accpt my solution

  • Windows 7 - explorer.exe NotifyChangeDirectory

    Windows 7 - explorer.exe NotifyChangeDirectory
    <Original title : explorer.exe NotifyChangeDirectory operation now taking long time>
    I am running windows 7 home premium.
    I have an application that programatically downloads files from a website and has been running sucessfully with no
    performance issues until recently when each individual file download time blew out to approximatle 10 seconds each.
    The same application running on another PC runs OK with each file taking about 1 second to download.
    I ran procmon and have narrowed this down to explorer.exe performing a NotifyChangeDirectory operation with
    result=SUCCESS and detail = Filter: FILE_NOTIFY_CHANGE_FILE_NAME, FILE_NOTIFY_CHANGE_ATTRIBUTES,
    FILE_NOTIFY_CHANGE_LAST_WRITE and showing a duration of arround 10 seconds each time it operates on the path where the path value is for the parent directory of the subdirectory where the downloaded files have been written by the application.
    I think the cause of this change in behavior may be related to having unsucesfully tried to download IE 11 which
    did not install to completion.  Could this download have modified the behaviour of explorer.exe?
    If so, how can I roll back to the previous configuration of explorer.exe?
    I have subsequently attempted to use windows update to install the pre-reqs listed on the MS support site for IE11 but the windows update service is broken, showing it is started in services, but reporting that it is not when I attempt to select update.
    I have tried several suggestions involving netstart frm cmd window that I have found by google search, but non of these resolve the problem.

    Yolanda,  I have also followed the manual steps.  the steps work Ok until
    Reregister the BITS files and the Windows Update files. To do this, at a command prompt, type the following commands.
    Make sure that you press Enter after you type each command.
    o    regsvr32.exe atl.dll
    o    regsvr32.exe urlmon.dll
    o    regsvr32.exe mshtml.dll
    o    regsvr32.exe shdocvw.dll
    o    regsvr32.exe browseui.dll
    o    regsvr32.exe jscript.dll
    o    regsvr32.exe vbscript.dll
    o    regsvr32.exe scrrun.dll
    o    regsvr32.exe msxml.dll
    o    regsvr32.exe msxml3.dll
    o    regsvr32.exe msxml6.dll
    o    regsvr32.exe actxprxy.dll
    o    regsvr32.exe softpub.dll
    o    regsvr32.exe wintrust.dll
    o    regsvr32.exe dssenh.dll
    o    regsvr32.exe rsaenh.dll
    o    regsvr32.exe gpkcsp.dll
    o    regsvr32.exe sccbase.dll
    o    regsvr32.exe slbcsp.dll
    o    regsvr32.exe cryptdlg.dll
    o    regsvr32.exe oleaut32.dll
    o    regsvr32.exe ole32.dll
    o    regsvr32.exe shell32.dll
    o    regsvr32.exe initpki.dll
    o    regsvr32.exe wuapi.dll
    o    regsvr32.exe wuaueng.dll
    o    regsvr32.exe wuaueng1.dll
    o    regsvr32.exe wucltui.dll
    o    regsvr32.exe wups.dll
    o    regsvr32.exe wups2.dll
    o    regsvr32.exe wuweb.dll
    o    regsvr32.exe qmgr.dll
    o    regsvr32.exe qmgrprxy.dll
    o    regsvr32.exe wucltux.dll
    o    regsvr32.exe muweb.dll
    o    regsvr32.exe wuwebv.dll
    A number of these return a dialogue window showing the module failed to load:
    the module muweb.dll failed to load
    the module slbcsp.dll failed to load
    the module wuaueng1.dll failed to load
    the module wucltui.dll failed to load
    the module initpki.dll failed to load
    the module msxml.dll failed to load
    the module wuaueng1.dll failed to load
    the module sccbase.dll failed to load
    the module gpccsp.dll failed to load
    others showed entry-point not found errors:
    the module muweb.dll was loaded but the entry point DIIRegisterServer was not found.
    make sure shdocvw.dll is a valid DLL or OCX file and try again.
    the module qmgr.dll was loaded but the entry point DIIRegisterServer was not found.
    make sure qmgr.dll is a valid DLL or OCX file and try again.
    the module browseui.dll was loaded but the entry point DIIRegisterServer was not found.
    make sure browse.dll is a valid DLL or OCX file and try again.
    the module mshtml.dll was loaded but the entry point DIIRegisterServer was not found.
    make sure mshtml.dll is a valid DLL or OCX file and try again.
    The documentation of my efforts on this can be seen in my post on
    http://answers.microsoft.com/en-us/windows/forum/windows_7-performance/windows-7-explorerexe-notifychangedirectory/3e13b5e8-bd0e-4738-ba2c-7f6491c889ad
    The person responding there ran out of ideas and suggested I post here.
    I can copy and paste everything I posted there if you are unable to access it.  Please let me know if you would like me to do that.
    My next idea was  to find a friend who has the same version of windows 7 that I have and copy all of the DLLs listed in the fix above from their windows\system32 folder and try the manual steps again.  Do you think that is worth trying?

  • Mediasync.exe

    Something is seriously wrong with this file:
    Whenever I am busy with Flash, I get an error after a while
    which says that the file
    ''Mediasync.exe'' performed that error and needs to be
    closed.
    When that happens, everything goes downhill; I can't save the
    file in Flash or open any menu.
    Same goes with all the other programs/applications on my
    computer.
    When I click on an icon, it turns transparent, but does
    nothing,
    and when I try a few times more, the computer suddenly says
    it can't initialize the program.
    The same when I use
    control+alt+delete.
    The computer boycots all my moves, but ''sometimes'' gets
    fixed when I remove my internet USB-stick.
    But those ''sometimes'' seem completely random.
    This problem only happens when I use Flash,
    and not, for instance, Photoshop, a movie editor, a game, or
    any other program.
    The strange thing is that I
    never had any problems regarding Flash, I used it for years;
    it's like the problem suddenly turned up, without any reason.
    I also installed the newest version of Flash to see what
    happens,
    but it was the same story.

    Hi Bob,
    maybe I do have some language problems to understand you in the right way. As I said above, I would use for installing (you wrote: "*.exe where find install exe for install CS5 on new computer? (Old one dying...)" a download because you have (I think) all Adobe's required indications if requested (serial number aso.). So you don't need to search for an exe file.
    On the other hand in my case CS6 (dreamweaver e.g. and I don't use CS5) is situated here (in German language):
    C:\Programme (x86)\Adobe\Adobe Dreamweaver CS6\Dreamweaver.exe
    Hans-Günter

  • Mysterious improvement in performance

    I have a Swing app that is normally very spiffy. But in one scenario I create 4 large collections with about 300,000 elements. I expect it to take some time creating the collections. No issue there. But strangely, even after the app is up and running, every action takes time. A context sensitive popup menu take almost a second to be displayed when it normally shows up instantaneously. A preferences dialog takes 4 seconds when it normally comes up in under a second. Scrolling a list is sluggish when it's normally very fast.
    So it was obviously not a specific piece of code that was causing it, but an application wide problem. Naturally, the first thing I tried was increasing the max memory size to 1G, but no luck there.
    Now here's the mystery - If I do 2 things, performance dramatically improves to normal subsecond response for all actions.
    1. I came across this accidentally. If after starting the app, I throw a runtime exception in the EDT the performance problem goes away.
    // Create and Initialize the UI and models
    init();
    // Throw a runtime exception on the EDT
    SwingUtilities.invokeLater(new Runnable()
       @Override
       public void run()
          throw new RuntimeException();
    }Why would that happen? Is it clearing the system event queue somehow all though it shouldn't be doing that?
    2. So I replaced the system event queue with my event queue to print out the events on the queue. Just replacing the system queue improved the performance. Since it was possible that I could have lost some event that was causing the slowdown, I replaced the queue before creating any Swing components. Again, no problem.
    // Replace system event queue
    Toolkit.getDefaultToolkit().getSystemEventQueue().push(new EventQueue());
    // Create and initialize the UI and model
    init();Strangely, just using a different event queue worked even though, since it doesn't do anything, the events are being processed by the Swing system queue.
    Unfortunately my code is too complicated to post a sample test case.
    Anybody have any idea why throwing a runtime exception or replacing the system event queue with a do-nothing event queue would fix the performance?
    I'm using JDK 1.6.0_5.
    Edited by: os2baba on Dec 5, 2007 5:59 AM to add JDK version

    I found the answer to #1 in Heinz Kabutz's excellent Java Specialists Newsletter
    http://www.javaspecialists.eu/archive/Issue081.html
    Throwing a runtime exception on the EDT kills it! Another GUI event creates a new EDT. I didn't know that. I assumed that exceptions on the EDT are caught and the stack printed on the console and the EDT carries on to the next task. Apparently not.
    Watching the threads created in the debugger, I notice a similar pattern when replacing the system event queue. Along with the new event queue, a new EDT is created and the old one goes away.
    So it looks like the performance draining problem is on the original EDT which goes away when the thread dies.
    So now I have to go figure out what's causing the original EDT to slow down. I tried using an AWTEventListener, but haven't found the problem yet. But the mystery is solved.

  • ServiceLayer.exe and constant disk activity

    Hi
    I wondered what process was causing HD activity every 5 seconds on my system.
    File Monitor from Sysinternals reported that the servicelayer.exe performs a series of disk operations every 5 seconds, continuously. It tries to create a directory, fails because directory exists, opens PCCSConfig.dat, does an query on the file, performs three read operations, one query, one read etc ... until after 9 information queries and 32 reads the file is closed - and after 5 seconds the whole process is repeated. A File Monitor log file is attached showing the constant disk access.
    Is all that constant disk activity really necessary or is it a bug?
    PC Suite: Version 6.83.14.1
    Connectivity Cable Drivers: Version 6.83.9.0
    PC Connectivity Solution: Version 7.7.10.0
    Cheers,
    -jh
    hemmo
    Attachments:
    ServiceLayerLog.LOG ‏44 KB

    Hi,
    I think that it is "functionality", anyway open Nokia Connection Manager and turn off "Serial Port cable"....
    (at least that stop my PC with PC Suite 6.84....)
    Anyway, you can inform Nokia about this issue if you want

  • Drain Roles from node - exclude VM

    I have a new 2 Node Hyper-V Cluster setup. Cluster Aware Updating has been setup as well.
    For another reason I needed to reboot one of the nodes and performed a Pause > Drain Roles.
    On this node there is 1 VM that cannot be migrated. This is due to the 2nd disk on that VM not being on shared storage (not possible to currently move to shared storage [6TB].
    Is there a way to properly exclude the VM and have it shut down/save instead? Or do I need to manually shut down the VM and then perform Drain Roles?

    Hello Granite,
    In this scenario we can try following two options.
    1. Go to Failover cluster manager > Non Highly available VM properties and lower down the VM priority.
    2. Keep Preffered and possible owner of Non Highly available VM to one node only.
    For more information : http://technet.microsoft.com/en-us/library/jj628163.aspx
    Regards,

  • LV memory leak - How to use windows API SetProcessWorkingSetSize (from Kernel32.dll)

    Hi fellow LV'ers
    Okay - this is a bit tricky, but i'll try and explain the problem, then ask for the solution, because it may be that someone knows a better way to deal with this.. might get a bit long, sorry - if a solution comes up this will enable all of us to make more memory efficient LV code so please read on..
    Here is the deal:
    When building even a very simple LV executable, looking at the windows task manager will yield a rather large amount of memory allocated for such a small program - and the only way to free this up is by physically clicking the windows minimize button, then suddenly the amount drops to only a few MB and upon maximizing the window again the memory consumption will increase somewhat again, but for a simple VI build to an exe this move may change the consumption from +70MB to less than 15 MB.. This is irregardless of the code you put in the VI, so no coding example in this post as it is how LV works - you can even test it with the development environment - look at the task mgr and check LabVIEW's memory consumption, minimze ALL open NI windows incl project explorer etc, and you will see a significant decrease in memory usage even after maximizing again.. This has annoyed me since day one, but since RAM is a near zero cost these days it is not something I stay awake at night to think about.. However - I have moved into the "publish to web" tools now, wanting to do a remote monitoring part for my application for my customers to experience increased usability from the software i sell them..
    All is well, publishing is really easy (i use the monitor function, NOT the embeded, as customers need not have Labview RunTimeEngine installed, because they might look at it from a non RTE supported platform such as a mobilephone web browser)
    Everything is working fine also for the build application. However - I have noticed that once users start to remote monitor the running application - memory consumption of the running LV application starts to increase - and it keeps doing so - to such an extend that you can drain the computer complete and run off the cliff with a windows error... This is off course not very productive for me, being specialized in measurement applications that usually runs for a long period of time - I initially thought that I had done some poor programming in the VI used to display on the webpage - but it turns out that I can reproduce this behaviour with a simple boolean on an empty front panel..
    NI support has been informed, and they admit there is a problem, but so far solutions from them has been a bit too exotic for my taste, and thus I'm seeking the help of fellow LV programmers...
    You see - The method to solve the increasing memory consumption, is the exact same as mentioned above..minimize the application running with the "minimize" button and all memory will be freed, as soon as you maximize the application and users are viewing it remotely, the memory usage raises again, and history repeats... As previously mentioned, minimizing the window via normal LV calls to property nodes does not yield the same result, nor does a request deallocation of a VI(When you profile a project, there are no VI's increasing in memory, it is the LV process it self doing it) 
    After many many hours googling I stumbled upon this:
    http://support.microsoft.com/?kbid=293215
    I believe trimming the process with SetProcessWorkingSetSize would solve this problem, and now I would really like to be able to do this in my program, so that users are not forced to minimize the program every X hour depending on their system size...
    However - I have absolutely NO experience in calling windows API from LV, i need someone with that knowledge to provide an example of how to call this.. I've looked at examples on how to do calls to windows API - there is an example in this forum with some llb's in it, and I have gained a fair understanding of how parameters are passed between the calls, but none of those include the "hProcess" handle that is apparently needed for this specific winAPI call to work - Anyone in this forum with the knowledge on how to obtain this handle from a VI, if at all possible, and could provide an example VI for me to use - or even better , someone with the knowledge of how to do this within LV it self??
    Your help is much appreciated
    Best Regards
    Jacob
    LV8.6.1 patch something
    Win XP 
    Solved!
    Go to Solution.

    Hi Enrico
    Finally I can give something to the community that has given me so much  :-)
    The "official" statement is that "yes we know it is a problem".. Not sure what that will do to the future.. 
    I have the problem on 8.6.1 as well  - and in fact it is a general LV problem, that I first time reported to NI with LV8.2 as I was pissed by the fact that even the smallest exe file would consume + 50MB of memory until you manually minimized the window. Well - thanks to the feedback from Cosmin I seem to have solved the problem.
    I most warn that having started to "empty process" once in a while has led to occasional program crashes in the lethal "app.exe performed an illegal action and is closed" windows dialog - however what I did was to move the webserver to a seperate exe file and then communicate the data that I want to use via datasocket in a cluster.. It works like a charm and I simply stall the single thread that the webserver is running when ever the empty process is called and I have not seen a crash since then.. (the initial implementation was done in the main app with 4 parallel loops running, and I guess that was a disaster waiting to happen)
    Either way - what I have done is made a VI that at a user defined interval calls the empty process, simply by getting the .exe name from the task manager of the calling program - it is simple and very effective. I call it every 5 minutes - needless to say that flushing too often will most likely kill performance of the system. I have not noticed problems with VM - are you sure you are not storing large arrays or moving around copies of data not used frequently?
    For future reference to this forum, it is attached here including the .dll required to call - it is a LV8.6.1 file as I have not had the time to yet again test every single function of my program for new problems that could occur with upgrading to LV2009 
    I hope this solves your problem..
    best regards
    Jacob
    www.10EaZy.com 
    Attachments:
    EmptyProcess.zip ‏32 KB

  • Syncing issues, Ovi Suite on Windows 7: Some sugge...

    Hi. I was complaining on my twitter about Ovi's last release and someone asked me to report about my experiences here. For most of the issues I did a workaround by myself but I think that I'll not be the only one reporting them and experiencing the same problems, so I'd like to show my thoughts as a suggestion for the next releases.
    When I started Ovi Suite after the installation to explore the changes, I had a massive system slowdown and I'm running a Core 2 Quad! Then I realized that Ovi was indexing ALL of my PC musics and photos, including subfolders.
    Ok, that's what the software was designed for, the problem is that I have over 30GB of images on my Pictures folder and 22GB on Music. I never checked to immediate syncing when my device is connected neither search my local library, but I just clicked on Music tab and my PC went to a extreme slowdown, NokiaMServer.exe on top CPU usage and crashed. It got worse when I connected my Nokia: It forced to sync the entire 22GB Music files on a 8GB SD! Someone missed a condition there to check if the device has enough space!
    I'm not discussing how I sync my music files but I download a lot of 320kb bitrate songs which each one has 11~25MB so as my headphones won't play a louder sound than any 96KB AAC, I convert all that I want to hear on my device and just drag and drop with all of metatags including album covers, works for me. From now I'll put all of my converted files on a specific folder, sync with Ovi and keep everything organized BUT why the hell isn't there a screen asking me to select the default folders for syncing on the first run?
    ...And the same thing happened to my pictures, just a little bit worse. My system was crashing, Windows Explorer crashed, NokiaMServer went to 25% CPU usage on Task Manager because of thumbnail processing! Really, why the hell would I like to put my entire Pictures folder on my cellphone, especially huge files?
    To stop Music indexing, I just selected all songs and deleted them from the Ovi's database/collection without messing with my iTunes library (though some metatags and album covers were corrupted) but for the pictures, deleting 35MB from catalog on my own computer lasted longer than using Bluetooth or the old Nokia Phone Browser to send a 100MB file!
    Removing the folders from "folder-watch" or changing the library addresses over the Options should clean Ovi's library/collection but it didn't worked, Ovi kept adding pictures and songs. The only way to stop the ridiculous thumbnail processing (from pictures which I also moved to another folder just in case) was deleting "\AppData\Roaming\Nokia\Intellisync", "\AppData\Local\Nokia\Nokia Data Store" and "\AppData\Roaming\Nokia\Ovi Suite" and seting Ovi's to sync to another folder.
    I know that there's a lot of people that don't put that amount of files on Windows default documents folders but I can't understand why this software is so slow for simple commands that other softwares can do better! Even the old PC Suite with Nokia Phone Browser was faster when copying or moving a file to another folder and now it's not even modifying or sending files, it is only reading and indexing!
    So, I think that it's not much to ask to Nokia/Ovi developers:
    1. Let users choose the default folders for syncing BEFORE start syncing.
    2. Faster indexing and exclusion for Ovi's library. Don't waste time processing a half-screen-sized thumbnail, just show a 128x128 and if the user wants to see the full-sized picture, make Ovi launch system's default picture viewer/editor. After all, your own pictures don't have DRM...
    3. Nokia Music: Can someone explain me how to lock that damn scroll-bar? Because when I'm exploring my songs suddenly the bar goes back to the top! If you want to make a stylish scroll-bar, fine, but please, make it functional as a normal scroll-bar! Otherwise use system's default! 
    4. Again about Nokia Music: Something I thought it was nice was letting users choose what application they wanted to use for syncing songs, because some legacy devices don't work with Nokia Music and transferring files from Nokia Music Manager was faster because you didn't had to change you connection type from PC Suite to Media Device. Fortunately for me, iTunes AAC format works fine to reduce disk usage on my devices, but it would nice if Ovi could convert songs for a smaller file size as Music Manager did.
     5. I'm also experiencing some random nokiaaserver.exe crashes without any Nokia application running at the same time.
    That's all. I hope someone read it and understand my point of view.

    use this version. it has most of the bugs fixed...
    keep in mind that if you are using a win 764bit, there are still issues with crashing.
    here is the link to get the 3.0.0.289
    http://betalabs.nokia.com/apps/nokia-ovi-suite-3-0-beta/download_and_installation

  • Problems using Quick Migrate in SQL Developer 1.5 for MySQL to Oracle 10g

    Hi all,
    I am trying to use SQL Developer 1.5 migration tools (Quick Migrate) to perform online capture and build source model to migrate from MySQL 5.x to Oracle 10g on Windows platform. I get these errors and the Quick Migrate process fails:
    oracle.dbtools.metadata.persistence.PersistableObject.doInsert(PersistableObject.java:238)
    I did a search and used the sqldeveloper.cmd script but still fails. Then I created a new database and truncated the repository. I now get the above error plus two new ones listed below:
    oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)
    Error loading nls:OALL8 is in an inconsistent state
    Error occurred during capture: Protocol violation
    It fails during the capture process for MySQL 5.1 database
    when it begins to capture the tables from MySQL.
    Does anyone know how to resolve these issues when migrating from MySQL to Oracle 10g using Quick Migrate with SQL Developer 1.5 release?
    Regards,
    Ben Prusinski
    Message was edited by:
    benprusinski
    Message was edited by:
    benprusinski

    Hi all,
    I put the following in my sqldeveloper.cmd file:
    SET ORACLE_HOME=%CD%
    What is very confusing is that with SQL Developer 1.5, there are several levels and several SQL Developer executables! I am really not sure which of these to use:
    I created the SQLDeveloper 1.5 directory called SQLDeveloper1_5 on Windows:
    1) cd C:\sqldeveloper1_5\sqldeveloper-5338
    there exists a sqldeveloper.exe
    2) cd c:\sqldeveloper1_5\sqldeveloper-5338\sqldeveloper\sqldeveloper.exe
    3) cd c:\sqldeveloper1_5\sqldeveloper-5338\sqldeveloper\sqldeveloer\bin\sqldeveloper.exe
    Which SQLDeveloper 1.5 executable should I be using and where should I place the
    sqldeveloper.cmd file?
    Also I did try to use a different database and schema for the repository with Quick Migrate but it appears a bug exists in SQL Developer 1.5 version that causes errors with Quick Migrate for MySQL to Oracle? Is this correct?
    As an update, I ran the following commands:
    cd to
    c:\sqldeveloper1_5\sqldeveloper-5338\sqldeveloper\sqldeveloper\bin
    sqldeveloper.cmd sqldeveloper.exe
    Start sqldeveloper.exe
    Perform standard capture for MySQL using the new mig2 schema as the new repository
    It starts the capture but fails on the errors below:
    Error loading nls:OALL8 is in an inconsistent state
    UPDATE
    ============================
    I tried this again and it worked with the exception of one error message listed below:
    Here are the steps that I followed:
    1. Create a Windows cmd script
    Put the following entries in the script:
    SET ORACLE_HOME=%CD%
    save the command windows script as sqldeveloper.cmd
    Copy this script to the base installation directory for SQLDeveloper
    Example:
    1. cd c:\SQLDeveloper1_5\sqldeveloper-5338\sqldeveloper
    2. Start SQLDeveloper with the command script that you created earlier
    Example:
    Open a Windows shell prompt window and execute the following scripts:
    a) sqldeveloper.cmd sqldeveloper.exe
    b) sqldeveloper.exe
    3) In SQL Developer 1.5
    From the Migrate menu,
    a) Delete current repository and create a new schema in Oracle target database call it mig2.
    b) Then create a new repository in SQL Developer 1.5
    c) Right mouse click on the MySQL 5.x database and choose capture
    It worked with the exception of one error message:
    o.jdbc.driver.OracleDriver     
    Error while registering Oracle JDBC Diagnosability MBean.
    So it looks like something is screwed up with my JDBC drivers and configuration for MySQL. How do I diagnose the JDBC driver issue for MySQL?
    Thanks!!!
    Ben
    Thanks
    Ben

  • Read record from parent table

    Hello,
    I have a table which is linked (using FK) with a number of other tables which are linked with other tables, etc. (like a tree). Using ADO.NET EF provider within ODAC 11.2.0.3 Release 5 I am trying to get a record from the root table. I coded a test using MSTest and when I do "myContext.MyTable.Where(...).FirstOrDefault();" VS2010 stops the debugging process after a while - no exception is caught in code but I get an error in Test results window: "The test adapter 'UnitTestAdapter' threw an exception while running test '<my test>'. Exception has been thrown by the target of an invocation.
    Attempted to read or write protected memory. This is often an indication that other memory is corrupt."
    In the Debug window/view I get this:
    A first chance exception of type 'System.AccessViolationException' occurred in Oracle.DataAccess.dll
    A first chance exception of type 'System.Reflection.TargetInvocationException' occurred in mscorlib.dll
    A first chance exception of type 'System.Reflection.TargetInvocationException' occurred in Microsoft.VisualStudio.QualityTools.Tips.UnitTest.Adapter.dll
    Step into: Stepping over method without symbols 'Microsoft.VisualStudio.TestTools.Agent.AgentExecution.CallAdapterRunMethod'
    W, 7380, 13, 2012/11/09, 23:33:29.803, QTAgent32.exe, AgentExecution: Exception while calling TestAdapter.Run: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
    at Oracle.DataAccess.Client.OpsDac.Read(IntPtr opsConCtx, IntPtr opsErrCtx, IntPtr opsSqlCtx, IntPtr& opsDacCtx, OpoSqlValCtx* pOpoSqlValCtx, OpoMetValCtx* pOpoMetValCtx, OpoDacValCtx* pOpoDacValCtx)
    at Oracle.DataAccess.Client.OracleDataReader.Read()
    at System.Data.Common.Internal.Materialization.Shaper`1.StoreRead()
    at System.Data.Common.Internal.Materialization.Shaper`1.SimpleEnumerator.MoveNext()
    at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source)
    at System.Data.Objects.ELinq.ObjectQueryProvider.<GetElementFunction>b__1[TResult](IEnumerable`1 sequence)
    at System.Data.Objects.ELinq.ObjectQueryProvider.ExecuteSingle[TResult](IEnumerable`1 query, Expression queryRoot)
    at System.Data.Objects.ELinq.ObjectQueryProvider.System.Linq.IQueryProvider.Execute[S](Expression expression)
    at System.Linq.Queryable.FirstOrDefault[TSource](IQueryable`1 source)
    at <my code stack>
    --- End of inner exception stack trace ---
    at System.RuntimeMethodHandle._InvokeMethodFast(IRuntimeMethodInfo method, Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeType typeOwner)
    at System.RuntimeMethodHandle.InvokeMethodFast(IRuntimeMethodInfo method, Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeType typeOwner)
    at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
    at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
    at Microsoft.VisualStudio.TestTools.TestTypes.Unit.UnitTestExecuter.DefaultTestMethodInvoke(Object[] args)
    at Microsoft.VisualStudio.TestTools.TestTypes.Unit.DefaultTestMethodDecorator.Invoke(Object[] args)
    at Microsoft.VisualStudio.TestTools.TestTypes.Unit.UnitTestExecuter.RunTestMethod()
    at Microsoft.VisualStudio.TestTools.TestTypes.Unit.UnitTestExecuter.ExecuteTest()
    at Microsoft.VisualStudio.TestTools.TestTypes.Unit.UnitTestExecuter.Execute(UnitTestResult result)
    at Microsoft.VisualStudio.TestTools.TestTypes.Unit.UnitTestRunner.ExecuteSingleTest(UnitTestExecuter executer, UnitTestElement test, ITestContext testContext, UnitTestAdapterContext userContext, Boolean isLoadTest)
    at Microsoft.VisualStudio.TestTools.TestTypes.Unit.UnitTestRunner.Run(UnitTestElement test, ITestContext testContext, Boolean isLoadTest, Boolean useMultipleCpus)
    at Microsoft.VisualStudio.TestTools.TestTypes.Unit.UnitTestRunner.Run(UnitTestElement test, ITestContext testContext, Boolean isLoadTest, Boolean useMultipleCpus)
    at Microsoft.VisualStudio.TestTools.TestTypes.Unit.UnitTestAdapter.Run(ITestElement testElement, ITestContext testContext, Boolean isLoadTest)
    at Microsoft.VisualStudio.TestTools.TestTypes.Unit.UnitTestAdapter.Run(ITestElement testElement, ITestContext testContext)
    at Microsoft.VisualStudio.TestTools.Agent.AgentExecution.CallAdapterRunMethod(Object obj)
    The thread 'Agent: adapter run thread for test '<my test>' with id '0779674e-2258-44d4-adfe-65302abbe50f'' (0x13e0) has exited with code 0 (0x0).
    W, 7380, 30, 2012/11/09, 23:33:29.869, QTAgent32.exe, Performance warning: m_test should be null when TestResult is serialized. Please find the offending code and correct it.
    E, 7380, 30, 2012/11/09, 23:33:29.879, QTAgent32.exe, AgentExecution: Received adapter message during test shutdown: run id {94200779-4759-4b4a-819c-61c55d39acbc}, test '<my test>' with id 0779674e-2258-44d4-adfe-65302abbe50f: MessageKind: Result, Outcome: Error
    The thread 'ExecutionUtilities.InvokeWithTimeout helper thread 'Microsoft.VisualStudio.TestTools.TestTypes.Unit.UnitTestAdapter.AbortTestRun'' (0x1f98) has exited with code 0 (0x0).
    The thread 'Agent: state execution thread for test '<my test>' with id '0779674e-2258-44d4-adfe-65302abbe50f'' (0x2688) has exited with code 0 (0x0).
    The thread 'Agent: test queue thread' (0x1c58) has exited with code 0 (0x0).
    A first chance exception of type 'System.Threading.ThreadAbortException' occurred in mscorlib.dll
    A first chance exception of type 'System.Threading.ThreadAbortException' occurred in Oracle.DataAccess.dll
    A first chance exception of type 'System.Threading.ThreadAbortException' occurred in mscorlib.dll
    The thread '<No Name>' (0x24c0) has exited with code 0 (0x0).
    A first chance exception of type 'System.Threading.ThreadAbortException' occurred in System.Data.Entity.dll
    A first chance exception of type 'System.Threading.ThreadAbortException' occurred in mscorlib.dll
    A first chance exception of type 'System.Threading.ThreadAbortException' occurred in mscorlib.dll
    The thread '<No Name>' (0x2410) has exited with code 0 (0x0).
    The thread '<No Name>' (0x2520) has exited with code 0 (0x0).
    E, 7380, 6, 2012/11/09, 23:35:17.912, QTAgent32.exe, AgentObject: Cleanup: Timeout reached in cleaning up the agent.
    E, 7380, 6, 2012/11/09, 23:35:22.918, QTAgent32.exe, AgentObject: Cleanup: Timeout reached in cleaning up the agent.
    The program '[7380] QTAgent32.exe: Managed (v4.0.30319)' has exited with code 0 (0x0).
    Any idea is appreciated!
    Thanks
    Edited by: 917334 on Nov 10, 2012 12:17 AM
    The equivalent where statement works well in classic ADO.NET.

    Hello
    Use the below function module
    RV_ORDER_FLOW_INFORMATION pass the type as C and pass the number.You will get all the flow.
    SELECT VBELN KNUMV BUKRS KUNRG REGIO NETWR FKSTO FKDAT FKART  INTO CORRESPONDING FIELDS OF TABLE T_VBRK  FROM VBRK WHERE BUKRS IN P_BUKRS AND FKDAT IN P_FKDAT AND VKORG IN P_VKORG AND REGIO = '07'
        ORDER BY VBELN KNUMV.
    SORT T_VBRK BY vbeln.
      LOOP AT T_VBRK.
        IF  T_VBRK-FKART = 'F2' OR T_VBRK-FKART = 'YF2' OR T_VBRK-FKART = 'ZF2' OR
            T_VBRK-FKART = 'ZG2' OR T_VBRK-FKART = 'ZL2' OR T_VBRK-FKART = 'YG2' OR T_VBRK-FKART = 'YL2' .
          IF T_VBRK-FKSTO IS INITIAL.
    i_vbco6-vbeln = t_vbrk-vbeln.
    CALL FUNCTION 'RV_ORDER_FLOW_INFORMATION'
      EXPORTING
      AUFBEREITUNG        = '2'
      BELEGTYP            = ' '
        COMWA               = i_vbco6
      NACHFOLGER          = 'X'
      N_STUFEN            = '50'
      VORGAENGER          = 'X'
      V_STUFEN            = '50'
    IMPORTING
      BELEGTYP_BACK       =
      TABLES
        VBFA_TAB            = t_vbfa
    EXCEPTIONS
       NO_VBFA             = 1
       NO_VBUK_FOUND       = 2
       OTHERS              = 3
    endif.
    ENDIF.
    endloop.
    loop at t_vbfa.
      if t_vbfa-vbtyp_V = 'C' OR t_vbfa-vbtyp_V = 'K' OR t_vbfa-vbtyp_V = 'L' OR t_vbfa-vbtyp_V = 'E' .
    *clear t_vbfa.
    SELECT VBELN BSTNK BSTDK FROM VBAK INTO CORRESPONDING FIELDS OF TABLE T_VBAK FOR ALL ENTRIES IN T_VBFA WHERE VBELN = T_VBFA-VBELV .
    endif.
      ENDLOOP.
    In case of any more help is required do let me know
    Regards,
    Nabheet Madan

Maybe you are looking for