What the need of environmental variables

when we are writing shell scripts which contains sql relative statements
why we need to have these environmental variables
ORACLE_HOME=........; export ORACLE_HOME
LD_LIBRARY_PATH=$ORACLE_HOME/lib;
export LD_LIBRARY_PATH
PATH=$ORACLE_HOME/bin:$PATH;
export PATH
unset ORA_NLS33
export NLS_NUMERIC_CHARACTERS=,
please tell me
if possible each one in detail and any link contains these things

As already mentioned, they are pointers which allow the script to find programs and files. For example, if you set ORACLE_HOME=/app/oracle/product/10.2.0 and then PATH=$ORACLE_HOME/bin:$PATH then when you call sqlplus, the operating system can find the sqplus program because it searches down the $PATH directory structure. Some of the Oracle code itself relies on these being set - try not having ORACLE_HOME or PATH set and then executing sqlplus from the oracle installation bin directory - you get an error stating a message file cannot be accessed - this is becuse the internal code it using the ORACLE_HOME and PATH environment variables.
Also, setting the variables makes your scripts much easier to maintain - if you move your script to another server where the filesystem is different or you upgrade Oracle so that the $ORACLE_HOME changes, you only need to change these lines, rather than trawl your whole script. It's basically good coding practice to do this.
Cheers,
James

Similar Messages

  • Whats the Need Of Customer Code Block

    Hi All,
    Whats the need of Block the customer code ,
    wats the process? is there any standard bapi for block and unblock the customer? where the data will be stored?
    thanks in advance

    Customer can be blocked if no more need for buisiness transactions to be done..or ther can be various other reasons as well.
    You can block or unblock the customer with transaction XD05. and mark it for flag for deletion in XD06.
    Hope this will help you.
    Deepak.

  • I'm in the process of getting my first iPhone and was wondering what the need of additional memory is for to a general user?

    I'm ready to join the iPhone faternity from years of android use, and I don't use my phone for work.  What advantage would having 32G or 64G be to me?

    Since the iPhone's storage cannot be increased, buy as much as you can afford.  Better to have and not need than need and not have.  Plus it will be worth more when you sell it.

  • What is the need to break a VI when a local variable in read mode is unconnected?

    What's wrong with an unconnected "read" local variable?
    A control terminal (or indicator terminal for that matter) can exist on the BD without issues!
    Use case: When I create a new control, I may want to drop a few local variables in different cases of an event structure to be connected later.
    If in addition, I am planning to create a few controls, to be used in several cases, this is quicker than dealing with each case one at a time.
    I'll just grab the terminal, create a local variable for it, copy it and then paste it in all the cases I need it in.
    Then repeat with another control and finally, deal with the bunch of local variables in each case later on.
    I would like to be able to run the VI without having to treat all cases, which I can't right nowm because the VI is broken as long as there remains at least one unconnected "read" local variable.
    Again, I cannot fathom why the compiler would be unhappy with a "read" local variable unconnected to anything. Generate a copy of the data if you wish, don't use it, that's all!
    I can see the problem with a "write" local variable, although I would wish an unconnected "write" local variable would be simply ignored. And probably the same should be done with an unconnected local variable: no copy should be generated.
    Of course, a warning would be useful.

    Then put it on the IE (assuming it's not already there) and see how it fares. Personally, I think I prefer the current situation for safety (i.e don't forget to use the code you actually put in), but I wouldn't be terribly broken up if it behaved like you want.
    Try to take over the world!

  • Need a Syatem variable for Executing the report by RFC.

    Hi Experts,
    Need a Syatem variable for Executing the report by RFC.
    what i mean to say is,i can execure the report directly ...then no issues.
    But if i execute the Report by RFC ,then i should put a condition with system variable...
    Please suggest me ,how can put a condition when i am executing the report through RFC.
    Thanks
    Babu

    Hello Friend,
    what I understood that you want to put some extra condition if that report is getting called from RFC...
    you can use the system variable SY-CPROG....it will hold the value of the report when it is geeting executing directly...
    but when it is getting executed therough RFC...it will hold that RFC name...
    Thanks
    Krish

  • Whats the best way to create USER variable in BI Apps?

    I have just installled BI Apps and am trying to integrate EBS R12 with OBIEE 11g
    We have USER variable already defined in the BI Apps rpd.
    In EBS Security context init block i need to define USER variable, but when i define it... it says *'USER' has already been defined in the variable "Authentication"."USER"*
    Whats the best way to create USER variable for EBS Security Context init block?
    1) Delete the existing USER variable and then define a new one ( in this case all the places where USER variable is getting used in the rpd would become <missing>)
    And i was told that it should not be done.
    Let me know how can it be done.
    Thanks
    Ashish

    Disable existing Init block and then double click on USER variable and hit on NEW... button to create new Init block
    Thanks
    Edited by: Srini VEERAVALLI on May 1, 2013 4:18 PM

  • What is the need of ALE/ IDOC

    Hi All,
    What is the need of ALE/ IDoc and why we go for ALE?IDOC with conditions
    Let me know the answers if anyone have the solution
    Regards'
    Ramesh

    ALE (Application Linking and Enabling)
    Ale Technology is SAP’s technology to support distributed yet integrated processes across several SAP systems.
    IDocs (Intermediate Documents) are the crux of ALE. These are the documents with the help of which data is exchanged between SAP R/3 and non-R/3 systems. As the name suggests, these documents act as intermediate storage of information, which can be sent bi-directionally. Message types are responsible for creation of Idocs.
    IDocs
    Data Creation in Idoc
    IDocs are text encoded documents with a rigid structure that are used to exchange data between R/3 and a foreign system. Instead of calling a program in the destination system directly, the data is first packed into an IDoc and then sent to the receiving system, where it is analyzed and properly processed. Therefore an IDoc data exchange is always an
    asynchronous process. The significant difference between simple RFC-calls and IDoc data exchange is the fact, that every action performed on IDocs are protocolled by R/3 and IDocs can be reprocessed if an error occurred in one of the message steps.
    While IDocs have to be understood as a data exchange protocol, EDI and ALE are typical use cases for IDocs. R/3 uses IDocs for both EDI and ALE to deliver data to the receiving system. ALE is basically the scheduling mechanism that defines when and between which partners and what kind of data will be exchanged on a regular or event triggered basis. Such a set-up is called an ALE-scenario.
    IDoc is a intermediate document to exchange data between two SAP Systems.
    *IDocs are structured ASCII files (or a virtual equivalent).
    *Electronic Interchange Document
    *They are the file format used by SAP R/3 to exchange data with foreign systems.
    *Data Is transmitted in ASCII format, i.e. human readable form
    *IDocs exchange messages
    *IDocs are used like classical interface files
    IDOC types are templates for specific message types depending on what is the business document, you want to exchange.
    WE30 - you can create a IDOC type.
    An IDOC with data, will have to be triggered by the application that is trying to send out the data.
    FOr testing you can use WE19.
    How to create idoc?
    *WE30 - you can create a IDOC type
    For more information in details on the same along with the examples can be viewed on:
    http://www.netweaverguru.com/EDI/HTML/IDocBook.htm#_Toc8400404
    http://help.sap.com/saphelp_erp2005/helpdata/en/0b/2a6620507d11d18ee90000e8366fc2/frameset.htm
    http://www.sappoint.com/presentation.html
    http://www.allsaplinks.com/idoc_search.html
    http://www.sapgenie.com/sapedi/idoc_abap.htm
    http://www.erpgenie.com/sapedi/idoc_abap.htm
    To Create Idoc we need to follow these steps:
    Create Segment ( WE31)
    Create Idoc Type ( WE30 )
    Create Message Type ( WE81 )
    Assign Idoc Type to Message Type ( WE82 )
    Creating a Segment
    Go to transaction code WE31
    Enter the name for your segment type and click on the Create icon
    Type the short text
    Enter the variable names and data elements
    Save it and go back
    Go to Edit -> Set Release
    Follow steps to create more number of segments
    Create IDOC Type
    Go to transaction code WE30
    Enter the Object Name, select Basic type and click Create icon
    Select the create new option and enter a description for your basic IDOC type and press enter
    Select the IDOC Name and click Create icon
    The system prompts us to enter a segment type and its attributes
    Choose the appropriate values and press Enter
    The system transfers the name of the segment type to the IDOC editor.
    Follow these steps to add more number of segments to Parent or as Parent-child relation
    Save it and go back
    Go to Edit -> Set release
    Create Message Type
    Go to transaction code WE81
    Change the details from Display mode to Change mode
    After selection, the system will give this message “The table is cross-client (see Help for further info)”. Press Enter
    Click New Entries to create new Message Type
    Fill details
    Save it and go back
    Assign Message Type to IDoc Type
    Go to transaction code WE82
    Change the details from Display mode to Change mode
    After selection, the system will give this message “The table is cross-client (see Help for further info)”. Press Enter.
    Click New Entries to create new Message Type.
    Fill details
    Save it and go back
    Check these out..
    Re: How to create IDOC
    Check below link. It will give the step by step procedure for IDOC creation.
    http://www.supinfo-projects.com/cn/2005/idocs_en/2/
    ALE/ IDOC
    http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm
    http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc
    http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419
    http://www.netweaverguru.com/EDI/HTML/IDocBook.htm
    http://www.sapgenie.com/sapedi/index.htm
    http://www.sappoint.com/abap/ale.pdf
    http://www.sappoint.com/abap/ale2.pdf
    http://www.sapgenie.com/sapedi/idoc_abap.htm
    http://help.sap.com/saphelp_erp2005/helpdata/en/0b/2a60bb507d11d18ee90000e8366fc2/frameset.htm
    http://help.sap.com/saphelp_erp2005/helpdata/en/78/217da751ce11d189570000e829fbbd/frameset.htm
    http://www.allsaplinks.com/idoc_sample.html
    http://www.sappoint.com/abap.html
    http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm
    http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc
    http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419
    http://www.netweaverguru.com/EDI/HTML/IDocBook.htm
    http://www.sapgenie.com/sapedi/index.htm
    http://www.allsaplinks.com/idoc_sample.html
    http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.docs
    go trough these links.
    http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm
    http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc
    http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419
    http://www.netweaverguru.com/EDI/HTML/IDocBook.htm
    http://www.sapgenie.com/sapedi/index.htm
    http://www.sappoint.com/abap/ale.pdf
    http://www.sappoint.com/abap/ale2.pdf
    http://www.sapgenie.com/sapedi/idoc_abap.htm
    http://help.sap.com/saphelp_erp2005/helpdata/en/0b/2a60bb507d11d18ee90000e8366fc2/frameset.htm
    http://help.sap.com/saphelp_erp2005/helpdata/en/78/217da751ce11d189570000e829fbbd/frameset.htm
    http://www.allsaplinks.com/idoc_sample.html
    http://www.sappoint.com/abap.html
    http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm
    http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc
    http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419
    http://www.netweaverguru.com/EDI/HTML/IDocBook.htm
    http://www.sapgenie.com/sapedi/index.htm
    http://www.allsaplinks.com/idoc_sample.html
    http://http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm
    An IDoc is simply a data container that is used to exchange information between any two processes that can understand the syntax and semantics of the data...
    1.IDOCs are stored in the database. In the SAP system, IDOCs are stored in database tables.
    2.IDOCs are independent of the sending and receiving systems.
    3.IDOCs are independent of the direction of data exchange.
    The two available process for IDOCs are
    Outbound Process
    Inbound Process
    AND There are basically two types of IDOCs.
    Basic IDOCs
    Basic IDOC type defines the structure and format of the business document that is to be exchanged between two systems.
    Extended IDOCs
    Extending the functionality by adding more segments to existing Basic IDOCs.
    To Create Idoc we need to follow these steps:
    Create Segment ( WE31)
    Create Idoc Type ( WE30)
    Create Message Type ( WE81)
    Assign Idoc Type to Message Type ( WE82)
    imp links
    http://www.allsaplinks.com/idoc_sample.html
    http://www.sapgenie.com/sapedi/idoc_abap.htm
    www.sappoint.com
    --here u can find the ppts and basic seetings for ALE
    http://sappoint.com/presentation.html
    www.sapgenie.com
    http://www.sapgenie.com/ale/index.htm
    Check these links.
    http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm
    http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc
    http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419
    http://www.netweaverguru.com/EDI/HTML/IDocBook.htm
    http://www.sapgenie.com/sapedi/index.htm
    http://www.sappoint.com/abap/ale.pdf
    http://www.sappoint.com/abap/ale2.pdf
    http://www.sapgenie.com/sapedi/idoc_abap.htm
    http://help.sap.com/saphelp_erp2005/helpdata/en/0b/2a60bb507d11d18ee90000e8366fc2/frameset.htm
    http://help.sap.com/saphelp_erp2005/helpdata/en/78/217da751ce11d189570000e829fbbd/frameset.htm
    http://www.allsaplinks.com/idoc_sample.html
    http://www.sappoint.com/abap.html
    http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm
    http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc
    http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419
    http://www.netweaverguru.com/EDI/HTML/IDocBook.htm
    http://www.sapgenie.com/sapedi/index.htm
    http://www.allsaplinks.com/idoc_sample.html
    http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.docs
    Please check this PDF documents for ALE and IDoc.
    http://www.sappoint.com/abap/ale.pdf
    http://www.sappoint.com/abap/ale2.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCMIDALEIO/BCMIDALEIO.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCMIDALEPRO/BCMIDALEPRO.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/CABFAALEQS/CABFAALEQS.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCSRVEDISC/CAEDISCAP_STC.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCSRVEDI/CAEDI.pdf
    Check below link. It will give the step by step procedure for IDOC creation.
    http://www.supinfo-projects.com/cn/2005/idocs_en/2/
    Regards,

  • Please please give the neat way to set environmental variables for tomcat

    Please forgive me to create a new post for this topic which have been created by many. i have configured tomcat and set enviromental variables in xp before, when i formatted my system everything washed out.
    i configured tomcat with the help of post in this community which have been clearly explained but i could nt trace that post nw.
    so do tell me how many environmental variables i should set with eg, earlier i have created four. i am badly needs to work in tomcat.
    note : i dont want to set using command prompt

    Mahesh_yeswecan wrote:
    i configured tomcat with the help of post in this community which have been clearly explained but i could nt trace that post nw. Your posting history is here

  • Whats the meaning when variables are enclosed by brackets

    Hi,
    Whats the meaning when variables are enclosed by brackets?
    like say
    lv_fieldname(25) TYPE c.
    lv_fieldname  = 'Material01'.
    what does it mean by saying
    ASSIGN (lv_fieldname) TO <fs_fieldname>.

    In many statement in ABAP, brackets mean that real "name" of operand (object) will be determined during runtime.
    Normally you would write
    data lv_fieldname(25) TYPE c VAUE 'SOME_FIELD'.
    assign lv_fieldname to <fs>.
    write: <fs>.
    This code is static . It means that when syntax check takes place, compilator looks for definition of lv_fieldname.
    It then assigns value of this field. The resuts is printintg on screen text "SOME_VALUE"
    Now you have similar code, but with brackets
    data: lv_fieldname(25) TYPE c VAUE 'SOME_FIELD',
             some_field type i vlaue 5.
    assign (lv_fieldname) to <fs>.
    write: <fs>.
    Here code is dynamic . It means that compilator doens't realy know the field name which will be assigned to <fs>.
    We told him that this will be determined during runtime ( by means of brackets ) and the real field name we want to assing, is stored in LV_FIELDNAME.
    This is equal to writing
    assign ('SOME_FIELD') to <fs>.
    When program starts, it is no LV_FIELDNAME which is assinged to <fs>, but the field which is stored in LV_FIELDNAME, namely 'SOME_FIELD'.
    So the printed result will be 5 .
    The same rule with dynamic operands applies i.e. in select statement
    data: my_table(5) type c value 'SPFLI'.
    select * from (my_table) ...
    There is no table in DB named my_table , but compilator "knows" that we don't what to fetch data from MY_TABLE, but we want table name to be determined dynamically (during runtime). So, it is  'SPFLI' table which here will be taken into account.
    One more note!
    Such dynamic statements are generic (doesn't constitute fixed code) and open new range of possiblities.
    Simple extending above example will create flexible (generic) program which can fetch data from different tables with one statement.
    parameters: pa_tabname(40) type c.
    select * from (pa_tabname) into ....
    Of course here you need also dynamic internal table as target area, but this is of no importance here.
    Hope this claryfies magic with brackets;)
    Regards
    Marcin

  • What is the need for static block?

    this was my interview question..
    what is the scenario where u need a static block?

    SO
    public static String foo = "FOO";
    and
    static
    public String foo="FOO";
    both are static blocks?I don't know what the JLS says about that term. The second one is usually called a static initializer. I wouldn't consider the first one a block, but the JLS may say differently.
    What is the difference between both?They're not quite the same.
    public static String foo = "FOO";
    // is equivalent to
    public static String foo;
    static {
      foo = Foo;
    }Note that the variable must be declared outside the block to be a class member variable.
    Now, consider the following, for which the static initializer block is necessary:
    static ComplexThingummy ct;
    static {
      try {
        ct = new ComplexThingrummy();
        ct.initializeSomethingSomehow();
      catch (CTCheckedException exc) {
        throw new ExceptionInInitializerError(exc);
        // OR
        ct = someDefaultPreInitializedComplexThingummy;
    }

  • What's the difference between global variables and instance variables?

    hi im just a biginner,
    but what is the difference between these two?
    both i declare them above the constructor right.
    and both can access by any method in the class but my teacher said
    global variables are not permitted in java....
    but i don't know what that means....and i got started to confuse these two types,,
    im confusing.......
    and why my teacher said declaring global variables is not permitted,,,,,,
    why.....

    instance variables are kindof like Global variables. I'm not surprised you are confused.
    The difference is not in how they are declared, but rather in how they are used.
    There are two different "styles" of programming
    - procedural programming.
    - object oriented programming.
    Global variables are a term from Procedural programming.
    In this style of programming, you have only one class, and one "main" procedure. You only create one instance of the class, and then "run" it.
    There is one thread of control, which goes through various methods/procedures to accomplish your task.
    In this style of programming instance variables ARE "global" variables. They are accessible to all methods. There is only one instance of the class, and thus only one instance of the variables.
    Global variables are "bad" BECAUSE you can change them in any method you like. Even from places that shouldn't have to. Also if you use the same name as a global variable and a local variable, you can cause great trouble. This can lead to very subtle bugs, as the procedures interact in ways you don't expect.
    The preferred method in procedural programming is to pass the values as parameters to the methods, and only refer to the parameters, and local variables. This means that you can track exactly what your method is doing, and what it affects. It makes it simpler to understand. If you use global variables in your methods, it becomes harder to understand.
    So when are instance variables not global variables?
    When you are actually using the class as an Object, rather than just a program to run. If you are creating multiple instances of an object, all with different values for their instance variables, then they are not global variables. For instance you declare a Person object with an attribute "firstname". Your "main" program then creates many instances of the Person object, each with their own "firstname"
    I guess at the end of all this, it comes down to definitions.
    Certainly you can write procedural code in java. You can treat your instance variables, for all intents and purposes like global variables.
    I can only think to show a sort of example
    public class Test1
       User[] users;
       public void printUsers(){
         // loop through and print all the users
         // uses a global variable
          for(int i=0; i<users.length; i++){
            users.printUser();
    public void printUsers(User[] users){
    // preferred method - pass it the info it needs to do the job
    for(int i=0; i<users.length; i++){
    users[i].printUser();
    public Test1(){
    User u1 = new User("Tom", 20);
    User u2 = new User("Dick", 42);
    User u3 = new User("Harry", 69);
    users = new User[3];
    users[0] = u1;
    users[1] = u2;
    users[2] = u3;
    printUsers();
    printUsers(users);
    public static void main(String[] args)
    new Test1();
    class User{
    String firstName;
    int age;
    public User(String name, int age){
    this.firstName = name;
    this.age = age;
    public void printUser(){
    // here they are used as instance variables and not global variables
    System.out.println(firstName + " Age: " + age);
    Shit thats a lot of typing, and I'm not even sure I've explained it any good.
    Hope you can make some sense out of this drivel.
    Cheers,
    evnafets

  • I tried updating my iPod 5th gen to iOS 8 but it only shows me a picture of the iTunes logo and a charger at the bottom, I'm not sure what this means or what I need to do. Can someone please help me?

    I tried updating my iPod 5th gen to iOS 8 but it only shows me a picture of the iTunes logo and a charger at the bottom, I'm not sure what this means or what I need to do. Can someone please help me?

    After restoring to factory settings/new iPod you will then have to restore from backup
    To restore from backup see:
    iOS: Back up and restore your iOS device with iCloud or iTunes       
    If you restore from iCloud backup the apps will be automatically downloaded. If you restore from iTunes backup the apps and music have to be in the iTunes library since synced media like apps and music are not included in the backup of the iOS device that iTunes makes.
    You can redownload most iTunes purchases by:                         
    Downloading past purchases from the App Store, iBookstore, and iTunes Store        

  • "Click here to download the latest map app..." here's what you need to do...

    It looks like they're pushing out the googlemap -> Bing maps update to the palm pre handsets now.  The process they've come up with is kind of flawed.  It's probably best to just go to the app catalog & download the new map app directly.  If you wait for them to push it to you, what happens is that once you start googlemap, instead of going to the map app, it shows a hyperlink text stating "click here to download the latest map app."  Clicking that link will keep you in the googlemap app, but will display a webpage designed for a full-size browser experience.  You will have *no* way to zoom in to see any of the text.  It's all miniscule gibberish. 
    Here's what you need to do.  Everything you need is on the left hand side.  The first field is a drop down letting you pick your country.  Then, there's a field where you enter in the phone number associated with your palm. Then there's a check box that you need to check indicating that you've read whatever gibberish was written on the left side.  then you click the big grey button on the lower left. 
    It sends an sms message to you allowing you to link to the appropriate app download.  like I said...it probably would've saved you effort to just go directly to the app catalog. 
    Post relates to: Pre p100eww (Sprint)

    This was helpful, thanks.

  • I have files that may have been created in various versions of Illustrator. We need to be able to open them, but all we have is CS6 suite. I have called and been told that "technicians at adobe" could perform a paid service to find out what the files were

    I have files that may have been created in various versions of Illustrator. We need to be able to open them, but all we have is CS6 suite. I have called and been told that "technicians at adobe" could perform a paid service to find out what the files were created in and get them to be useable in InDesign 6, but I'd need an email address that was registered to our software to give the help desk person. After finding the correct email address, different adobe help number people told me to come here to ask as there is no phone support. Can anyone get me to an adobe technician that can provide a price quote for finding out what created these files and for getting them converted? Thanks.

    Sorry, I understood you to say you had the whole CS6 suite, which includes Illustrator.
    As far as finding out what the files are, sometimes you can look at them in a text editor to figure this out. See below; the, Creator Tool line. Not every software package makes it this easy, though.

  • Sold my Iphone 5. THe person who brought it has an Irish simcard and so it wont accept it. Does anyone know what I need to do to get it open to the Irish simcard?

    I purchased and Iphone 5 directly from apple, sim free over 12 months ago now. I have been using the phone on Vodafone with no issues. I have now upgraded to the Iphone 6 and therefore sold on the Iphone to a friend of mine. He lives in Ireland and therefore has a Vodafone Ireland simcard. Given that the phone was brought sim free from Apple directly, we didn't foresee that this would be an issue. However, when he goes to activate the phone, this message appears;
    The SIM card inserted in the iPhone does not appear to be supported.
    The SIM card that you currently have installed in  this iPhone is from a carrier that is not supported under the activation policy that is currently assigned by the activation server. This is not a hardware issue with the iPhone. Please insert another SIM card from a supported carrier or request that this iPhone be unlocked by your carrier. Please contact Apple for more information.
    Does anyone know what I need to do? I have got onto Vodafone, and they have been useless!! Apple say the phone is out of the 12 month warranty and therefore want to charge £25 before they will even speak to me about it. I requested an NUC from Vodafone, however, they are saying they need a proof of purchase from Apple as I did not buy the phone from them. I do not have my receipt anymore as the purchase was over 12 months ago now.
    Any advice much appreciated.
    Thanks,
    Phill

    Now you have discovered that a sim free phone and an unlocked phone are NOT the same thing.  Had you purchased an unlocked phone from Apple, then you would not have had problems and as it is, a sim free phone is not the same and sim free will lock to the first sim card that you insert into the phone, so effectively, you phone has been locked to Vodafone and this is why you now have problems.
    If your phone is locked to Vodafone, then they are the only ones who can unlock the phone for you - Apple does not and cannot unlock phone - this is the province of the carriers only.
    You had the contract with Vodafone when you used the phone and so you need to keep on at them to unlock the phone for you.  If they still require proof of purchase and you cannot give them this and they will not unlock the phone for you, then this phone is useless to the friend that you sold it to - he will never be able to use it and basically, you are looking at giving him a refund for the phone for the amount that he paid you for it.
    You need to keep on at Vodafone to unlock the phone for you or give your friend a refund for the phone as it will be useless to him and he will never be able to use the phone.
    Hope that you now understand that a SIM Free phone and an Unlocked phone are NOT the same and I hope that when you purchased your iPhone 6, that you bought an unlocked phone?

Maybe you are looking for

  • Free Goods Sales Return

    Dear All , I want to configure free Goods ( Exclusive ) Sales Return Process . Pl. Help me out Ex : 10 + 1 Free Goods and Complete sales  is returned with free goods. Thanks in adv Regards

  • My Weather app is not working on my iPhone 5 iOS8

    Does anyone know why the Weather app on my iPhone 5 is not working at all?  No temps displayed for cities that are listed and no ability to add/delete cities.  Location is on if that matters.

  • Can't open old PDF's

    We recently got new updated computers but we kept some of our old files. I downloaded the adobe reader x and everything, I still can't open old PDF's (saved and unsaved ones like from my email). Something with Microsoft Word comes up, and all funny w

  • Unable to grow and shrink a JTable within a JScrollPane

    I need help with the following: I want to display a JTable component with a calendar like design. Dragging the size of the parent component (having a border to drag) should dynamically adapt the JTable' size and its cells. Since the JTable has a mini

  • CANNOT QUIT MS EXCEL APP

    While installing Microsoft Office 2008 12.1.3 Update . . . I'm stuck with new popup box stating "Please quit the following applications before continuing with this update: Microsoft Excel". I can't seem to find a running excel program! When I click t