NLS_NCHAR_CHARACTERSET=UTF8 and Russian symbols

Hello,
I'm developing a APEX application in our single-byte charset (Baltic BLT8MSWIN1257) database which should from now also store russian symbols. As i mentioned in subject, we have NLS_NCHAR_CHARACTERSET=UTF-8 .
I made a table with NVARCHAR2-type field (i.e. is should now be able to store characters in UTF-8) and inserted a few russian symbols
insert into vene_taht values (unistr('\045E'))
insert into vene_taht values (unistr('\040F\045F'));
In my Apache's dads.conf i have PlsqlNLSLanguage AMERICAN_AMERICA.AL32UTF8
I made a small report-page (in APEX) on that table, but when I execute it, it shows me "??" signs, even when I change
PlsqlNLSLanguage AMERICAN_AMERICA.UTF8 in dads.conf, it wont matter, still "??" signs.
Databse is 10.2.0.3, Apex is 3.0.1.00.08
And, when I try to execute the following SQL in APEX's Sql Workshop:
SELECT UNISTR('\0436\0416') FROM dual;
it also returns "??" signs.
But in other database(version 11.1.0.7) , where primary charset is AL32UTF8 and in my dads.conf i also have PlsqlNLSLanguage AMERICAN_AMERICA.AL32UTF8, all works well and I see russian symbols through APEX.
So, what and how should I do, and is it even possible to work with russian symbols in APEX, when my NLS_NCHAR_CHARACTERSET=UTF8
Janno

Janno,
I fully realize that you can store essentially any character in an NVARCHAR2, regardless of underlying database character set. But due to the architecture of mod_plsql and the PL/SQL Web Toolkit, the NVARCHAR2 will be converted to a VARCHAR2 at the time of writing to the output OWA buffer. And it is during this conversion that your characters are being corrupted.
You need to use a database character set which can natively store these characters in a VARCHAR2.
Joel

Similar Messages

  • Error in updating Chinese and Russian characters

    Hello Gurus,
    I am Working in oracle 10g R2/Solaris.
    I am try to update one of my customer table which has Chinese and Russian(basically non-english letters) etc.,
    I have prepare the update statement MS-Excel. it looks correct
    UPDATE WEBSCHEMA.DPS_USER SET
    FIRST_NAME=
    '李'
    LAST_NAME=
    '文斌'
    WHERE LOGIN =
    '[email protected]';
    But, When paste in toad/sql developer/sql*plus, it gave some unique boxes/questionmark in place of Chinese letters. Even, I tried pasting notepad and again copy paste from notepad also. I found same error
    UPDATE WEBSCHEMA.DPS_USER SET      FIRST_NAME=    ' some box here'       ,    LAST_NAME=  ' some box here'        WHERE LOGIN =    '[email protected]';
    My CHARACTERSET parameter values:-
    SELECT * FROM NLS_DATABASE_PARAMETERS WHERE PARAMETER LIKE '%CHARACTERSET';
    PARAMETER                      VALUE                                  
    NLS_NCHAR_CHARACTERSET         AL16UTF16                              
    NLS_CHARACTERSET               AL32UTF8                               
    2 rows selected.
    How to fix this issue?
    Thanks
    Raj

    sorry for double posting because i didnt got reply from first one so i thought that nobody have looked on that topic that's why i done this.

  • Firefox 22 -30 Slowly open uploads of Shared Windows Folders with Russian symbol

    Starting with version Firefox 22-30 , slowly open uploads of Shared Windows Folders with Russian symbol. In version Firefox 20 and older, open uploads without freeze in Shared Windows Folders with Russian symbol.Win7/Xp/Vista/Win2008.
    Demonstration problem video 1. Firefox 22 Freeze open uploads of Shared Windows Folders with Russian symbol. + Process Monitor
    http://youtu.be/jXBQ6OmKyeE
    Demonstration problem video 2. Firefox 20 NO Freeze open uploads of Shared Windows Folders with Russian symbol. Firefox 30 Freeze open uploads of Shared Windows Folders with Russian symbol + Process Monitor
    http://youtu.be/DHVRjFmDa8c

    Nightly good version 2013-03-27 (No freeze)
    Nightly bad version 2013-03-28(Freeze open uploads of Shared Windows Folders with Russian symbol)
    Nihgtly bad version 2014-06-29 (Freeze open uploads of Shared Windows Folders with Russian symbol)
    http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=178a4a770bb1&tochange=962f5293f87f

  • Client in UTF8 and database in we8iso8859p1

    Hi men,
    this is the situation:
    - the database is in we8iso8859P1
    - i have some clients with NLS_LANG= French_France.we8iso8859p1
    - i have some new clients which will use new tables with nvarchar2 type with NLS_LANG=American_America.UTF8 (client side)
    and with NLS_NCHAR_CHARACTERSET=UTF8 (database side) to support japaneese character.
    my questions are:
    - is all correct ?
    - is it possible for the client (with NLS_LANG=American_America.UTF8 (client side)) to insert or read data without japaneese characters on the we8iso8859p1 database (insert with japaneese characters wil be only in tables with nvarchar2) ?
    - can i have some problems with the old client screens with the field lenght (UTF8 is 1 to 3 bytes we8iso8859p1 is fixed lenght) ?
    Thank's by advance.

    - is all correct ?
    What is the client platform? If it is Windows, then both NLS_LANG and the database character set should actually be WE8MSWIN1252.
    Also, the recommended approach is to migrate your database character set to AL32UTF8 and not use NVARCHAR2. Also, Japanese characters would occupy less space in the default NCHAR character set AL16UTF6 (I am assuming you use Oracle database 9.0 or higher).
    - is it possible for the client (with NLS_LANG=American_America.UTF8 (client side)) to insert or read data without japaneese characters on the we8iso8859p1 database (insert with japaneese characters wil be only in tables with nvarchar2) ?
    This depends on the technology in which the client application is written, the Oracle API in use, the operating platform and its locale settings, etc. In general, it is possible, but it does not mean that it is correct in your environment. NLS_LANG must match the operating system and API. You cannot set it as you like, only because the selected character set fits your needs.
    - can i have some problems with the old client screens with the field lenght (UTF8 is 1 to 3 bytes we8iso8859p1 is fixed lenght) ?
    Again, it depends on implementation details of your application.
    -- Sergiusz

  • Missing prototype and Undefined Symbol errors

    So, I am using an Opal Keyy XEM3005 board.
    Depending on the documentation I read, this board has a native ANSI C interface with a C++ wrapper.
    In their forums, they say to rename the ".cpp" file to "c", and then go forward with calling the default constructor & keep track of the pointer.  Their functions are all in an externally loadable DLL.
    Well and good.
    Their API documentatin is available here:  http://www.opalkelly.com/library/FrontPanelAPI/
    I have written a REALLY simple app to ease my way in - it does nothing more than allow the user to throw a switch, and when this happens, it goes off to connect to the board:
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    #include <cvirte.h>
    #include <userint.h>
    #include "Try1.h"
    #include "XEM.h"
    #define _WIN32_WINNT 0x0501
    //#define _WIN32
    #include <windows.h>
    static int panelHandle;
    static okFrontPanel_HANDLE    XEM_Device;
    int __stdcall WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance,
    LPSTR lpszCmdLine, int nCmdShow)
    if (InitCVIRTE (hInstance, 0, 0) == 0)
    return -1;    /* out of memory */
    if ((panelHandle = LoadPanel (0, "Try1.uir", PANEL)) < 0)
            return -1;
        DisplayPanel (panelHandle);
        RunUserInterface ();
        DiscardPanel (panelHandle);
        return 0;
    int CVICALLBACK Connect (int panel, int control, int event,
            void *callbackData, int eventData1, int eventData2)
        int    Value = 0;
        switch (event)
            case EVENT_COMMIT:
                GetCtrlVal(PANEL, PANEL_CONNECT_SWITCH, &Value);
                SetCtrlVal(PANEL, PANEL_CONNECT_LED, Value);
                if( Value )
                    XEM_Connect(XEM_Device);
                else
                    XEM_Disconnect(XEM_Device);
                break;
        return 0;
    int CVICALLBACK Quit (int panel, int control, int event,
            void *callbackData, int eventData1, int eventData2)
        switch (event)
            case EVENT_COMMIT:
                QuitUserInterface (0);
                break;
        return 0;
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    This, of course, works fine by itself (with empty _Connect() and _Disconnect() functions)
    I then started working with the XEM_Connect function.
    The first step is to run their LoadDLL function as such:
    int XEM_Connect ( okFrontPanel_HANDLE    XEM_Device )
        int    NoDevices = 0;    //    Number of devices attached to the PC
        //    Load the DLL (?)
        // Load the FrontPanel DLL
        if (FALSE == okFrontPanelDLL_LoadLib(NULL))
            printf("Could not load FrontPanel DLL\n");
            exit(-1);
        return XEM_SUCCESS;
    And this would compile and run just fine.
    Now, when I added the functions to start trying to get info about the device, I started getting "missing prototype" errors.
    int XEM_Connect ( okFrontPanel_HANDLE    XEM_Device )
        int    NoDevices = 0;    //    Number of devices attached to the PC
        //    Load the DLL (?)
        // Load the FrontPanel DLL
        if (FALSE == okFrontPanelDLL_LoadLib(NULL))
            printf("Could not load FrontPanel DLL\n");
            exit(-1);
        //    Find out how many devices are attached
        XEM_Device = okFrontPanel_Construct(  );
    //    XEM_Device = okCFrontPanel( void );
    //    NoDevices = GetDeviceCount( );
        printf("%d OK devices attached\n", NoDevices);
        //    Call the contructor?    
    //    okCFrontPanel ();
        return XEM_SUCCESS;
    Now, I searched the forums and found the bits about adding #define _WIN32_WINNT 0x0501 prior to inclusion of windows.h.  Did that.  No joy.
    Then I searched some more and found the bit about changing the build options to uncheck the "prototype required" flag.
    Done.
    This seemed to work at first (the above code could be built with no errors, and appeared to run).
    So I thought maybe I had it, and added the next line, so:
    int XEM_Connect ( okFrontPanel_HANDLE    XEM_Device )
        int    NoDevices = 0;    //    Number of devices attached to the PC
        //    Load the DLL (?)
        // Load the FrontPanel DLL
        if (FALSE == okFrontPanelDLL_LoadLib(NULL))
            printf("Could not load FrontPanel DLL\n");
            exit(-1);
        //    Find out how many devices are attached
        XEM_Device = okFrontPanel_Construct(  );
        OpenBySerial( XEM_Device, "UaLgzvVpBJ" );
    //    XEM_Device = okCFrontPanel( void );
    //    NoDevices = GetDeviceCount( );
        printf("%d OK devices attached\n", NoDevices);
        //    Call the contructor?    
    //    okCFrontPanel ();
        return XEM_SUCCESS;
    Now it doesn't complain about no prototypes (duh), but instead I get linker errors:
        Undefined symbol '_OpenBySerial@0' referenced in "XEM.c".
    So, dredging through the .h and .c files, I found a couple of things:
    in the okFrontPanel.c file I found the following:
    okDLLEXPORT ok_ErrorCode DLL_ENTRY
    okFrontPanel_OpenBySerial(okFrontPanel_HANDLE hnd, const char *serial)
        if (_okFrontPanel_OpenBySerial)
    ;  return((*_okFrontPanel_OpenBySerial)(hnd, serial));
        return(ok_UnsupportedFeature);
    In the okFrontPanel.h file I found:
    and also:
    okDLLEXPORT ok_ErrorCode DLL_ENTRY okFrontPanel_OpenBySerial(okFrontPanel_HANDLE hnd, const char *serial);
    So, I see them in the .h & .c files, but the linker is bombing out.
    I smell a problem with actual code to link being in the DLL...  How do I resolve this, any ideas?  Or am I doing something so stupidly (and obviously) wrong that I'm being blinded to it?

    Hi tomii,
    My suspicion is that these issues are due to using a C++ dll in a C environment. There are inherent challenges with performing such an operation as you have to make sure all your parameters and settings are correct.
    I also could not find the documentation that the Opal Kelly dll is ANSI C but it sounds like you can use this in C with some reconfiguration. I would recommend using their forums to get more information on what steps need to take place to get things working in ANSI C.
    From the information you provided, I did find some resources on the missing prototype error and undefined symbol issue with the linker.
    For the missing prototype I found a thread of someone actually using LabWindows and seeing this compiler error you may want to look at
    http://bytes.com/topic/c/answers/695019-missing-prototype
    I found a few cases where using a function definition of int func(void) removes such issue when int func() does not.
    Another link I found that may be worth a look can be found at http://www.parashift.com/c++-faq-lite/mixing-c-and-cpp.html
    It gives some good pointers to mixing C and C++ code. Some of it may be applicible in your case.
    And, a resource for your undefined symbol linking issue.
    http://www.cprogramming.com/tutorial/compiler_linker_errors.html
    Hopefully these resources will give some context for getting things compiling and working with your dll.
    Good luck!
    James W.
    Applications Engineer
    National Instruments

  • How to make my applicatio​n programmat​ically switch between English and Russian

    Greetings from Colorado...
    My application needs to be switchable between English and Russian.  Future languages to add are Spanish and Chinese.  The user selects a language
    from a control before starting the program and then the program changes the Captions, Boolean Texts, Graph Labels, and Enum Type Strings to the
    chosen language.  For Russian, this requires a different set of characters.  I have made substantial progress by:
    Control Panels>Region and Language>Keyboards and Languages>Change Keyboards added Russian>Keyboard>Russian on my development
    computer.
    In the LabVIEW.ini file, I added UseUnicode=TRUE (thanks to a suggestion found in this forum)
    Made property nodes for controls and used properties such as Interpret As Unicode (True for Russian, False for English), Text, Font Name, Font Size, etc.
    I have used fonts Arial and Arial CYR for Russian and MS Sans Serif for English
    Set the keyboard for Russian and enter Cyrillic characters into text constants that are set for Arial or Arial CYR font.  Sometimes one works and
    sometimes the other works.  As long as I set the font name in the property node the same way the text went into the text constant, it generally
    works.  I wish I could understand why one works sometimes and the other works other times!
    I have had trouble with the Boolean Text going off-center when changing fonts and languages and it seems that by setting the Lock Text In Center
    property to False and then True again, it seems to work.  Often changing Boolean texts between short and long texts causes some of the long text
    to be non-displayed; I have remedied this by explicitly setting the width of the Boolean text in a property node.
    Often, the Russian text appears as gibberish with strange right-angle characters, :s, =s, and tiny numbers.  I have been able to remedy this on my
    development computer by ensuring that the text constant on the block diagram has the same size as the caption is supposed to have.  This
    is not necessary for normal programming in English, but it seems to help here.  But it doesn't always solve the problem.
    Sometimes the English text appears as Chinese gibberish in an Enum Type selection list or in a graph label.  On my development computer,
    it seems that making the text the last property to change helps here.
    By changing the sequences of assignments to a single property node with a long list of properties, I have been able to make some of these
    controls to switch between languages without gibberish showing up.
    A few hours ago, I had the Russian strings in the Enum Type control working, except that when selecting from the available items, only the first
    word of the Russian string was displayed.  Two of the items start with the same word, so the user can't distinguish them.  
    At that time the English strings were appearing as Chinese gibberish while the list during the selection process displayed in English.  As soon
    as I changed the selection, future attempts to change the selection gave Chinese gibberish during the selection process, too.  But this was only
    a problem in the executable version; the source-code version worked fine.
    In an attempt to get rid of the Chinese gibberish, I made new constants and retyped the items into them.  This worked!  But then, the Russian
    stopped working and gave gibberish angles and tiny numbers, even though I didn't touch any of the code that sets the properties in Russian mode.
    After trying a few sequences of setting the properties for the graph X label on page 2 of my tab control, this label started working correctly for both
    languages.  But the text of that label comes through on page 1 of the tab control, partly obscured by other controls on that page.  After the
    program runs a few more seconds, these shadows disappear.
    Most times I restart LabVIEW, I get an error message saying there was a crash due to fontmgr.cpp, line 7494.  But there actually wasn't a crash.
    My computer has Windows 7 64-bit.  Deployment Computer has Windows 7 32-bit.  LabVIEW version is 8.5.  
    I have probably 50 or 100 more controls and indicators to change to language programmability and figuring out all this stuff for each one is
    terribly time-consuming and there is no assurance that all of them will ever work.  
    At this point, I'm hoping that I am on an entirely wrong path and someone will send me a clue to get me on a path that is more predictable.
    Thanks in advance to all who post ideas!
    Cheers
    Halden 

    Hi All,
    I've made a lot of progress on this translation, but it's been really hard.  There are lots of weird things going on that must be logical because they're in a computer, but I can't figure out what the logic is.  When changing a font on a caption using the front panel, it sometimes changes the font on the caption and sometimes doesn't although the indicator always indicates the new font.  Removing the first character of the unicode font string being sent to the caption seems to help...huh?  Anyway, tabs still can't change language programmatically, and niether can ring controls (some kinds will take the new list of strings, but when selecting, they only display the first word of the string!).  Boolean text can be reprogrammed, but only if the boolean text is set to be the same for both true and false states.  When reprogramming captions on a non-displayed page of a multi-page tab-controlled user interface, the new text appears on the current page until I change pages back and forth.  What a pain!
    Sooo, NI....does LabVIEW 2011 have support for unicode fonts?  Or, is there anything else in the new control style that will support programmatic language changing?
    Halden 

  • My kid just got an iPod 5th gen (today from Santa) and it won't power up or charge. The only response is when I connect the USB and press the power button or front button the Battery appears with red line and lightning symbol. No other response at all.

    Sorry about the long title.....its my first post.
    My kid just got a brand new iPod 5th generation (today from Santa) and it won't power up or charge. The only response is when I connect the USB and press the power button or front button the Battery appears with red line on left and lightning symbol below. There is no other response at all no matter what I do, including holding both buttons down for extended period.  My other kid got one and it works perfectly.....I have interchanged usb cables ports etc. but still no response....I would really appreciate any help.  

    Try:
    - Reset the iOS device. Nothing will be lost
    Reset iOS device: Hold down the On/Off button and the Home button at the same time for at
    least ten seconds, until the Apple logo appears.
    -  Make an appointment at the Genius Bar of an Apple store since you have a hardware problem with the iPod. This is because as you said the same cable works with another iPod.
    Apple Retail Store - Genius Bar

  • After updating my Iphone 4s to os 7.1.1 ota, my phone went into recovery mode. Yet when I try to restore it with Itunes on my windows 7 laptop it says the network connection has been reset! My phone has the itunes logo and charger symbol on it .

    After updating my Iphone 4s to os 7.1.1 from 7.1 over the air, my phone went into recovery mode. Yet when I try to restore it with Itunes on my windows 7 laptop it says the network connection has been reset. Make sure your network settings are correct and your network is active, or try again later. My phone has the itunes logo and charger symbol on it, as well as an arrow pointing at the Itunes logo. After holding the sleep button down or even doing the hard reset the same screen comes up on my phone regardless of whether it is plugged in or not to my computer. I have turned my computer off and on again. It is plugged in and charging as it's battery life is very short. I also reset my modem and the same error message pops up. The only option on my computer when my phone is plugged in is to restore it. My firewall also allows Itunes through it. I have literally tried everything I know being someone who knows very little about technology. I also do not want to hear about how the update worked for other people. My phone has been in recovery mode for 5 hours at least now so it will just make me more frustrated if a bunch of people post about how the update worked for them.

    Once the Device is asking to be Restored with iTunes... it is too late to save anything... and you must continue with the Recovery...
    kevinpowell1 wrote:
    how can i get it out of recovery mode?
    Make sure you have the Current Version of iTunes Installed on your computer
    iTunes free download from www.itunes.com/download
    Then See Here  >  http://support.apple.com/kb/HT1808
    You may need to try this More than Once...  Be sure to Follow ALL the Steps...
    Take your time... Pay particular attention to Steps 3 and 4.
    Some users have reported as many as 8 or 9 attempts were necessary before success.
    After you have Recovered your Device...
    Re-Sync your Content or Restore from the most recent Backup...
    Restore from Backup  >  http://support.apple.com/kb/ht1766
    If the issue persists...
    Then a Visit to an Apple Store or AASP (Authorized Apple Service Provider) is the Next Step...
    Be sure to make an appointment first...

  • I have just purchased an iphone today and it is coming up with a picture on the screen of the usb connector and itunes symbol. It also says that I now have no service and can only make emergency calls

    I have just purchased an iphone today and it is coming up with a picture on the screen of the usb connector and itunes symbol. It also says that I now have no service and can only make emergency calls

    Just a thought, but maybe consider returning the device.  Seems it might be a bit too complicated for you.

  • I was recently given an ipod touch and the only screen it will show is a usb cable and itunes symbol. I've tried the troubleshooting stuff on this website but it still won't work. Any ideas as to how i can fix this?

    My Ipod touch only shows a usb wire and itunes symbol when i turn it on. it does not show up on my itunes or in my computer. ive tried the troubleshooting stuff(reseting the ipod, reinstalling the newest itunes, restarting the computer) and nothing has changed. my ipod shuffle connects to my itunes just fine though.

    First, try a system reset.  It cures many ills and it's quick, easy and harmless...
    Hold down the on/off switch and the Home button simultaneously until the screen blacks out or you see the Apple logo.  Ignore the "Slide to power off" text if it appears.  You will not lose any apps, data, music, movies, settings, etc.
    If the Reset doesn't work, try a Restore.  Note that it's nowhere near as quick as a Reset.  Connect via cable to the computer that you use for sync.  From iTunes, select the iPad/iPod and then select the Summary tab.  Follow directions for Restore and be sure to say "yes" to the backup.  You will be warned that all data (apps, music, movies, etc.) will be erased but, as the Restore finishes, you will be asked if you wish the contents of the backup to be copied to the iPad/iPod.  Again, say "yes."
    At the end of the basic Restore, you will be asked if you wish to sync the iPad/iPod.  As before, say "yes."  Note that that sync selection will disappear and the Restore will end if you do not respond within a reasonable time.  If that happens, only the apps that are part of the IOS will appear on your device.  Corrective action is simple -  choose manual "Sync" from the bottom right of iTunes.
    If you're unable to do the Restore, go into Recovery Mode per the instructions here.

  • After Update to Mac OS 10.10.2 grey Display and Stop symbol

    After Update to 10.10.2 grey Display and Stop symbol while booting.
    Happily I had a TimeMaschine BackUp. But what can I do to solve the Problem and update to the newest version 10.10.2 ?
    My Hardware:
    Macbook Pro 13" Mid 2010
    Samsung SSD 840 Evo 250GB
    8GB RAM

    Startup - Gray, Blue or White screen at boot, w/spinner/progress bar
    Startup - Gray Screen
    Startup - prohibitory sign at OS X bootup
    Startup Issues - Resolve
    Startup Issues - Resolve (2)
    Startup Issues - Resolve (3)

  • Is backlit keyboard of 13-inch Macbook Pro with Retina display integrated English and Russian ?

    Is backlit keyboard of 13-inch Macbook Pro with Retina display integrated English and Russian ? I mean Russian is integrated on keyboard not by using stickers or installing font

    cobebc wrote:
    Is backlit keyboard of 13-inch Macbook Pro with Retina display integrated English and Russian ? I mean Russian is integrated on keyboard not by using stickers or installing font
    Apple does make these, but they are not sold everywhere.  Where are you located? 
    Nobody in these forums represents Apple or any store, so to find out whether you can buy a particular product you will need to contact stores directly yourself.  In the US you can sometimes get unusual keyboards by talking to an apple retail store and asking for a special order.
    http://www.apple.com/retail/

  • HHola I update my Apple TV and I am frozen screen with the photo of Apple TV and iTunes symbol and a cable connected from one to another device, it happens and how to fix it Apple TV

    HHola I update my Apple TV and I am frozen screen with the photo of Apple TV and iTunes symbol and a cable connected from one to another device, it happens and how to fix it Apple TV

    Welcome to the Apple Community.
    If your problem persists get yourself a micro USB cable (sold separately), you can restore your Apple TV from iTunes:
    Remove ALL cables from Apple TV. (if you don't you will not see Apple TV in the iTunes Source list)
    Connect the micro USB cable to the Apple TV and to your computer.
    Reconnect the power cable (only for Apple TV 3)
    Open iTunes.
    Select your Apple TV in the Devices list, and then click Restore.
    (You may already have a micro USB cable if you have a camera or other digital device)

  • I have snow leopard installed as an OS.  When trying to reboot a MacBook Pro I am getting stuck on grey screen with apple logo and rotating symbol.  What can I do?

    I have snow leopard installed as an OS.  When trying to reboot a MacBook Pro I am getting stuck on grey screen with apple logo and rotating symbol.  What can I do?

    Maybe this might help.
    http://support.apple.com/kb/TS2570

  • My i pod shows my charger and itunes so i download i tunes. But itunes said i had to do my passcode but the charger and itunes symbol wont go away long enough for me to enter my passcode! what do i do?

    My ipod shows my charger and itunes, so i download itunes. But then itunes says i musst enter my passcode on my i pod but the charger and itunes symbols wont go away long enough for me to enter my passcode. what should i do?

    Disabled
    Place the iOS device in Recovery Mode and then connect to your computer and restore via iTunes. The iPod will be erased.
    iOS: Forgot passcode or device disabled
    If recovery mode does not work try DFU mode.                        
    How to put iPod touch / iPhone into DFU mode « Karthik's scribblings        
    For how to restore:                                                             
    iTunes: Restoring iOS software
    To restore from backup see:
    iOS: Back up and restore your iOS device with iCloud or iTunes       
    If you restore from iCloud backup the apps will be automatically downloaded. If you restore from iTunes backup the apps and music have to be in the iTunes library since synced media like apps and music are not included in the backup of the iOS device that iTunes makes.
    You can redownload most iTunes purchases by:                         
    Downloading past purchases from the App Store, iBookstore, and iTunes Store        
    If problem what happens or does not happen and when in the instructions? When you successfully get the iPod in recovery mode and connect to computer iTunes should say it found an iPod in recovery mode.

Maybe you are looking for