[Mostly Sorted] Extracting tags - regexp_substr and count help needed!

My original query got sorted, but additional regexp_substr and count help is required further on down!
Hi,
I have a table on a 10.2.0.3 database which contains a clob field (sql_stmt), with contents that look something like:
SELECT <COB_DATE>, col2, .... coln
FROM   tab1, tab2, ...., tabn
WHERE tab1.run_id = <RUNID>
AND    tab2.other_col = '<OTHER TAG>'(That's a highly simplified sql_stmt example, of course - if they were all that small we'd not be needing a clob field!).
I wanted to extract all the tags from the sql_stmt field for a given row, so I can get my (well not "mine" - I'd never have designed something like this, but hey, it works, sorta, and I'm improving it as and where I can!) pl/sql to replace the tags with the correct values. A tag is anything that's in triangular brackets (eg. <RUNID> from the above example)
So, I did this:
SELECT     SUBSTR (sql_stmt,
                   INSTR (sql_stmt, '<', 1, LEVEL),
                   INSTR (substr(sql_stmt, INSTR (sql_stmt, '<', 1, LEVEL)), '>', 1, 1)
                   ) tag
FROM       export_jobs
WHERE      exp_id =  p_exp_id
CONNECT BY LEVEL <= (LENGTH (sql_stmt) - LENGTH (REPLACE (sql_stmt, '<')))Which I thought would be fine (having tested it on a text column). However, it runs very poorly against a clob column, for some reason (probably doesn't like the substr, instr, etc on the clob, at a guess) - the waits show "direct path read".
When I cast the sql_stmt as a varchar2 like so:
with my_tab as (select cast(substr(sql_stmt, instr(sql_stmt, '<', 1), instr(sql_stmt, '>', -1) - instr(sql_stmt, '<', 1) + 1) as varchar2(4000)) sql_stmt
                from export_jobs
                WHERE      exp_id = p_exp_id)
SELECT     SUBSTR (sql_stmt,
                   INSTR (sql_stmt, '<', 1, LEVEL),
                   INSTR (substr(sql_stmt, INSTR (sql_stmt, '<', 1, LEVEL)), '>', 1, 1)
                   ) tag
FROM       my_tab
CONNECT BY LEVEL <= (LENGTH (sql_stmt) - LENGTH (REPLACE (sql_stmt, '<')))it runs blisteringly fast in comparison, except when the substr'd sql_stmt is over 4000 chars, of course! Using dbms_lob instr and substr etc doesn't help either.
So, I thought maybe I could find an xml related method, and from this link:get xml node name in loop , I tried:
select t.column_value.getrootelement() node
  from (select sql_stmt xml from export_jobs where exp_id = 28) xml,
table (xmlsequence(xml.xml.extract('//*'))) tBut I get this error: ORA-22806: not an object or REF. (It might not be the way to go after all, as it's not proper xml, being as there are no corresponding close tags, but I was trying to think outside the box. I've not needed to use xml stuff before, so I'm a bit clueless about it, really!)
I tried casting sql_stmt into an xmltype, but I got: ORA-22907: invalid CAST to a type that is not a nested table or VARRAY
Is anyone able to suggest a better method of trying to extract my tags from the clob column, please?
Message was edited by:
Boneist

I don't know if it may work for you, but I had a similar activity where I defined sql statements with bind variables (:var_name) and then I simply looked for witch variables to bind in that statement through this query.
with x as (
     select ':var1
     /*a block comment
     :varname_dontcatch
     select hello, --line comment :var_no
          ''a string with double quote '''' and a :variable '',  --:variable
          :var3,
          :var2, '':var1'''':varno'',
     from dual'     as string
     from dual
), fil as (
     select string,
          regexp_replace(string,'(/\*[^*]*\*/)'||'|'||'(--.*)'||'|'||'(''([^'']|(''''))*'')',null) as res
     from x
select string,res,
     regexp_substr(res,'\:[[:alpha:]]([[:alnum:]]|_)*',1,level)
from fil
connect by regexp_instr(res,'\:[[:alpha:]]([[:alnum:]]|_)*',1,level) > 0
/Or through these procedures
     function get_binds(
          inp_string in varchar2
     ) return string_table
     deterministic
     is
          loc_str varchar2(32767);
          loc_idx number;
          out_tab string_table;
     begin
          --dbms_output.put_line('cond = '||inp_string);
          loc_str := regexp_replace(inp_string,'(/\*[^*]*\*/)'||'|'||'(--.*)'||'|'||'(''([^'']|(''''))*'')',null);
          loc_idx := 0;
          out_tab := string_table();
          --dbms_output.put_line('fcond ='||loc_str);
          loop
               loc_idx := regexp_instr(loc_str,'\:[[:alpha:]]([[:alnum:]]|_)*',loc_idx+1);
               exit when loc_idx = 0;
               out_tab.extend;
               out_tab(out_tab.last) := regexp_substr(loc_str,'[[:alpha:]]([[:alnum:]]|_)*',loc_idx+1);
          end loop;
          return out_tab;
     end;
     function divide_string (
          inp_string in varchar2
          --,inp_length in number
     --return string_table
     return dbms_sql.varchar2a
     is
          inp_length number := 256;
          loc_ind_1 pls_integer;
          loc_ind_2 pls_integer;
          loc_string_length pls_integer;
          loc_curr_string varchar2(32767);
          --out_tab string_table;
          out_tab dbms_sql.varchar2a;
     begin
          --out_tab := dbms_sql.varchar2a();
          loc_ind_1 := 1;
          loc_ind_2 := 1;
          loc_string_length := length(inp_string);
          while ( loc_ind_2 < loc_string_length ) loop
               --out_tab.extend;
               loc_curr_string := substr(inp_string,loc_ind_2,inp_length);
               dbms_output.put(loc_curr_string);
               out_tab(loc_ind_1) := loc_curr_string;
               loc_ind_1 := loc_ind_1 + 1;
               loc_ind_2 := loc_ind_2 + length(loc_curr_string);
          end loop;
          dbms_output.put_line('');
          return out_tab;
     end;
     function execute_statement(
          inp_statement in varchar2,
          inp_binds in string_table,
          inp_parameters in parametri
     return number
     is
          loc_stat dbms_sql.varchar2a;
          loc_dyn_cur number;
          out_rows number;
     begin
          loc_stat := divide_string(inp_statement);
          loc_dyn_cur := dbms_sql.open_cursor;
          dbms_sql.parse(c => loc_dyn_cur,
               statement => loc_stat,
               lb => loc_stat.first,
               ub => loc_stat.last,
               lfflg => false,
               language_flag => dbms_sql.native
          for i in inp_binds.first .. inp_binds.last loop
               DBMS_SQL.BIND_VARIABLE(loc_dyn_cur, inp_binds(i), inp_parameters(inp_binds(i)));
               dbms_output.put_line(':'||inp_binds(i)||'='||inp_parameters(inp_binds(i)));
          end loop;
          dbms_output.put_line('');
          --out_rows := DBMS_SQL.EXECUTE(loc_dyn_cur);
          DBMS_SQL.CLOSE_CURSOR(loc_dyn_cur);
          return out_rows;
     end;Bye Alessandro
Message was edited by:
Alessandro Rossi
There is something missing in the functions but if there is something that may interest you you can ask.

Similar Messages

  • HT5622 After installing iTunes Match I have lots most of my iTunes songs and albums help please

    After installing iTunes Match I have lost most of my songs and albums help?

    iTunes Match on the computer will not change the library content.  The iTunes Match 3 step process must complete on the computer based library before being associated with any IOS devices.
    It is always important to make a secure backup of your Song files prior to these activities.

  • Logic User Down its been 18 hr. and counting Help!!!!!!

    I recently installed Logic Studio on my Mac Book Pro and then I installed it on my Mac Pro Tower. I had to learn a song for an up coming gig and I could not get the chance for I Wish by Mr. Stevie Wonder so I imported the file in to Logic Pro and after playing it for a second the screen turned grey and it said that I had to shut my computer off by choking her out and when I turned it back on an Logic would not open at all it would just bounce and bounce. So I uninstalled it as much as i could I stoped when I seen about 45-50 extra gigs on my hardrive. I reinstalled it and it still bounced I did the disk repair I deleted the "com.apple Logic" somthing somthing somthing and it still didnt work I hope the Guru of all Guru gets this and shoots some secret Mojo to me Thanks

    Hi Bass,
    I'm not the guru you're after but in the absence of much other comment I can offer some help.
    Assuming this is not an issue where Logic only allows one instance of itself to run on a network (using one serial number), then I'd try the following:
    1. Update Mac OS X to 10.4.11 using the combo updater - *Be aware that this could affect other installations* but I have found it to be fine on my system with various software. Includes a Core Audio update - worth doing.
    2. Uninstall Logic Studio as best you can including stuff from the Applications and preferences folders
    3. Delete 'Logic Studio System ID' from /Library/Application Support/ProApps folder. Note that you'll have to re-enter your serial number if Logic finally does start up
    4. Delete any .pkg file referring to Logic Studio from /Library/Receipts/
    5. Empty the Trash
    6. Unplug all USB and firewire devices, take the Mac off the network (if it's normally on one) and disconnect from the internet.
    7. Turn off the power and unplug the Mac from the wall for a minute or two.
    8. Boot up and do a full install of Logic Studio, ticking everything.
    If you still don't get anywhere then this problem is down to something other than the usual suspects and perhaps you need to analyse the disk for damage etc, or reinstall Mac OS X.
    Hope that's helpful and sorry I couldn't offer more.
    R
    Message was edited by: rrrobo
    Message was edited by: rrrobo

  • Record count help needed

    I am trying to wirte a MySQL query where I can display the record number returned in a repeat region... eg:
    Record 1
    Record 2
    Record 3
    Record 4
    Record 5 etc...
    I keep getting a stupid number or a '0' repeated  in place of the incrementing number.
    I have:
    SELECT COUNT(*) AS Count, fld_fID, fld_fTHREADID FROM tbl_forumPOSTS WHERE fld_fTHREADID = %s
    What am I doing wrong?
    Thanks.

    Here's how I imnplemented it for those who require it:
    Basically, to achieve an automated row count for the amount of records returned from a repeat region, one needs to take the original query and wrap it into a subquery with the rownum as the outside query... like so:
    SELECT table1.* xxx, @rownum:=@rownum+1 AS rownum
              FROM
                        SELECT table1.*, `table2`.`field1` AS table2_field1, table3.* etc etc
                        FROM tbl_table1
                        JOIN table2 ON table2.field1 = table1.field1
      table1,
    (SELECT @rownum:=0) r
    The SELECT bit between the first two brackets is my original query that I needed to get a count on of 1 to 10 or however records are returned.
    On the outer query, you also need to make an alias of the table you're drawing records from otherwise you'll get an error saying the table doesn't exist:
    table1.* xxx
    or for your clarity you could say:
    table1.* AS xxx
    Now all is in place, within your bindings panel (if you still have it ), simply locate the rownum and insert it into your repeat region:
    <?php echo($row_recordsetname['rownum']); ?>
    By wrapping the original query in brackets and making it a subquery, you stop the rownum returning strange results. So for 10 results, I was getting it start from 1 to 10, then the same results would start from 217 to 227, then 55 to 65 and so on... everything I did was not consistent or even accurate most of the time.
    Hope this helps.

  • Why are display recorders always removed from the App Store so fast considering most online ones dont work and people really need something for recording?

    I just need some help with figuring this out.

    allen_gibberish wrote:
    1- I don't want any iCloud, App Store and things like that working in any way.
    No, you can not disable the App Store.  It is included on Macs running 10.6.6 or higher.
    2 - I want to know if I can install in some way OSX 10.6 because 10.7 is very buggy and has much worse performances in every pro application I know and I suppose this is not only because it is a new OS but because the way it is created to stay always synced to a iCloud service and upgraded with the App Store, meaning the OS is always working to update/upgrade its status in iCloud/ App Store. And in general I don't have time to lose because Apple needs beta tester (even thought I think this time the problem isn't of the OS but of what you are asking to the OS... to update (and upload) its status everytime).
    I have to use a system that works great, fast, without hassles and very reliable. That's the only reason why I choose Apple.
    You can not install an earlier version of OS X than what originally came on your computer.  Even if you did, it could cause major headaches: http://support.apple.com/kb/HT2186
    3 - I don't use the internet in the computer I'm working with (because from every aspects it's better to not use internet in a computer you are working with, because it slowes down everything and makes the computer behaviour really unpredictable. Now I'm using a Mac Pro first gen and it runs like the first day, that's because I've never used internet on it, I have another one near to it where I used internet and works at half of its potential, even thought it is mainteinedly properly, cleaning, repairing, everything)
    Most people in this day and age use the internet on their computers and have no problems that you speak of.
    And I'd like to know if there are any hassle of any kind if you use the computer without internet
    In # 3 you already stated you use one without the internet.

  • Various Direct Debit and Billing Help Needed

    FAILURE TO DELIVER BILL IN PAPER FORMAT: Firstly when I discovered that my account number was encrypted in the email and that I could not pay the bill online, without having the whole account number in full - I contacted BT who told me that they would post my bill and it would arrive in paper form.  A week later, no sign of it so phoned again and again I was told that another paper copy would be sent out - waited another week - still no sign! Got a reminder email that my bill had not been paid - doh! I knew that but I was trying to get that sorted out! So phoned again today and the guy in India or wherever the heck he is, told me that he would setup a profile on BT.com for me and this would allow me to pay online.
    TEMPORARY ACCESS TO BT.COM?: The email address which this member of staff had set up on BT.com for me was identical to my old btinternet.com account minus a number! The new email address with this new account is somewhat different and when I try to edit simple information on the profile page, it does not allow me to do so.  Can anyone explain why?
    UNABLE TO SET UP DIRECT DEBIT:  I log-in to My BT (whether it's temp. access or not) and then click on Bills and Payments but instead of more options I get a graphic which has got "Ugrade to an online account" on one side and "Help with Billing and Payments" on the other side.  When I click on "see all billing and payments help" nothing happens and in fact NONE of the links work.
    Would it be the better idea to re-register with BT.com and this time put the correct BT email address in, the one that i was given with this account - see if it works that way?
    PLEASE HELP!!!

    This is essentially a customer to customer help forum; I could make one or two suggestions which might explain things but would be equally likely to complicate the matter. It all looks a bit messy and you need to get BT's help in sorting it out. The moderators who oversee this forum are jolly good at that and you can contact them here: Contact BT Care Team.
    They are busy and may take a few days to respond but will contact you by email or phone, and will have access to your account in order to put things straight.
    [Edit: My daughter turned up in the middle of writing this and by the time I posted it KB had replied in similar vein.]
    You can click the white star next to this message if you think it was helpful.

  • Dreamweaver and PHP Help Needed!

    If there is anyone out there who can help, I am working with
    a back-end secured website that is in php and need to manipulate
    and change pageson-the-fly. I'm not sure how to view and actually
    see in Design View my PHP page, as I can best work in Design View.
    Can anyone help out there?
    The website I need help with is
    http://www.businesscreditbuilder.com
    Help needed as soon as possible...
    Thank you...
    If you want to help, I can compensate you for helping with an
    immediate page..

    Thank you for writing. I do need your help, and here's the
    scenario. I work for a company that deals with business credit. In
    the previous post at
    http://www.businesscreditbuilder.com
    there is a login. Once logged in, there is a home page for the
    members. That first page I need to change as soon as possible for
    over 40,000 members. All the members will see the same home page
    inside the members area. You're welcome to login as "makaiman",
    password is "1143mak" to see the first page that comes inside the
    members area I need to change just a little. PHP is installed on a
    remote server running on Windows. I need help or guidance on this
    immediately but I have to sleep right now as it is 1130pm pacific
    and need to have this done by sometime tomorrow morning. I
    appreciate all of your help so very much... any advice would be so
    much appreciated...
    m

  • Hidden and visible div tags, transparence and links - HELP....

    I am showing different products in div tags that are controlled by simple javascript. I would like to add text links to open a new div tag about the related products, but also hide the original div tag that the link is placed on.
    Please check this page out
    http://www.aestheticgroup.fr/New/Inex/Inex_lipoAspirationR.html
    and then click on the image for
    CANULES D’ASPIRATION PROXIMALE
    and then click on the text link:
    manche BD 300 10
    You will understand my problem. I'm trying to make this div tag (Canule d’aspiration Proximale) disappear instead of having them stack one on top of the other.
    Do you have an idea of how I can add multiple functions to one click (close the div tag and open a new one at the same time)?
    Thank you for your help!
    Sooooophie

    Hi Sophie,
    I downloaded your site and yes, there was a typo in the script...
    The script should read...
    var curOverlay = null;
    function overlay( aOly) {
      var el = document.getElementById(aOly);
      if (curOverlay) curOverlay.style.visibility = "hidden";     // THIS LINE HAS CHANGED
      if (curOverlay != el) {
        el.style.visibility = "visible";
        curOverlay = el;
      else
        curOverlay = null;
    I also realize that wherever you call an overlayXX function that you are currently using, you'll need to replace it with a call to overlay('overlayXX')
    I needed to add this to your onclick attribute for the close button... I tested this and it seems to work for the existing page.
    here are the snippets from your page that I changed
          <div id="Groups02"><a href='#' onclick='overlay("overlay02")' onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image21','','images/LipoReutilisable02B.jpg',1)"><img src="images/LipoReutilisable02.jpg" name="Image21" width="170" height="120" border="0" id="Image21" /></a>
            <p>CANULES D&rsquo;ASPIRATION <br />
            UN ORIFICE</p>
          </div>
    and for the close button:
       <div id="close02"><a href='#' onclick='overlay("overlay02")' onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image43','','images/close.jpg',1)"><img src="images/close02.jpg" name="Image43" width="72" height="20" border="0" id="Image43" /></a></div>
    You'll need to change this wherever you reference each overlay, in this case, it was for overlay02.  The good news is you'll only need this function and not one function per overlay as you have now.
    As I said in the previous post, I am off on vacation for a little over a week.
    Good Luck!

  • IPhone 5s and iTunes Help Needed - NEW PC

    Hi, I got the iPhone 5s back in October (1st ever Apple product) and transfered my music and photos onto it via iTunes.
    What I need help with is as my laptop is in for repair (complete system restore) can I download  iTunes on mums laptop and put a few songs and pics on my iPhone WITHOUT clearing the  curent files and leaving me without nothing on it.
    Thanks
    James

    Use these instructions to open the library from its location on the external hard drive...
    How to open an alternate iTunes Library file or create a new one
    http://docs.info.apple.com/article.html?artnum=304447
    This assumes that everything needed for an iTunes library is on the external hard drive which includes the data base files that contain the info you are concerned about (playlists, counts, ratings, etc.).
    Patrick

  • Conservation-help please webdesigners and other help needed

    are you interested in world conservation issues? Would you like to be part
    of a team developing a website that may change the way people act towards
    conservation and may indeed change the future of conservation volunteering
    itself. [email protected] if you are interested a mission plan can be
    obtained from the above address we will see were things go from there. This
    is not a wind up in any way this is -planned to be both a serious tool in
    terms of science and in terms of conersvtaion help mostly in the uk but also
    abroad, the site will have a broad span of features. I need skilled web
    designers and others who can help me market the idea, also once the site is
    set up the way the site works will require a few trusted overseers, it must
    be stressed that the site is none profit making in intent possible small
    amounts may be paid for its construction but these will not be large. Anyone
    interested in helping in the construction of this website will be rewarded
    but further down the line and through simplwe satisfaction of seeing a
    useful and well thought out idea coming to life at their own hands. please
    reply to the sender address or [email protected] please if yopu have any
    inclination do reply we need you as they say , if no one volunteers this
    project wont getr carried out, any help will be greatfully accepted if you
    give me 1hr or 2 of your time i will be very greatful indeed. The website
    being constructed is only in web format because it makes it easy to access
    and it is the easiest medium in which to get setup quickly advertising is
    likely to follow in other mediums and over time the scope of the website as
    explained in the brief which I will send you if you are interested will
    increase and hopefully the good work which comes from that will increase
    also. Thank you for your time
    andrew cuthbert

    are you interested in world conservation issues? Would you like to be part
    of a team developing a website that may change the way people act towards
    conservation and may indeed change the future of conservation volunteering
    itself. [email protected] if you are interested a mission plan can be
    obtained from the above address we will see were things go from there. This
    is not a wind up in any way this is -planned to be both a serious tool in
    terms of science and in terms of conersvtaion help mostly in the uk but also
    abroad, the site will have a broad span of features. I need skilled web
    designers and others who can help me market the idea, also once the site is
    set up the way the site works will require a few trusted overseers, it must
    be stressed that the site is none profit making in intent possible small
    amounts may be paid for its construction but these will not be large. Anyone
    interested in helping in the construction of this website will be rewarded
    but further down the line and through simplwe satisfaction of seeing a
    useful and well thought out idea coming to life at their own hands. please
    reply to the sender address or [email protected] please if yopu have any
    inclination do reply we need you as they say , if no one volunteers this
    project wont getr carried out, any help will be greatfully accepted if you
    give me 1hr or 2 of your time i will be very greatful indeed. The website
    being constructed is only in web format because it makes it easy to access
    and it is the easiest medium in which to get setup quickly advertising is
    likely to follow in other mediums and over time the scope of the website as
    explained in the brief which I will send you if you are interested will
    increase and hopefully the good work which comes from that will increase
    also. Thank you for your time
    andrew cuthbert

  • Address book and Mail help needed

    Greetings. I recently switched from Entourage to Mail. I'm having some troubles with Address Book and Mail. I hope that someone can help.
    1. I can't seem to find an easy way to determine if an email address is already in the Address Book. In Entourage, if the email address is not in the address book, it gives me the option to add it with a link at the top of the mail window. How can I tell if an email address from an incoming mail is in the Address Book or not?
    2. In Mail, when I right-click on a mail address that I am sure is in the Address Book, it often gives me the option to "Add to Address Book". Other times, it will give me the option to "Open in Address Book". There doesn't seem to be a pattern. Is there something that I can do to fix this inconsistency?
    3. In Entourage, when adding a new email address to the address book, I can just click on the button in the mail window to do that, which automatically opens the new address, and then I can edit information and add a category. In Mail, the same functionality requires several separate steps (Add to Address Book, open Address Book, find new email address, click on edit to make changes, drag to Group). Is there some way to streamline the process in Mail?
    Thanks much.

    I have the same problem as #2.
    I have a contact who sends me email from two addresses. However, in mail, the two address return different sender names - one is his initial "j" and the other is his full name.
    This makes it annoying to sort threads by the "from" field, or search for that sender.
    I added both to the address book, opened address book, and selected "merge contacts."
    They merged. But in mail, they still return different sender names! Merge failed!
    After merge, all the "j" emails still offer "add to address book" when i click them. When I do this, it creates a new address card, and if I merge this with the old merged card, then the email goes back to offering "add to address book" instead of updating all those emails with the sender's full name. Basically Mail is ignoring the address book just for that sender!
    I tried "add to address book" -> quit mail -> open address book
    There was the entry.
    Then open mail,
    There was the email, "open in address book" appeared and so I did.
    I edited the name to match the full name.
    Go back to mail. Still listed in mailbox as "j" instead of full name.
    Now "add to address book" has returned to the choices!
    Seems like a bug!!!

  • Flash fading movies and sound-HELP NEEDED

    hey guys i need some help
    firstly if u want to help me could u please visit this site
    http://www.thetimemovie.com/
    this site is what i want to do
    notice the fading pictures that can be controlled and the
    sound bar at the bottom on the left
    Any help would b aprreciated GREATLY
    thanks in advance
    BUTCH101
    PS: email [email protected] if u have any info
    thanks

    What I see in the sample site is that the "sound bars" aren't
    sync'd at all. They are just a looping clip that stops in diagonal
    shape when clicked. And, the sound is not actually being stopped
    when you click the bars. Rather, the actionscript is actually
    turning the volume down, gradually. The sound is still continually
    playing, you just can't hear it. This is evident in the fact that
    when you restart the sound, it picks up not where you left off, but
    at the point where it would have been anyway, had you not clicked
    the button.
    I believe that the sound is set to streaming and as such can
    be dealt with frame by frame. So, your real quest is to have
    someone (more knowledgable than me) provide sample code that would
    begin reducing the volume of the sound object in increments as the
    movie moves through frames. Something like:
    onFrame (95){
    mySound.setVolume(80);
    onFrame (110){
    mySound.setVolume(60);
    onFrame (120){
    mySound.setVolume(40);
    onFrame (130){
    mySound.setVolume(20);
    onFrame (140){
    mySound.setVolume(10);
    onFrame (150){
    mySound.setVolume(0);
    Obviously, you wouldn't use frame numbers, but a variable
    representing the current frame relative to the frame the movie was
    in when you clicked the button.

  • OS X Yosemite and CS6 help needed.

    Hello,
    I have a MacBook Pro (2013) which I want to update to OS X Yosemite but I have one question about CS6.
    When I update my Mac system to OS X Yosemite do I have to remove and reinstall CS6? Or can I leave the program on my Mac and update it when OS X Yosemite is ready?
    I'm quite worried about this because I'm a student who needs CS6 every day to make my homework. Any help would really be appricated!

    @runtimer
    @JasonBrimer
    Thank you for your reply both. I will wait for a weeks before I update to Yosemite.
    This has helped me a lot and ease my worries.
    @runtimer
    @Rockwellsulcata
    @gener7  
    @Nancy O.  
    I would appicate if you guys would take the other question to another discussion, because I keep getting alerts on my phone which is really annoying. My answer got answered so there is no reason to keep continue this,

  • Apex form and LOV help needed

    Hello everyone would anyone be able to help me on a project that im working on basically there are forms with different regions on them and in each of these regions there is a list of values which would be agree, neutral  or disagree now these three drop down values must have a percentage assigned to them like agree would have 60% assigned to it neutral would have 0 assigned to it and disagree would have 20% assigned to it . Heres the thing  how do i assign percentages to those list of values and then have them inserted into a database . So that with more users using this app i could create a chart of the data inputted by the list of values .  [email protected]   

    More details of this can be found in this link:
    http://java.sun.com/webservices/docs/1.2/tutorial/doc/Security5.html

  • USB to (DB9) Serial Adapter and Minicom - help needed

    I'm having problems with my Netgear DM111P ethernet modem.
    I bought it off ebay and it was 'bricked' on arrival .
    All of the LEDs are flashing okay except for a solid red one which should be solid green.
    I would like to reflash the firmware.  However, I've never done this before and I'm learning as I go.
    I've only just started the process and so far it hasn't been that successful.
    Basically, I don't know what to do.
    Since my IBM Thinkpad T40 doesn't have a serial port, I bought a USB to Serial adapter.
    When I plug it into a spare USB port, dmesg reports:
    usb 2-2: new full speed USB device using uhci_hcd and address 2
    usb 2-2: configuration #1 chosen from 1 choice
    usbcore: registered new interface driver usbserial
    drivers/usb/serial/usb-serial.c: USB Serial support registered for generic
    usbcore: registered new interface driver usbserial_generic
    drivers/usb/serial/usb-serial.c: USB Serial Driver core
    drivers/usb/serial/usb-serial.c: USB Serial support registered for pl2303
    pl2303 2-2:1.0: pl2303 converter detected
    usb 2-2: pl2303 converter now attached to ttyUSB0
    usbcore: registered new interface driver pl2303
    drivers/usb/serial/pl2303.c: Prolific PL2303 USB to serial adaptor driver
    and lsmod shows the pl2303 kernel module has loaded:
    n00b ~ $ lsmod
    Module Size Used by
    pl2303 19076 0
    usbserial 30696 1 pl2303
    So, if I understand things correctly, the USB to Serial adapter has been recognised by the kernel and the driver loaded.  dmesg also reports:
    n00b ~ $ dmesg | grep tty
    console [tty0] enabled
    00:0a: ttyS0 at I/O 0x3f8 (irq = 4) is a NS16550A
    usb 2-2: pl2303 converter now attached to ttyUSB0
    which suggests I should configure minicom (# minicom -s) with /dev/ttyUSB0 rather than /dev/ttyS0.  However - and this is where I'm out of my depth with minicom - when I invoke minicom it comes up with a dialog saying "Initializing Modem".  I don't want to use a modem.  I want to see what the CFE bootloader of my DM111P is outputing so that I can see what's wrong with it.
    Can anyone help me out with this please?  I've never done any serial port work before.

    Thanks for the reply Rasika but I already tried that cable. Checked it out with an Ohm meter, cable was pinned correctly. It worked on a 4402 controller but not the 2006. I did try all kinds of serial settings and usually you get some garbage displayed if the baud rate, parity, stop bits, etc... are wrong but this had nothing displayed. I suppose it's possible that both 2006 controllers are bad but the odds are extremely small hence I still suspect the cable.  Do you know of an actual Cisco document that shows the console cable pin-out for the 2006? If I had an actual Cisco document and not a user supplied document and that cable didn't work, then I guess there recycling material. Any other idea's or thoughts? Thanks!

Maybe you are looking for

  • I want to use some of my music in place of ring tones. How do I do this

    How do I use music in place of the default ring tones on my iPhone 4s. I want to set it up different tunes for different callers

  • Export PDF form to MS Excel. Losing field contents

    Hi there, I'm using Adobe Acrobat X Pro. I'm trying to export a PDF form into MS excel for further manipulation, but it seems that Acrobat is unable to export everything into Excel. Here what I have done: "File"> "Save as">"spreadsheet">"MS excel wor

  • Record TV?

    is it possible to record a TV show onto the macbook pro? I just need to record about 15 minutes. How would i do this?

  • What is the proper way to get back the Replicated data

    Hello, I have replicated a database to another server. Suppose replication is from A to B. A and B databases are on different servers. Now if my server A fails and I want all of my data back to the A, which is stored in B. What is the best way to rec

  • 1st g or 2nd g- which one should I get?

    I like to know which is better and last longer and wont have much issues A. 1st g ipod touch or B. 2nd genertion ipof touch I like to know I dont know which one I want, and I like to hear it from a person who know what there talking about and who kno