How to use and edit Outlines

Can somebody provide me some information on how to edit and create Outlines in 11g? I have a case where we are using a third party tool whose generated SQL we can't control and it is generating a query that is incredibly slow due to the optimizer's choice of an index to use. Since we can't add a hint to the query, my understanding is that I should use stored Outlines. I can see how to create one but I am unclear as to how to add a "NO_INDEX" hint / how to tell it not to use and index. Can anybody provide me help on how to do this?
Thanks,
Greg

1. SQL profile is not an alternative to stored outline. Oracle implemented SQL plan baseline as an alternative to stored outline.
2. Stored outline can be used as an way of chaning execution plan without modifying the origincal SQL text(OP seems to find the way of doing this, am I right?).
I call it "switching outline".
See following test case which demonstrate how to use stored outline to fix execution plan without chaning SQL text.
UKJA@ukja102> -- create objects
UKJA@ukja102> drop table t1 purge;
Table dropped.
Elapsed: 00:00:00.12
UKJA@ukja102>
UKJA@ukja102> create table t1(c1 int, c2 int);
Table created.
Elapsed: 00:00:00.01
UKJA@ukja102>
UKJA@ukja102> create index t1_n1 on t1(c1);
Index created.
Elapsed: 00:00:00.03
UKJA@ukja102> create index t1_n2 on t1(c2);
Index created.
Elapsed: 00:00:00.01
UKJA@ukja102>
UKJA@ukja102> insert into t1
  2  select level, level
  3  from dual
  4  connect by level <= 1000
  5  ;
1000 rows created.
Elapsed: 00:00:00.04
UKJA@ukja102>
UKJA@ukja102> exec dbms_stats.gather_table_stats(user, '&1', no_invalidate=>false);
PL/SQL procedure successfully completed.
Elapsed: 00:00:00.42
UKJA@ukja102>
UKJA@ukja102>
UKJA@ukja102> --------------------------------------------------
UKJA@ukja102> -- case1: switching outline
UKJA@ukja102>
UKJA@ukja102> -- this is "current" plan
UKJA@ukja102> explain plan for
  2  select /*+ full(t1) */
  3    *
  4  from t1
  5  where c1 = 1 or c2 = 2
  6  ;
Explained.
Elapsed: 00:00:00.04
UKJA@ukja102>
UKJA@ukja102> @plan
UKJA@ukja102> select * from table(dbms_xplan.display)
  2  /
PLAN_TABLE_OUTPUT                                                              
Plan hash value: 3617692013                                                    
| Id  | Operation         | Name | Rows  | Bytes | Cost (%CPU)| Time     |     
|   0 | SELECT STATEMENT  |      |     2 |    14 |     3   (0)| 00:00:01 |     
|*  1 |  TABLE ACCESS FULL| T1   |     2 |    14 |     3   (0)| 00:00:01 |     
Predicate Information (identified by operation id):                            
   1 - filter("C1"=1 OR "C2"=2)                                                
13 rows selected.
Elapsed: 00:00:00.14
UKJA@ukja102>
UKJA@ukja102> -- want to change to this
UKJA@ukja102> explain plan for
  2  select /*+ use_concat */
  3    *
  4  from t1
  5  where c1 = 1 or c2 = 2
  6  ;
Explained.
Elapsed: 00:00:00.01
UKJA@ukja102>
UKJA@ukja102> @plan
UKJA@ukja102> select * from table(dbms_xplan.display)
  2  /
PLAN_TABLE_OUTPUT                                                              
Plan hash value: 82564388                                                      
| Id  | Operation                    | Name  | Rows  | Bytes | Cost (%CPU)| Time
     |                                                                         
|   0 | SELECT STATEMENT             |       |     2 |    14 |     4   (0)| 00:0
0:01 |                                                                         
|   1 |  CONCATENATION               |       |       |       |            |    
     |                                                                         
|   2 |   TABLE ACCESS BY INDEX ROWID| T1    |     1 |     7 |     2   (0)| 00:0
0:01 |                                                                         
|*  3 |    INDEX RANGE SCAN          | T1_N2 |     1 |       |     1   (0)| 00:0
0:01 |                                                                         
|*  4 |   TABLE ACCESS BY INDEX ROWID| T1    |     1 |     7 |     2   (0)| 00:0
0:01 |                                                                         
|*  5 |    INDEX RANGE SCAN          | T1_N1 |     1 |       |     1   (0)| 00:0
0:01 |                                                                         
Predicate Information (identified by operation id):                            
   3 - access("C2"=2)                                                          
   4 - filter(LNNVL("C2"=2))                                                   
   5 - access("C1"=1)                                                          
19 rows selected.
Elapsed: 00:00:00.04
UKJA@ukja102>
UKJA@ukja102> -- create "bad" outline
UKJA@ukja102> create or replace outline test_outln1
  2  on
  3  select /*+ full(t1) */
  4    *
  5  from t1
  6  where c1 = 1 or c2 = 2
  7  ;
Outline created.
Elapsed: 00:00:00.18
UKJA@ukja102>
UKJA@ukja102>
UKJA@ukja102> -- create "good" outline
UKJA@ukja102> create or replace outline test_outln2
  2  on
  3  select /*+ use_concat */
  4    *
  5  from t1
  6  where c1 = 1 or c2 = 2
  7  ;
Outline created.
Elapsed: 00:00:00.01
UKJA@ukja102>
UKJA@ukja102> -- check outline
UKJA@ukja102> select hint
  2  from user_outline_hints
  3  where name = 'TEST_OUTLN2'
  4  ;
HINT                                                                           
INDEX(@"SEL$1_2" "T1"@"SEL$1_2" ("T1"."C1"))                                   
INDEX(@"SEL$1_1" "T1"@"SEL$1" ("T1"."C2"))                                     
OUTLINE(@"SEL$1")                                                              
OUTLINE_LEAF(@"SEL$1_2")                                                       
USE_CONCAT(@"SEL$1" 8)                                                         
OUTLINE_LEAF(@"SEL$1_1")                                                       
OUTLINE_LEAF(@"SEL$1")                                                         
ALL_ROWS                                                                       
OPTIMIZER_FEATURES_ENABLE('10.2.0.1')                                          
IGNORE_OPTIM_EMBEDDED_HINTS                                                    
10 rows selected.
Elapsed: 00:00:00.11
UKJA@ukja102>
UKJA@ukja102>
UKJA@ukja102> -- update outline
UKJA@ukja102> update outln.ol$
  2  set hintcount = (
  3    select hintcount
  4    from outln.ol$
  5    where ol_name = 'TEST_OUTLN2')
  6  where
  7    ol_name = 'TEST_OUTLN1'
  8  ;
1 row updated.
Elapsed: 00:00:00.01
UKJA@ukja102>
UKJA@ukja102> delete from outln.ol$hints
  2  where ol_name = 'TEST_OUTLN1'
  3  ;
5 rows deleted.
Elapsed: 00:00:00.00
UKJA@ukja102>
UKJA@ukja102> update outln.ol$hints
  2  set ol_name = 'TEST_OUTLN1'
  3  where ol_name = 'TEST_OUTLN2'
  4  ;
10 rows updated.
Elapsed: 00:00:00.03
UKJA@ukja102>
UKJA@ukja102> delete from outln.ol$nodes
  2  where ol_name = 'TEST_OUTLN1'
  3  ;
1 row deleted.
Elapsed: 00:00:00.01
UKJA@ukja102>
UKJA@ukja102> update outln.ol$nodes
  2  set ol_name = 'TEST_OUTLN1'
  3  where ol_name = 'TEST_OUTLN2'
  4  ;
3 rows updated.
Elapsed: 00:00:00.01
UKJA@ukja102>
UKJA@ukja102> commit;
Commit complete.
Elapsed: 00:00:00.00
UKJA@ukja102>
UKJA@ukja102> -- see that stored outline is used in explain plan
UKJA@ukja102> alter session set use_stored_outlines = true;
Session altered.
Elapsed: 00:00:00.04
UKJA@ukja102>
UKJA@ukja102> explain plan for
  2  select /*+ full(t1) */
  3    *
  4  from t1
  5  where c1 = 1 or c2 = 2
  6  ;
Explained.
Elapsed: 00:00:00.03
UKJA@ukja102>
UKJA@ukja102> @plan
UKJA@ukja102> select * from table(dbms_xplan.display)
  2  /
PLAN_TABLE_OUTPUT                                                              
Plan hash value: 82564388                                                      
| Id  | Operation                    | Name  | Rows  | Bytes | Cost (%CPU)| Time
     |                                                                         
|   0 | SELECT STATEMENT             |       |     2 |    14 |     4   (0)| 00:0
0:01 |                                                                         
|   1 |  CONCATENATION               |       |       |       |            |    
     |                                                                         
|   2 |   TABLE ACCESS BY INDEX ROWID| T1    |     1 |     7 |     2   (0)| 00:0
0:01 |                                                                         
|*  3 |    INDEX RANGE SCAN          | T1_N2 |     1 |       |     1   (0)| 00:0
0:01 |                                                                         
|*  4 |   TABLE ACCESS BY INDEX ROWID| T1    |     1 |     7 |     2   (0)| 00:0
0:01 |                                                                         
|*  5 |    INDEX RANGE SCAN          | T1_N1 |     1 |       |     1   (0)| 00:0
0:01 |                                                                         
Predicate Information (identified by operation id):                            
   3 - access("C2"=2)                                                          
   4 - filter(LNNVL("C2"=2))                                                   
   5 - access("C1"=1)                                                          
Note                                                                           
   - outline "TEST_OUTLN1" used for this statement                             
23 rows selected.
Elapsed: 00:00:00.06
UKJA@ukja102>
UKJA@ukja102> drop outline test_outln1;
Outline dropped.
Elapsed: 00:00:00.04
UKJA@ukja102> drop outline test_outln2;
Outline dropped.================================
Dion Cho - Oracle Performance Storyteller
http://dioncho.wordpress.com (english)
http://ukja.tistory.com (korean)
================================
Edited by: Dion_Cho on Jan 29, 2009 8:25 PM
Typo...

Similar Messages

  • How to open and edit a TopLink .mwp file?

    I can not open the toplink_mappings.mwp file using JDeveloper tool.
    How to open and edit a TopLink .mwp file?
    Thank you

    Hi,
    Use JDeveloper to import the mwp project .In Jdeveloper,File->Import->ToplinkWorkbench->Select the .mwp file and can work from JDeveloper in editing the tlmap.xml and session.xml.
    Regards,
    P.Vinay Kumar

  • Video Format Total Solution: How to Convert and Edit Video on Windows/Mac

    More and More video formats are coming out with different video encoders and it makes our spare time more and more colorful. However, it is not to say that there is no problems. Actually, different video formats make it difficult to share video with others, even your own camcorder and iPod. Is there an easy way to convert videos effectively. Yes, there is.
    In this article, I will show you guys how to convert videos on windows and mac.
    Part 1. How to Convert and Edit Videos on Windows
    For Windows users, you need a Video Converter(http://www.aiseesoft.com/total-video-converter.html) to do that for you.
    Here I use Aiseesoft Total Video Converter(http://www.aiseesoft.com/total-video-converter.html)
    Step 1: Download and install Aiseesoft Total Video Converter
    After you download it to your computer, double click it and it is really easy to install.
    You just need to click “next” and it will complete it in seconds. It will automatically run after installation.
    http://www.aiseesoft.com/images/guide/total-video-converter/screen.jpg
    Step 2: Load Video
    Click “Add File” to find the video that you want to convert and click “open”. It will be loaded automatically.
    Step 3: Select the target to decode
    In the “Profile” drop download list you can find your target according the usage of your output video, such as if you want to put the video on your iPod touch, you can select the “iPod” in the first list and “iPod touch 2 MPEG-4 640*480(*.mp4)” in the second list.
    Step 4: Set Advanced Parameters
    After you select the right output profile, you can click “setting” button to set your advanced parameters. You can adjust video and audio settings separately. In video section, you can change “video encoder”, “resolution”, “frame rate”, “video bitrate”In audio section, you can change “audio encoder”, “sample rate”, “channel”, “audio bitrate”If you want to save this profile and settings and use it next time you can click “save as” button to give a name to it. And the next time you want to use it you can find it in the profile list named “user defined”.
    Step 5: Choose a Destination
    To browse and find a output folder for your output files or just the default one.
    Finally, Click “Convert” button to begin your conversion, here in the converting
    interface you can choose “shut down the computer when conversion complete” or “open output folder when conversion complete” or you just do not choose neither one.
    Tips: How to Edit the Output Video
    This video converter is also a video editor, you can use it to edit your output video as follows:
    http://www.aiseesoft.com/images/guide/total-video-converter/effect.jpg
    1. Effect:
    You are allowed to adjust the “Brightness”, “Contrast”, “Saturation” and you can choose the “deinterlacing” to make the video more enjoyable.
    2. Trim:
    In “Trim” section you can pick up any part of the video to convert.
    There are two ways to select the part of the video you want. One is set the start and end time in the box. The other one is to drag the start and end button in the processing bar.
    3. Crop:
    This function allows you to choose a certain play area to convert. That means you can choose a part of the screen you like to convert. For example, you just like the tv in the middle of the screen, then you can drag the frame around the preview window to select the tv and the output preview will show you the output video.In this section you can also choose the “zoom mode”, such as “keep original”, “full screen”, “16:9”, “4:3”.
    4. Watermark
    In the section, you can add a watermark on the output video to show people something, such as your name, website, studio name or other things. The watermark could be words and picture. You can adjust the transparent of the watermark easily to make it more beautiful.
    Part 2. How to Convert Video on Mac
    This time you need a Video Converter for Mac(http://www.aiseesoft.com/video-converter-for-mac.html)
    Step 1: Add File
    Click “Add File” button to load the video you want to converter
    http://www.aiseesoft.com/images/guide/mac-video-converter/steps.jpg
    Step 2: Choose profile and adjust settings
    You can find your output video format from a drop-list called “Profile”You can also adjust the specific settings of the output video, such as “Resolution”, “Bitrate”, “Encoder” and so on.

    @ Tamwini
    Your only goal is to sell software.
    ‡Thank you for hitting the Blue/Green Star button‡
    N8-00 RM 596 V:111.030.0609; E71-1(05) RM 346 V: 500.21.009

  • How to import and edit a 3D video made with Sony HDR-TD10E camcorder, with .MVC file?

    How to import and edit a 3D video made with Sony HDR-TD10E camcorder, with .MVC file?
    I have PremierePro-CS5 installed.
    This stereo 3D camcorder (Sony HDR-TD10E), output an .MVC (MultiViewCoding) file, coded in H.264 format.
    This format is already compatible with Bluray3D stereoscopic format.
    1) But, how to edit the .MVC in Premiere?
    2) What plugin should I use (if exists) for PremiereProCS5?
    3) Cineform Neo3D, can manage the .MVC format? Can convert it to Cineform format file, for import it into Premiere?
    4) What software should I use to convert an .MVC video to an AVCHD H.264 file, and import it into PremierePro CS5 or CS5.5 for editing?
    Thanks!
    Horsepower0171.

    Sorry, I am Italian, it is very difficult for me to understand what he says!
    I can just read the english text, or follow the actions of a videotutorial!
    Thus my question is the same:
    -What software can do that?
    -Sony Vegas 10 do the Bluray3D authoring?
    -For MVC editing, should I wait for Adobe CS6? Or is it planned an update for CS5.5?

  • How to convert and edit HD video

    Because of the widely using of HD Camcorder, now it is really convenient to record family parties and other things you are interested in. Nowadays, people would like to share their things with the rest of the world through Internet, such as youtube.com and other video websites.
    This guide aims to show you how to convert and edit the video you recorded using your HD camcorder
    What you need is a powerful HD Converter.
    Step 1: Load Video
    Click “Add File” to load the video that you want to convert.
    Step 2: Choose Your Output Profile and Settings.
    From “Profile” drop-down list you can choose your output profile according to your need.
    You can also click “setteing”adjust the settings of your output video, such as “video/audio encoder”, “Video/audio Bitrate”, “Channels”, “Resolution” and so on..
    Step 3: Video Editing.
    This powerful MTS Converter allows you to do many video editings.
    1. Click "Effect". to make special effect for your movie.
    You can adjust the “Brightness”, “Contrast”, “Saturation” and also you can use “deinterlacing” to improve you output effect.
    2. Trim: .
    “Trim” function allows you to pick up any part of your video to convert. You can just convert a part of your video that you want.
    3: Crop: .
    Cut off the black edges of the original movie video and watch in full screen on your iPod using the "Crop" function.
    Step 4: Conversion.
    After you have done all the steps above you can click “Start” button to start your conversion.
    Here I also recommend you some High Definition video converter, MTS Converter, M2TS Converter.
    Hulu Downloader
    Total Video Converter
    Best DVD Ripper

    @ Tamwini
    Your only goal is to sell software.
    ‡Thank you for hitting the Blue/Green Star button‡
    N8-00 RM 596 V:111.030.0609; E71-1(05) RM 346 V: 500.21.009

  • How to view and edit local contacts

    Hi there,
    I recently got my Z10 and I cannot find how to view and edit a local contacts on my phone. I've imported all my contacts from a SIM card, but only SIM card's contacts are displayed when I choose All Contacts.
    I would like to have view of the local contacts, becasue local contacts don't have limitations regarding amount of characters in the contact name which I want to edit.
    Can anyone help with this ?
    Michael

    qualxarnu wrote:
    Hi there,
    I recently got my Z10 and I cannot find how to view and edit a local contacts on my phone. I've imported all my contacts from a SIM card, but only SIM card's contacts are displayed when I choose All Contacts.
    I would like to have view of the local contacts, becasue local contacts don't have limitations regarding amount of characters in the contact name which I want to edit.
    Can anyone help with this ?
    Michael
    in your contacts settings, turn OFF all contact accounts (SIM, BBM ETC) then afterwards you should be able to just see your local contacts.
    Want to contract me? You can follow me on Twitter @RobGambino
    Be sure to click Like! for those who have helped you.
    Click Accept as Solution for posts that have solved your issue(s)!

  • How to use AND,OR,NOT condition in Pattern Matching in java

    how to use AND,OR,NOT condition in Pattern Matching in java
    Please anyone give example..

    Stop asking these stupid vague questions and do some of your own research.
    Start here:
    http://www.regular-expressions.info/
    http://java.sun.com/j2se/1.5.0/docs/api/java/util/regex/Pattern.html

  • How to Use and Filter Table contents after execution of Bapi

    Can anybody guide me how to Use and Filter the table Contents which i got after successful execution of a Bapi
    I used Component Controller in my Project
    Ex: My table contains Redundant data for a single column but i want to display the column contents with out Redundancy
    Name
    Raghu
    Raghu
    Raghu
    Debasish
    Debasish
    I want to filter the table contents and i want to display the table with out Redundancy
    and Even when i am using a Dropdown i selected a Column  from a Table as the values for that Dropdown  but that table is having redundant data and the same data is getting displayed in that Dropdown i want the Dropdown to display data with out redundancy
    Thanks

    I also got that problem recently and after debuging for a while I figured out, that it was resulting from an error in my table's model: When the model received new items to display I
    1.) Fired an delete event for the old items
    2.) Fired an insert event for the new items
    Problem was that when firing the delete event I didn't already assigned the new items to the model. Therefore it had still the old row count.
    Maybe you have also a faulty table model?...

  • How to save and edit a Word template and excel??

    How to save and edit a Word template and excel (extension. doc and. xls) in an XE database, which can be opened to allow the document and record all changes made by the user of the palicacion.
      or where it a clear tutorial on this topic.?
    I appreciate your attention and collaboration.
    good day ...

    You should not expect to do this in Oracle. But by .net, it can be fine
    http://www.codeproject.com/Articles/36432/Edit-Microsoft-Word-Document-From-Your-Application

  • How to create and edit anomalous tables in DIAdem? Such as the example list.

    How to create and edit anomalous tables in DIAdem?
    Can the tables  be edited as in MS Word?
    帖子被yangafreet在08-21-2007 10:28 PM时编辑过了
    Attachments:
    table example.doc ‏26 KB

    Hi yangafreet,
    There is no way I know of to create a DIAdem table that looks like the table in your Word document.
    Brad Turpin
    DIAdem Product Support Engineer
    National Instruments

  • How can I see, use and edit contacts on PC without...

    Now I finally worked out how to sync my contacts to my N95 8G (see earlier posts), I would like to use this data, plus the calendar data on a daily basis on my PC and update it where necessary, before finally synching back to the N95 at the end of the day.
    Has anybody any ideas how this can be done ?
    With my old Palm-based system I would use the Palm desktop but the PCSuite (v. 7.0) doesn't seem to offer this functionality.
    Now the contct and calendar data must be copied there on the PC as I've performed a back-up via the Suite, but how do I get to see and edit this data (or a copy thereof) on the PC ?
    If Nokia can't be bothered to work out how to do this, has anybody come across any third party vendors who have ?

    01-Sep-2008 12:17 PM
    larrygt wrote:
    Hi - sorry for the tardy response.
    When I saw that my Palm device was fading rapidly and that it was no longer supported by upgrades to new versions of Windows (a Sony Clie of 2002 vintage that I used for everything bar phone calls), I backed up my palm desktop contacts, calendar etc. to my Yahoo account with no problems.
    My other posts on this forum described my frustration at not being able to simply export a file back out of Yahoo that the N95 would understand, without losing bits of the contacts (e.g. all the telephone numbers). In the end I had to go via Outlook - my other post (copied below) describes how I did it.
    The approach is not perfect and I intend it to be a once only thing. I will still suffer the hassle of entering new contacts into both my N95 and my online address book as the Nokia PC Suite does not appear to accurately read csv files created by Yahoo.
    My poor user experience with N95 will make me think seriously about going back to a Palm-based / Blackberry device when upgrade time comes around again.
    1: Open Outlook and back up the existing contacts (that you wish to keep separate from your N95 contacts) by exporting them to the desktop in a .pst - "outlook.pst"
    2: Once they are backed up to Outlook.pst, select all these contacts in Outlook and delete
    3: In Yahoo, export all contacts to an Outlook format .csv file (note, Yahoo offers different .csv formats) - "Personal.csv"
    4: In Outlook, import the new Personal.csv file you have created. Check contacts. Delete duplicates, and check/update errors (i.e. use Outlook like the PIM that PC Suite ought to be and isn't !).
    5: In Nokia PC Suite, use the Synchronise function to synchronise the N95 with Outlook
    6: Select all personal contacts in Outlook that you just imported via persoanl.csv, delete them to clean out Outlook.
    7: Re-import the Outlook.pst file you originally created above to restore your original (work?) outlook contacts.
    Thanks for taking the time to share "our" frustrations. As you've indicated, after enjoying the ease of managing Palm data both on the device and on the desktop, the Nokia N95 simply falls flat on its face (despite the shopkeeper's assurance it was far and above better). I have found that at least the generic PC Suite has a means to view the calendar and contacts on the desktop provided the phone is hooked up by USB. I still had to manually enter everything onto the phone to get it all as I want it, and have decided to only put the stuff I truly need to have with me at all times. I also tried to download an MP3 program but it won't accept the format (and I thought Sony had the wrap on exclusivity!?). When Nokia or another company comes up with a truly do-it-all-right format, I'll be first in line. Meantime, I will take my Palm on trips, and will tuck the MP3 player in a side pocket. This was an expensive mistake that I won't make again.

  • How to create and edit a .ini file using java

    Hi All...
    Pls help me in creating and editing an .ini file using java...
    thanks in advance
    Regards,
    sathya

    Let's assume the ini file is a mapping type storage (key=value) so lets use Properties object. (works with java 1.4 & up)
    import java.io.File;
    import java.io.FileInputStream;
    import java.io.FileOutputStream;
    import java.io.IOException;
    import java.util.Properties;
    public class Test {
         private static Properties props;
         public static void main(String[] args) throws IOException {
              File file = new File("test.ini");//This is out ini file
              props = new Properties();//Create the properties object
              read(file);//Read the ini file
              //Once we've populated the Properties object. set/add a property using the setProperty() method.
              props.setProperty("testing", "value");
              write(file);//Write to ini file
         public static void read(File file) throws IOException {
              FileInputStream fis = new FileInputStream(file);//Create a FileInputStream
              props.load(fis);//load the ini to the Properties file
              fis.close();//close
         public static void write(File file) throws IOException {
              FileOutputStream fos = new FileOutputStream(file);//Create a FileOutputStream
              props.store(fos, "");//write the Properties object values to our ini file
              fos.close();//close
    }

  • How to delete and edit particular line in a file and save it in same file ?

    Hi,
    I want to delete and edit text at particular line in a file.
    But edit and delete should reflect in same file.
    I have done googling for this but it results with using another file, that i dont want as i need to save changes in same file.
    How can i do this?
    Thanks in advance
    Edited by: vj_victor on May 24, 2010 3:33 PM

    I just want to make sure, this is the only way to do what i mentioned ? or it could be done another way !a) write the data to a new file
    b) delete the old file
    c) write the data to a newer file
    d) delete the new file
    e) rename the newer file to the old file name.
    For a hint about still more ways to do this, search for the complete lyrics of One man went to mow, Went to mow a meadow...
    db

  • How to upload and edit an eps file

    Hi all,
    I have just downloaded an eps file from shutterstock and they given me this free trial idea with adobe but unfortunately i have got no idea how to upload my file and edit it and save it as a jpg file for further work. can anyone help me please

    you can use adobe illustrator to open that file.

  • How to insert and edit equations with Math Type in IBA??

    Hi,
    I want to add  fractions in IBA with Math Type.
    Here is what i found:
    And here is the General Preferences
    Like you see, i can't select Insert and edit equations with Math Type, it's grey.
    How can i use Math Type?
    Tx

    We have an article that describes not only how to use MathType with iBooks Author (iBA), but also using LaTeX and MathML. http://www.dessci.com/en/support/mathtype/works_with.asp#!target=ibooks_author_m ac
    It's important to note that no matter how you get equations into iBA, all equations are represented as MathML in the published iBook. (except, obviously I hope, equations that are simply images that you insert)
    If you need more help, feel free to ask here.
    Bob Mathews
    Design Science

Maybe you are looking for

  • Can I see video stream from a website on my tv from my desktop with apple tv

    I am trying to watch a weekly video stream from a website using my Mac desktop on my tv with Apple Tv..can I do this?

  • Change different 7912 logos on two sites

    Hi, CCM 4.1(3) cluster within head office. We created the 7912 logo for system default image. However, the remote site 7912 phones, need to use a different logo other than the head office. as per http://forum.cisco.com/eforum/servlet/NetProf?page=net

  • A/V Cables for iPhone 4 ???

    Will the current Apple composite and component cables work with tv out on iPhone 4 using the new dock? Will there be new cables that take advantage of new HD video capability? Any chance of some HDMI connection? Are there any viable less costly alter

  • HP Envy 5660 Will Not Print in Color from Desktop

    I have a new Envy 5660  e all in one printer. Prints in color from my I phone and I pad but will only print in black from desktop running OSX 10.6.8.  No error messages just will not print color from my Mac. 

  • How to get a pdf form to work without enabling JavaScript

    I have two users at my job that need to user a form to validate charters, the form has a text field where the user enters the charter number and it pre-propulates the form with the institutions name, address, number, etc. We are in a locked down Wind