Converting db from WE8ISO8859P1 to UTF-8

I am running an Oracle 10g database with approx 60 tables. We are going global so we need to convert to unicode. Currently our database doesn't contain any special characters (all english ASCII data).
I have read through the "Character Set Migration" book from Oracle (http://www.cs.umb.edu/cs634/ora9idocs/server.920/a96529/ch10.htm) but i'm still not clear on whether i will need to manually alter all my tables to expand the size of my fields.
I'm hoping someone who has done this conversion can advise me. If my db doesn't currently store any special charcters then i shouldn't lose data in the conversion, correct? Do i still need to expand my field in case in the future special characters are entered into the db. For example a name field that is VARCHAR2(10). If Janpanese characters are entered then the field can only hold 5 characters???
If i do need to expand all my fields is there any slick oracle utility to expand my field by 3 times?? or do i have to manually run alters on my tables??
Also, can i run the conversion by issuing the ALTER DATABASE command or do i have to do the full export/import? Oracle states "if, and only if, the new character set is a strict superset of the current character set, it is possible to use the ALTER DATABASE CHARACTER SET statement to expedite the change in the database character set." Isn't UTF-8 a superset of WE8ISO8859P1??
Any feedback or other gotchas would be greatly appreciated.

A few suggestions:
1. If your database is 10g and your client software is only 9i and 10g based, migrate to AL32UTF8, not to UTF8.
2. Do not use ALTER DATABASE with 10g. Use csscan to scan your database to confirm that you really have only ASCII. Your scan should show only Changless data, no Convertible or Exceptional Data. Convertible data is allowed in Data Dictionary columns of type CLOB only.
3. Then, you should be able to change the character set using the script
?/rdbms/admin/csalter.plb
It will change the database character set to the last TOCHAR value
from the csscan run. Do not specify the FROMCHAR parameter.
DO NOT play with csalter.plb without a BACKUP!!!
4. VARCHAR2(10) in [AL32]UTF8 will be able to hold only 3 Japanese characters.
5. I am afraid, the trick with NLS_LENGTH_SEMANTICS and import will not work,
because Export emits the BYTE keyword in CREATE TABLE.
You would have to use the impdp sqlfile and run the statements from there.
-- Sergiusz

Similar Messages

  • Convert data from ANSI to UTF-8 format

    Hello,
    We have data in ANSI format (binary) which we need to convert into UTF-8 format. We are able to do it using FM's GUI_UPLOAD and GUI_DOWNLOAD but as the amount of data is huge we are planning to get the conversion done using background job. But, we are not able to get it yet. Can anybody suggest ways to resolve this? Can class CL_ABAP_CONV_X2X_CE be used for the same?
    Thanks...
    With Regards,
    Mukul Kulkarni

    Hello,
    If you have the data in Binary mode, you can use the addition IN BINARY MODE while uploading.
    For downloading in UTF-8, you can use the addition TEXT MODE ENCODING UTF-8.
    BR,
    Suhas

  • Convert 10.2.0.4 RDBMS from WE8ISO8859P1 to UTF8 without install new langua

    We are in 11.5.10.2 Ebusiness suite with 10.2.0.4 RDBMS. thinking to take advantage a downtime to convert the darabase character set from WE8ISO8859P1 to UTF8 right now even we ONLY want to install and configure new language in year or two in the future. I have a lot of questions and hope someone can answer them
    1) Is that ok to convert the database character set witout doing anything in the apps side? Not even change any setting in apps?
    2) I know Oracle is recommned AL32UTF8 for E-business suite.. but for Rel 12 only. Am I have the right information?
    3) I found someone post in one of the Forum in here .. that he use CSSCAN to scan the database but realized it only change the metadata not the user data..... I though CSSCAN is only for scanning to report potential data.. should not change anything in database? I wonder he mean CSaLTER instead.... but only metadata huh??
    4) I also read some people use expdp/impdp to perform the character set conversion... but I also read that oracle recommend to use exp/import utility only. Is that right? What is the better method for character set conversion if both of them are valid path?
    thanks Fushan

    Hi
    Apart from Srini inputs, here is my inputs.
    *1) Is that ok to convert the database character set without doing anything in the apps side? Not even change any setting in apps?*
    No issues to convert without adding new language in EBS.
    *2) I know Oracle is recommend AL32UTF8 for E-business suite.. but for Rel 12 only. Am I have the right information?*
    Please note that AL32UTF8 is not certified for Oracle E-Business Suite 11i.
    Note.124721.1 Migrating an Applications Installation to a New Character Set:
    This is documented in Note:222663.1
    Note 179133.1 The correct NLS_LANG in a Windows Environment
    Note 264157.1 The correct NLS_LANG on Unix Environments
    *3) I found someone post in one of the Forum in here .. that he use CSSCAN to scan the database but realized it only change the metadata not the user data..... I though CSSCAN is only for scanning to report potential data.. should not change anything in database? I wonder he mean CSaLTER instead.... but only metadata huh??*
    Please follow below blog, you will get clear picture
    Changing the Database Character Set ( NLS_CHARACTERSET ) [ID 225912.1]
    Note 276914.1 The National Character Set in Oracle 9i and 10g
    Note 458122.1 Installing and Configuring Csscan in 8i and 9i (Database Character Set Scanner)
    Note 745809.1 Installing and configuring Csscan in 10g and 11g (Database Character Set Scanner)
    Note 444701.1 Csscan output explained
    http://www.oracle-base.com/articles/10g/CharacterSetMigration.php
    http://repettas.wordpress.com/2008/05/16/national-character-set-in-oracle-9i-and-10g/
    http://avdeo.com/2010/11/01/converting-migerating-database-character-set/
    *4) I also read some people use expdp/impdp to perform the character set conversion... but I also read that oracle recommend to use exp/import utility only. Is that right? What is the better method for character set conversion if both of them are valid path?*
    yes.
    Note 227332.1 NLS considerations in Import/Export - Frequently Asked Questions

  • Migrating from WE8ISO8859P1 to AR8MSWIN1256

    Hi, i am trying to migrate my data from WE8ISO8859P1 to AR8MSWIN1256.
    The problem is that the client apparently has its data stored in WE8ISO8859P1 but
    to read data from the database was using some function his developers coded which converts the characters read
    into a non standard charset format because they wanted the data to be shown in farsi which would have been resolved
    a long time ago had they used AR8MSIN1256.
    So they are retrieving characters stored in WEISO8859P1,transform them using this function which is a PLSQL function by the way, and show the right data which is in a non standard charset.
    knowing that AR8MSWIN1256 is not a superset of WE8ISO8859P1, i still tried to import/export the data but of course it did not work.
    can anybody give me some ideas to work with?
    thank you

    i know there should not be this function in the middle, but anyway i am trying this on a test DB.
    here's the code for that function
    CREATE OR REPLACE FUNCTION convertp ( panizstr varchar2)
    RETURN VARCHAR2
    IS
    type t_paniz is table of char index by binary_integer;
    type t_asci is table of char index by binary_integer;
    tpaniz varchar2(45);
    tasci t_asci;
    len number;
    i number;
    res number;
    cod number;
    j number;
    freturn varchar2(55);
    BEGIN
    i:=1;
    j:=1;
    tpaniz:=panizstr;
    len:=length(panizstr);
    while (i<=55) loop
    tasci(i):='';
    i:=i+1;
    end loop;
    res:=0;
    i:=1;
    while (i <=len) loop
    cod:=0;
    --alef
    if (ascii(substr(panizstr,i,1)))=145
    then
    tasci(j):='Â';
    res:=1;
    cod := 1;
    goto endofloop;
    end if;
    --alef
    if (ascii(substr(panizstr,i,1)))=146 or
    (ascii(substr(panizstr,i,1)))=147 then
    tasci(j):='Ç';
    res:=1;
    cod := 1;
    goto endofloop;
    end if;
    --en
    if (ascii(substr(panizstr,i,1)))=142 or
    (ascii(substr(panizstr,i,1)))=143 then
    tasci(j):=' ';
    res:=1;
    cod := 1;
    goto endofloop;
    end if;
    --hamze
    if (ascii(substr(panizstr,i,1)))=148
    then
    tasci(j):='Æ';
    res:=1;
    cod := 1;
    goto endofloop;
    end if;
    --hamze
    if (ascii(substr(panizstr,i,1)))=149
    then
    tasci(j):='Á';
    res:=1;
    cod := 1;
    goto endofloop;
    end if;
    --be
    if (ascii(substr(panizstr,i,1)))=150
    then
    tasci(j):='È';
    res:=1;
    cod := 1;
    goto endofloop;
    end if;
    --en
    if (ascii(substr(panizstr,i,1)))=142
    then
    tasci(j):=' ';
    res:=1;
    cod := 1;
    goto endofloop;
    end if;
    --pe
    if (ascii(substr(panizstr,i,1)))=151
    then
    tasci(j):='';
    res:=1;
    cod := 1;
    goto endofloop;
    end if;
    --te
    if (ascii(substr(panizstr,i,1)))=152
    then
    tasci(j):='Ê';
    res:=1;
    cod := 1;
    goto endofloop;
    end if;
    --the
    if (ascii(substr(panizstr,i,1)))=153
    then
    tasci(j):='Ë';
    res:=1;
    cod := 1;
    goto endofloop;
    end if;
    --jim
    if (ascii(substr(panizstr,i,1)))=154 then
    tasci(j):='Ì';
    res:=1;
    cod := 1;
    goto endofloop;
    end if;
    --jim
    if (ascii(substr(panizstr,i,1)))=155
    then
    tasci(j):='Ì';
    res:=1;
    cod := 1;
    j:=j+1;
    tasci(j):=' ';
    goto endofloop;
    end if;
    --che
    if (ascii(substr(panizstr,i,1)))=156
    then
    tasci(j):='';
    res:=1;
    cod := 1;
    goto endofloop;
    end if;
    --che
    if (ascii(substr(panizstr,i,1)))=157 then
    tasci(j):='';
    res:=1;
    cod := 1;
    j:=j+1;
    tasci(j):=' ';
    goto endofloop;
    end if;
    --he
    if (ascii(substr(panizstr,i,1)))=158
    then
    tasci(j):='Í';
    res:=1;
    cod := 1;
    goto endofloop;
    end if;
    --he
    if (ascii(substr(panizstr,i,1)))=159 then
    tasci(j):='Í';
    res:=1;
    cod := 1;
    j:=j+1;
    tasci(j):=' ';
    goto endofloop;
    end if;
    --khe
    if (ascii(substr(panizstr,i,1)))=160
    then
    tasci(j):='Î';
    res:=1;
    cod := 1;
    goto endofloop;
    end if;
    --khe
    if (ascii(substr(panizstr,i,1)))=161 then
    tasci(j):='Î';
    res:=1;
    cod := 1;
    j:=j+1;
    tasci(j):=' ';
    goto endofloop;
    end if;
    --dal
    if (ascii(substr(panizstr,i,1)))=162 then
    tasci(j):='Ï';
    res:=1;
    cod := 1;
    goto endofloop;
    end if;
    --zal
    if (ascii(substr(panizstr,i,1)))=163 then
    tasci(j):='Ð';
    res:=1;
    cod := 1;
    goto endofloop;
    end if;
    --Re
    if (ascii(substr(panizstr,i,1)))=164 then
    tasci(j):='Ñ';
    res:=1;
    cod := 1;
    goto endofloop;
    end if;
    --ze
    if (ascii(substr(panizstr,i,1)))=165 then
    tasci(j):='Ò';
    res:=1;
    cod := 1;
    goto endofloop;
    end if;
    --je
    if (ascii(substr(panizstr,i,1)))=166 then
    tasci(j):='Ž';
    res:=1;
    cod := 1;
    goto endofloop;
    end if;
    --sin
    if (ascii(substr(panizstr,i,1)))=167 or
    (ascii(substr(panizstr,i,1)))=168 then
    tasci(j):='Ó';
    res:=1;
    cod := 1;
    goto endofloop;
    end if;
    --shin
    if (ascii(substr(panizstr,i,1)))=169 or
    (ascii(substr(panizstr,i,1)))=170 then
    tasci(j):='Ô';
    res:=1;
    cod := 1;
    goto endofloop;
    end if;
    --sad
    if (ascii(substr(panizstr,i,1)))=171 or
    (ascii(substr(panizstr,i,1)))=172 then
    tasci(j):='Õ';
    res:=1;
    cod := 1;
    goto endofloop;
    end if;
    --zad
    if (ascii(substr(panizstr,i,1)))=173 or
    (ascii(substr(panizstr,i,1)))=174 then
    tasci(j):='Ö';
    res:=1;
    cod := 1;
    goto endofloop;
    end if;
    --ta
    if (ascii(substr(panizstr,i,1)))=175 then
    tasci(j):='Ø';
    res:=1;
    cod := 1;
    goto endofloop;
    end if;
    --za
    if (ascii(substr(panizstr,i,1)))=224 then
    tasci(j):='Ù';
    res:=1;
    cod := 1;
    goto endofloop;
    end if;
    --ein
    if (ascii(substr(panizstr,i,1))) =225 or
    (ascii(substr(panizstr,i,1)))=226 then
    tasci(j):='Ú';
    res:=1;
    cod := 1;
    goto endofloop;
    end if;
    --ein
    if (ascii(substr(panizstr,i,1))) =227 or
    (ascii(substr(panizstr,i,1)))=228 then
    tasci(j):='Ú';
    res:=1;
    cod := 1;
    j:=j+1;
    tasci(j):=' ';
    goto endofloop;
    end if;
    --ghein
    if (ascii(substr(panizstr,i,1))) >=229 and
    (ascii(substr(panizstr,i,1)))<=230 then
    tasci(j):='Û';
    res:=1;
    cod := 1;
    goto endofloop;
    end if;
    --ghein
    if (ascii(substr(panizstr,i,1))) >=231 and
    (ascii(substr(panizstr,i,1)))<=232 then
    tasci(j):='Û';
    res:=1;
    cod := 1;
    j:=j+1;
    tasci(j):=' ';
    goto endofloop;
    end if;
    --fe
    if (ascii(substr(panizstr,i,1)))=233
    then
    tasci(j):='Ý';
    res:=1;
    cod := 1;
    goto endofloop;
    end if;
    --ghaf
    if (ascii(substr(panizstr,i,1)))=234
    then
    tasci(j):='Þ';
    res:=1;
    cod := 1;
    goto endofloop;
    end if;
    --ghaf
    if (ascii(substr(panizstr,i,1)))=235 then
    tasci(j):='Þ';
    res:=1;
    cod := 1;
    j:=j+1;
    tasci(j):=' ';
    goto endofloop;
    end if;
    --kaf
    if (ascii(substr(panizstr,i,1)))=236
    then
    tasci(j):='˜';
    res:=1;
    cod := 1;
    goto endofloop;
    end if;
    --ghaf
    if (ascii(substr(panizstr,i,1)))=237
    then
    tasci(j):='';
    res:=1;
    cod := 1;
    goto endofloop;
    end if;
    --lam
    if (ascii(substr(panizstr,i,1)))=238
    then
    tasci(j):='á';
    res:=1;
    cod := 1;
    j:=j+1;
    tasci(j):='Ç';
    goto endofloop;
    end if;
    --lam
    if (ascii(substr(panizstr,i,1)))=239
    then
    tasci(j):='á';
    res:=1;
    cod := 1;
    goto endofloop;
    end if;
    --lam
    if (ascii(substr(panizstr,i,1)))=240 then
    tasci(j):='á';
    res:=1;
    cod := 1;
    j:=j+1;
    tasci(j):=' ';
    goto endofloop;
    end if;
    --mim
    if (ascii(substr(panizstr,i,1)))=241
    then
    tasci(j):='ã';
    res:=1;
    cod := 1;
    goto endofloop;
    end if;
    --mim
    if (ascii(substr(panizstr,i,1)))=242 then
    tasci(j):='ã';
    res:=1;
    cod := 1;
    j:=j+1;
    tasci(j):=' ';
    goto endofloop;
    end if;
    --noon
    if (ascii(substr(panizstr,i,1)))=243
    then
    tasci(j):='ä';
    cod := 1;
    res:=1;
    goto endofloop;
    end if;
    --noon
    if (ascii(substr(panizstr,i,1)))=244 then
    tasci(j):='ä';
    cod := 1;
    res:=1;
    j:=j+1;
    tasci(j):=' ';
    goto endofloop;
    end if;
    --vav
    if (ascii(substr(panizstr,i,1)))=245 or
    (ascii(substr(panizstr,i,1)))=246 then
    tasci(j):='æ';
    res:=1;
    cod := 1;
    goto endofloop;
    end if;
    --he
    if (ascii(substr(panizstr,i,1))) >=247 and
    (ascii(substr(panizstr,i,1)))<=248 then
    tasci(j):='å';
    res:=1;
    cod := 1;
    goto endofloop;
    end if;
    --he
    if (ascii(substr(panizstr,i,1))) >=249 and
    (ascii(substr(panizstr,i,1)))<=250 then
    tasci(j):='å';
    res:=1;
    cod := 1;
    j:=j+1;
    tasci(j):=' ';
    goto endofloop;
    end if;
    --ye
    if (ascii(substr(panizstr,i,1))) =251 then
    tasci(j):='í';
    res:=1;
    cod := 1;
    goto endofloop;
    end if;
    --ye
    if (ascii(substr(panizstr,i,1)))=252 or
    (ascii(substr(panizstr,i,1)))=254 then
    tasci(j):='í';
    res:=1;
    cod := 1;
    j:=j+1;
    tasci(j):=' ';
    goto endofloop;
    end if;
    --1
    if (ascii(substr(panizstr,i,1)))=49 or (ascii(substr(panizstr,i,1)))=129 then
    tasci(j):='1';
    res:=1;
    cod := 1;
    goto endofloop;
    end if;
    --2
    if (ascii(substr(panizstr,i,1)))=50 or (ascii(substr(panizstr,i,1)))=130 then
    tasci(j):='2';
    res:=1;
    cod := 1;
    goto endofloop;
    end if;
    --3
    if (ascii(substr(panizstr,i,1)))=51 or (ascii(substr(panizstr,i,1)))=131 then
    tasci(j):='3';
    res:=1;
    cod := 1;
    goto endofloop;
    end if;
    --4
    if (ascii(substr(panizstr,i,1)))=52 or (ascii(substr(panizstr,i,1)))=132 then
    tasci(j):='4';
    res:=1;
    cod := 1;
    goto endofloop;
    end if;
    --5
    if (ascii(substr(panizstr,i,1)))=53 or (ascii(substr(panizstr,i,1)))=133 then
    tasci(j):='5';
    res:=1;
    cod := 1;
    goto endofloop;
    end if;
    --6
    if (ascii(substr(panizstr,i,1)))=54 or (ascii(substr(panizstr,i,1)))=134 then
    tasci(j):='6';
    res:=1;
    cod := 1;
    goto endofloop;
    end if;
    --7
    if (ascii(substr(panizstr,i,1)))=55 or (ascii(substr(panizstr,i,1)))=135 then
    tasci(j):='7';
    res:=1;
    cod := 1;
    goto endofloop;
    end if;
    --8
    if (ascii(substr(panizstr,i,1)))=56 or (ascii(substr(panizstr,i,1)))=136 then
    tasci(j):='8';
    res:=1;
    cod := 1;
    goto endofloop;
    end if;
    --9
    if (ascii(substr(panizstr,i,1)))=57 or (ascii(substr(panizstr,i,1)))=137 then
    tasci(j):='9';
    res:=1;
    cod := 1;
    goto endofloop;
    end if;
    --0
    if (ascii(substr(panizstr,i,1)))=48 or (ascii(substr(panizstr,i,1)))=128 then
    tasci(j):='0';
    res:=1;
    cod := 1;
    goto endofloop;
    end if;
    <<endofloop>>
    if (res=0) then
    tasci(j):= substr(panizstr,i,1);
    end if;
    if (cod=0) then
    tasci(j):= substr(panizstr,i,1);
    end if;
    i:=i+1;
    j:=j+1;
    end loop;
    --freturn:=tasci(1)||tasci(2)||to_char(ascii(substr(panizstr,1,1)),'999');
    freturn:=tasci(1)||tasci(2)||tasci(3)||tasci(4)||tasci(5)||tasci(6)||tasci(7)||tasci(8)||
    tasci(9)||tasci(10)||tasci(11)||tasci(12)||tasci(13)||tasci(14)||tasci(15)||tasci(16)||tasci(17)||tasci(18)||tasci(19)||tasci(20)||tasci(21)||tasci(22)||tasci(23)||tasci(24)||tasci(25)||
    tasci(26)||tasci(27)||tasci(28)||tasci(29)||tasci(30)||tasci(31)
    ||tasci(32)||tasci(33)||tasci(34)||tasci(35)
    ||tasci(36)||tasci(37)||tasci(38)||tasci(39)
    ||tasci(40)||tasci(41)||tasci(42)||tasci(43)||tasci(44)||tasci(45)
    ||tasci(46)||tasci(47)||tasci(48)||tasci(49)||tasci(50)||tasci(51)
    ||tasci(52)||tasci(53)||tasci(54)||tasci(55);
    return freturn;
    END convertp;
    this lacks a proper documentation i know but this is how i got it, sorry about this.Anyway thank you so much for your time and patience

  • Characterset change from WE8ISO8859P1 to AL32UTF8

    Hi,
    I have restore the rman on new server oracle 11.2.0.3 (Previous backup was of oracle 10.2.0.4).
    Then I have successfully upgrade the database to oracle 11g but issue which I am facing right now is that the old database have the character set WE8ISO8859P1 which is now upgraded to oracle 11.2.0.3 database server.
    My required character set is AL32UTF32.
    Now is there any way that while restoring the rman backup of oracle 10.2.0.4 on new server I set the character set to AL32UTF32.
    Thank you for your cooperation.
    Kind Regards,
    Adnan Hamdussalam

    It means that either I have to change it before backup or after perform the full upgrade on new server oracle 11g and then convert the character set. Am I right?Yes, You are right.
    I think as you are changing from WE8ISO8859P1 to AL32UTF8, so you do not need any tool.
    Must read note,
    *Changing the NLS_CHARACTERSET to AL32UTF8 / UTF8 (Unicode) [ID 260192.1]*

  • Need to convert  Date from calendar to String in the format dd-mom-yyyy

    Need to convert Date from calendar to String in the format dd-mom-yyyy+..
    This is absolutely necessary... any help plz..
    Rgds
    Arwinder

    Look up the SimpleDateFormat class: http://java.sun.com/j2se/1.4.2/docs/api/java/text/SimpleDateFormat.html
    Arwinder wrote:
    This is absolutely necessary... any help plz..For you maybe, not others. Please refrain from trying to urge others to answer your queries. They'll do it at their own pace ( if at all ).
    People on the forum help others voluntarily, it's not their job.
    Help them help you.
    Learn how to ask questions first: http://faq.javaranch.com/java/HowToAskQuestionsOnJavaRanch
    (Yes I know it's on JavaRanch but I think it applies everywhere)
    ----------------------------------------------------------------

  • How can I convert Pdf from RGB to CMYK, keeping font color 100% K while working in Illustrator?

    How can I convert Pdf from RGB to CMYK, keeping font color 100% K while working in Illustrator?
    When I try to open the document in Illustrator and I convert to CMYK the black font converts to rich black, but to set up for Offset printintg I need the text to be only in Black (100%K).
    The original source of the document is a Microsoft Word file, I have converted the Word file to Pdf in order to setup for OFfset Printing.
    Thanks

    I have tried that way, but the downside is that the fonts are set in gray not in a 100%K, also I have to deal with other fonts that are composites and meant to stay Full Color. I could select text by text and convert to gray but, its a 64 page document and I wouldn't want to make a expensive mistake.

  • Error when starting a converted VM (from vmware server edition)

    Hi, i am trying to start a converted VM from VMWARE SERVER. I think i have followed steps to import an VMWARE machine (using resources >> virtual machines images) and it does not return errors when converting VM but then, when trying to start it, it returns
    failed:<OVSException: no server selected to run vm('/OVS/running_pool/SIR_xxx') memory=512> StackTrace: File "/opt/ovs-agent-2.2/OVSSiteVM.py", line 77, in start_vm raise e
    I have also checked that there is enough memory.
    This is the contect for vm.cfg
    acpi = 1
    apic = 1
    builder = 'hvm'
    device_model = '/usr/lib/xen/bin/qemu-dm'
    disk = ['file:/OVS/running_pool/SIR_xxx/SIR_xxx.img,hda,w',
    'file:/OVS/running_pool/SIR_consulnor/SIR_xxx (2).img,hdb,w',
    ',hdc:cdrom,r',
    kernel = '/usr/lib/xen/boot/hvmloader'
    memory = '512'
    name = 'SIR_xxx'
    on_crash = 'restart'
    on_reboot = 'restart'
    pae = 1
    serial = 'pty'
    timer_mode = '1'
    uuid = 'e23767cc-dc3d-0255-a7ac-65f111b589d7'
    vcpus = 1
    vif = ['bridge=xenbr0,mac=00:16:3E:71:AF:B1,type=ioemu']
    vif_other_config = []
    vnc = 1
    vncconsole = 1
    vnclisten = '0.0.0.0'
    vncpasswd = 'xxx'
    vncunused = 1
    Thanks for your help

    user559432 wrote:
    failed:<OVSException: no server selected to run vm('/OVS/running_pool/SIR_xxx') memory=512> StackTrace: File "/opt/ovs-agent-2.2/OVSSiteVM.py", line 77, in start_vm raise eDo your servers have Hardware/Full Virtualization enabled? You can check on the console and ensure the console says that Hardware Virtualization is enabled. If not, check in your BIOS that the processor hardware virtualization is enabled. If you don't have an option, your PC may not have the Intel VT-x or AMD-v extensions required to support hardware virtualization.
    You can check to see if your processor supports this extension by using:
    Intel processor:
    # cat /proc/cpuinfo | grep vmxAMD processor:
    # cat /proc/cpuinfo | grep svmIf you see a result, it means the processor has that support. You still need to ensure that it is enabled in the BIOS.

  • How to convert date from "yyyymmdd" to "MM/DD/YYYY" format

    1. I have one BLDAT field in my internal table.
       its getting updated from input file.
    2. The value in the input file is like yyyymmdd.
       So the internal table field is filled like this
       "YYYYMMDD".
    3. After this,I have to compare this internal table  
       field with BSAD table.
    4. The BLDAT field in BSAD table is in the format of 
       "MM/DD/YYYY".
    5. the BLDAT field is having diff format in internal  table and BSAD table.So I am unable to check this value.
    How to convert it as like the BSAD table format."MM/DD/YYYY" format.
    Thanks in advance!!

    Using the WRITE statement
      data: gd_date(10).  "field to store output date
    * Converts date from 20020901 to 09.01.2002
      write sy-datum to gd_date mm/dd/yyyy.
    OR u can
    CONCATENATE gd_date+4(2) gd_date+6(2) gd_date+0(4)
    into gd_date seperated by '/' .
    Hope this helps.
    Kindly reward points and close the thread for the
    answer which helped u OR get back with queries.

  • How to I convert data from oracle database into excel sheet

    how to I convert data from oracle database into excel sheet.
    I need to import columns and there datas from oracle database to microsoft excel sheet.
    Please let me know the different ways for doing this.
    Thanks.

    asktom.oracle.com has an excellent article on writing a PL/SQL procedure that dumps data to an Excel spreadsheet-- search for 'Excel' and it'll come up.
    You can also use your favorite connection protocol (ODBC, OLE DB, etc) to connect from Excel to Oracle and pull the data out that way.
    Justin

  • Convert report from SAP to Excel

    Hi All,
    How to convert report from SAP to Excel.Here now taking default text(.txt) format.But we want defualt taking (.xls) format only.
    Regards
    Usha

    hi usha
    u can even export the text in txt format and later right click and open with excel , u wont be able to directly import it into excel as it is not giving u any option to upload in excel directly
    Regards,
    Manish

  • Error while converting schema from oracle to SQL server

    Hello,
    I am getting following error while converting schema from oracle to SQL server using SSMA.
    I get Errors 1-3 while migrating procedures and error 4 while migrating a table.
    1- O2SS0050: Conversion of identifier 'SYSDATE' is not supported.
    2- O2SS0050: Conversion of identifier 'to_date(VARCHAR2, CHAR)' is not supported.
    3- O2SS0050: Conversion of identifier 'regexp_replace(VARCHAR2, CHAR)' is not supported.
    4- O2SS0486: <Primary key name> constraint is disabled in Oracle and cannot be converted because SQL Server does not support disabling of primary or unique constraint.
    Please suggest.
    Thanks.

    The exact statement in oracle side which causing this error (O2SS0050:
    Conversion of identifier 'to_date(VARCHAR2, CHAR)' is not supported.) is below:
    dStartDate:= to_date(sStartDate,'MON-YYYY');
    Statement causing error O2SS0050:
    Conversion of identifier 'regexp_replace(VARCHAR2, CHAR)' is not supported is below.
    nCount2:= length(regexp_replace(sDataRow,'[^,]'));
    So there is no statement which is using to_date(VARCHAR2,
    CHAR) and regexp_replace(VARCHAR2, CHAR) in as such. 'MON-YYYY'  and '[^,]'
    are CHAR values hence SSMA is unable to convert it from varchar2 to char.
    Regarding SYSDATE issue, you mean to put below code in target(SQL) side in SSMA ?
    dDate date := sysdate;
    Thanks.

  • Any idea why my saved documents are unable to be read? "convert file from" box pops up, applications are listed to use but if any are chosen, the file then opens but is in symbols

    When attempting to open saved documents for viewing a box pops up "convert file from" with applications that can be chosen from to use. When any of the options are chosen the document then opens but is in symbols and is unreadable. This is happening with all saved documents.  Can you offer any help with this?

    Hi,
    If you don't find any clue, you can send your file to me (guillaume.rouyreATgcosiDOTcom, replace cap) so I can give a try.
    Hope this helps,
    Guillaume Rouyre, MBA, MCP, MCTS |

  • Can I convert a from from Adobe Forms Central to a PDF Form?

    Can I convert a from from Adobe Forms Central to a PDF Form?

    Yes, you can save a FormsCentral form as a PDF form. In FormsCentral, the menu item when in design view is: File > Save as PDF Form

  • Problem with converted PDF from OTF

    Hello,
    im having a problem with character interpretation in PDF document when i convert it from OTF.
    At the moment im using Arial true type font in my smartform, im using function module CONVERT_OTF to convert OTF to PDF.
    When i open PDF document with Adobe reader it looks fine, but the problem is when im trying to convert PDF file to other format for example PNG, or trying to copy and paste text from PDF document.
    im getting Klaipìda instead of Klaipėda, it seems that baltic symbol "ė" is interpreted like "ì", other baltic symbols are interpreted as they should, there is problem only with character "ė".
    have anyone faced that kindof problem? or maybe anyone know the solution for this problem? if so please tell me.
    Best regards,
    Rimantas Sebeckis.

    Hi Rimantus,
    Did you check the fonts installed in your system,,,
    As PDF is a unchangeable format, it doesnt depend upon the installed fonts in the system,,
    but when you copy, you need some fonts in system,, if not you will get the same problem,,,
    Thanks & regards,
    Dileep.C

Maybe you are looking for

  • New MacBook Pro Hard Drive Slow

    On Monday night I was browsing the internet when my mid 2012 MacBook Pro started running slowly. I have never really had an issue with my Mac running slow and, so, after a particularly long spin of the rainbow wheel of death, I manually shut my compu

  • Help Required for DBConect

    Dear All,         I wish to connect one Non SAP system with SAP system. Database for Sap BW is SQL 2005 service pack 1. Where as database of NON SAP system is SQL 2000. Can anyone guide. I am trying to create but not able to do. I have certain querie

  • Does "!" next to my ringtone explain why it will not sync back into my phone although it is in my library on my computer?

    Does "!" next to my ringtone explain why it will not sync from my library to my phone, after doing an 8.2 update?

  • How to create 14 payment in a year

    Hi How  to create 14 payment ina Year instead of 12 Payment Date ( Salary ) For eg ; We have 12 month salary - how to create 14 month salary

  • ITunes Movies on External HD?

    Is there a way to keep the movies you import into iTunes in a separate location to where your iTunes music folder is stored? I.e. Have your iTunes music on your Mac HDD and your iTunes movies on an external HDD?