Confused about Trace Concept

There are two different directory to store trace file shown below:
  1. /usr/sap/DEV/DVEBMGS00/work/dev_*
  2. /usr/sap/DEV/DVEBMGS00/log/TRACE
Here is my opinion,
  1. Those files dev_* are created by SAP system automatically when error occurs, and we can not switch on/off them manually.
  2. TRACE file is created by ST01 or ST05, we can switch on/off them manually.
Please advise whether my opinion is right or not.
Another confused thing, eg, RFC trace, we can get it from ST01, ST05, and dev_rfc, dev_rfc0 and so on. What's the difference between them? Please advise.
Thanks so much.
James

There are two types of traces:
One is Developer trace  other one is system trace.
Developer Trace:
rdisp/TRACE=<n> option  set to the instance.
We can even use the SM50 and choose the WP and activate the trace or increase/decrease the trace.
Default location in OS level is /usr/sap/SID/D*/Work
Can be see from St11 or at OS level.
These are recommended for system monitoring and problem analysis.
System Trace:
ST01/ST05 We can on/off the trace for particular activity .
rstr/filename  this profile parameter is used to set the location of the System trace file location.
Usually  it is /usr/sap/SID/D*/log/TRACE
To view ST01-->Analysis (once trace is on and activity is completed Trace off then we can view this )
These are used to record the SAP internal activities.
=========================================
Even I not clear with the following :
RFC (Remote Function Call) facility
dev_rfc, dev_rfc<n>
dev_rfc traces RFC calls to external functions (written in C or Visual Basic).
dev_rfc<n> traces RFC calls that are executed in SAP work processes. <n> is the number of the work process in the server . A work process uses the same log file across RFC calls.
==============================
Under trace Directory the files get created if we on the trace for the RFC call.
Other wise I think ingeneral it will get recorded in work Directory as a normal process due to system is generally traced for level 1.
Some help :
http://help.sap.com/saphelp_nw2004s/helpdata/en/1f/8311664bc511d189750000e8322d00/frameset.htm
http://help.sap.com/saphelp_nw04/helpdata/en/6f/1bd5b6a85b11d6b28500508b5d5211/frameset.htm
Thanks.

Similar Messages

  • New bie confused about linking different things BP and org struc

    Dear Experts,
    It might sound very silly question but as a fresher to a functional module i am bit confused about all the different concepts.
    1. How actually we start a CRM implementation like after blue printing what are the activities we first start
    like do we first config master data and then org structure and then activities.
    what is the inter linking between these three , i have read CR100, after reading that i am not able to link each one of them like which one is first.
    And last but not least please kindly guide me how to practise the config.
    thanks and regards
    Neel

    Hi Neel,
    first go through with CRM Replication (B09) from building blocks
    http://help.sap.com/bp_crmv340/CRM_DE/BBLibrary/html/BBLibrary.htm
    and also
    http://help.sap.com/bp_crmv250/CRM_DE/index.htm
    technical information - building blocks library
    abt transactions wat ever the std transactions in R3 will present in CRM which already mapped if there r any Ztransactions u have to create the same Ztransactions in CRM for Ztransactions u need to create Zitem categories item category determination and copy controls everything manually and u have to map them, it is not possible to download these from R3 to CRM
    About Business Partners
    Watever u r willing to replicate the BPs from CRM to R3 (u can also avoid some BPs not the replicate to R3) u have to do proper settings in R3 in PIDE transaction, u can do here both dimentional replication settings.
    go through the building block u can understand
    Regards
    Manohar
    Edited by: Manohar R on May 12, 2008 11:51 AM
    Edited by: Manohar R on May 12, 2008 11:52 AM

  • Confusion about Master data text

    Hello all, I am little bit confused about the modelling concept in BI7. My confusion is about the Text table creation and its concepts.
    I got a Flat File data in my PC .Here is the scenario:
    Material Num, Material Name,  Material Description
                1111,       Desk ,               Dining table
    Material Name and Material Description are the Attributes of Materaial Number here. When i created Infoobjects Material Number , Material Name (Attribute). I can see that system created a Text table with Short descripton and Language key selected. I understand that i have to load master data and text separately. My question is How did that "short text exists" box got changed?
    In my case "Material Description" is showing Text data "dining table" correct? do i have to create this material description Infoobject as an attributes of Material Num, and later on load this as Text data to it?
    Could anyone tell me how Text data /table come in to play in this example?  Under data/texts tab i see that "language dependent" and "short description" are checked. why "long text exist" and "med text" are not ticked? AFter clicking this T table i know its empty at this point, but is this table waiting for the data to be loaded from "Material Description" Field? if anyone could clarify this confusion i will really appreciat it..thanks
    DK

    Hi DK,
    When you create a characteristic, by default 'With Master Data' & 'With Text' option would be checked.
    We need to manually un-check this if the characteristic created by us is not master or doesn't have text.
    Also, by default 'Short Text Exists' is checked. Short Text can hold description upto 20 chars,
    Medium Text - 40 Chars & Long Text - 60 Chars. Depending on the length of the maximum possible length of description that could come from our source, we need to check the appropriate Texts.
    And you need not create a separate InfoObject for 'MAterial Description'.
    While loading the texts (using Text Transformation & DTP), you can map the Material Description to '0TXTSH' (InfoObject for Short Text).
    Hope this helps!
    Meera

  • Confused about the default schema

    Hi,
    I am a little bit confused about the schema concept.
    I want to create a new schema called APP and then create several users and roles based on the schema APP. The default schema for the users should be APP achema.
    How can I make the schema APP the default schema for the new users that I am creating?
    I feel that there are some schema design concepts that I have to learn. Is there any resource on the internet that I can read and learn more about oracle schema design best practices?
    Any help would be appreciated,
    Ali

    A schema holds object definitions, and in the case of table & index objects the schema also holds the data.
    A user owns the schema.
    Therefore the user 'owns the definitions (including any functions, procedures, sequences, tabels, etc.)
    Other users may be granted access to some, or all, of the objects in a schema. This is done through the 'GRANT ...' command. For example, consider the following steps:
    1) create user app_owner
    2) create table object test owned by the app_owwner
    3) create user app_user
    4) grant select, update, insert and delete on app_owner's test table to app_user
    5) add synonyms to avoid needing to qualify the table's schema name.
    done as follows:
    oracle@fuzzy:~> sqlplus system
    SQL*Plus: Release 10.2.0.1.0 - Production on Mon Apr 3 20:07:32 2006
    Copyright (c) 1982, 2005, Oracle.  All rights reserved.
    Enter password:
    Connected to:
    Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production
    Create the app owner userid. Note there is no need to ever log in to that user, even to create tables.
    SQL> create user app_owner
      2  identified by xyz
      3  account lock
      4  quota unlimited on users
      5  default tablespace users
      6  temporary tablespace temp;
    User created.
    Creating objects in a schema can be done by providing the schema name, or by switching schema in newer versions of Oracle
    SQL> create table app_owner.test ( t number );
    Table created.
    Create a userid that will access the table. Set that userid up to access the database and (for future) give it the capability to create it's own synonyms
    SQL> create user app_user
      2  identified by xyz
      3  temporary tablespace temp;
    User created.
    SQL> grant create session to app_user;
    Grant succeeded.
    SQL> grant create synonym to app_user;
    Grant succeeded.
    Now give the user access to the objects
    SQL> grant select, update, insert, delete on app_owner.test to app_user;
    Grant succeeded.
    Let's test it out. Insert by qualifying the schema name on the object, then create a synonym to avoid using schema, and try it all using the synonym
    SQL> connect app_user/xyz
    Connected.
    SQL> insert into app_owner.test values (4);
    1 row created.
    SQL> create synonym test for app_owner.test;
    Synonym created.
    SQL> insert into test values (3);
    1 row created.
    SQL> select * from test;
             T
             4
             3
    SQL>  Note that some people want to use PUBLIC grants and PUBLIC synonyms. This is a real bad idea if you want to ensure long term security of the data and want to host several different applications in the same Oracle instance.
    This, and a whole lot more, is in the 'Concepts' manual for your version of the database at http://docs.oracle.com

  • Confusion about required_mirror_free_mb in asm

    Hi!
    i have confusion about required_mirror_free_mb in asm.
    i have 6 disks with normal redundancy and 4 failgroups.
    SQL> select STATE,TOTAL_MB,FREE_MB ,NAME,FAILGROUP from v$asm_disk;
    STATE TOTAL_MB FREE_MB NAME FAILGROUP
    NORMAL 2047 1421 ASMDISK1 FG1
    NORMAL 2047 1424 ASMDISK2 FG1
    NORMAL 2047 1424 ASMDISK3 FG2
    NORMAL 2047 1424 ASMDISK4 FG2
    NORMAL 2047 1423 ASMDISK5 ASMDISK5
    NORMAL 2047 1422 ASMDISK6 ASMDISK6
    6 rows selected.
    Almost all 6 disk have same space consumption.
    SQL> select GROUP_NUMBER,DISK_NUMBER,STATE,TOTAL_MB,FREE_MB ,NAME from v$asm_disk;
    GROUP_NUMBER DISK_NUMBER STATE TOTAL_MB FREE_MB NAME
    1 0 NORMAL 2047 1421 ASMDISK1
    1 1 NORMAL 2047 1424 ASMDISK2
    1 2 NORMAL 2047 1424 ASMDISK3
    1 3 NORMAL 2047 1424 ASMDISK4
    1 4 NORMAL 2047 1423 ASMDISK5
    1 5 NORMAL 2047 1422 ASMDISK6
    6 rows selected.
    SQL>
    SQL> select name, type, total_mb, free_mb, required_mirror_free_mb,usable_file_mb from v$asm_diskgroup;
    NAME TYPE TOTAL_MB FREE_MB REQUIRED_MIRROR_FREE_MB USABLE_FILE_MB
    DATA NORMAL 12282 8538 4094 2222
    SQL>
    Here is my question that how asm desides REQUIRED_MIRROR_FREE_MB i.e 4GB in above case........
    please can anybody answer me.....
    regards
    M.usman

    thank you for your reply...now confusion has increased even more....
    now i have change configuration a bit....
    STEp 1)
    i have 6 Disks each of 2 gb in size And 3 Failgroups FG1,FG2,FG3.
    FG1
    ASMDISK1
    ASMDISK2
    FG2
    ASMDISK3
    ASMDISK4
    FG3
    ASMDISK5
    ASMDISK6
    SQL> select GROUP_NUMBER,DISK_NUMBER,STATE,TOTAL_MB,FREE_MB ,NAME from v$asm_disk;
    GROUP_NUMBER DISK_NUMBER STATE TOTAL_MB FREE_MB NAME
    1 0 NORMAL 2047 1420 ASMDISK1
    1 1 NORMAL 2047 1418 ASMDISK2
    1 2 NORMAL 2047 1420 ASMDISK3
    1 3 NORMAL 2047 1419 ASMDISK4
    1 4 NORMAL 2047 1421 ASMDISK5
    1 5 NORMAL 2047 1420 ASMDISK6
    6 rows selected.
    SQL> select name, type, total_mb, free_mb, required_mirror_free_mb,usable_file_mb from v$asm_diskgroup;
    NAME TYPE TOTAL_MB FREE_MB REQUIRED_MIRROR_FREE_MB USABLE_FILE_MB
    DATA NORMAL 12282 8518 4094 2212
    required_mirror_free_mb=4GB as you said that mirroring is per failgroup so it means that the largest failure could occur is that any failgroup fails,failgroup comprises of 2 2gb disk so its 4gb.
    STEp 2)
    I deleted two disks 5 and 6 in FG3
    now i have two failgroups FG1 and FG2
    FG1
    ASMDISK1
    ASMDISK2
    FG2
    ASMDISK3
    ASMDISK4
    SQL> select GROUP_NUMBER,DISK_NUMBER,STATE,TOTAL_MB,FREE_MB ,NAME from v$asm_disk;
    SQL> select STATE,TOTAL_MB,FREE_MB ,NAME,FAILGROUP from v$asm_disk;
    STATE TOTAL_MB FREE_MB NAME FAILGROUP
    NORMAL 2047 0
    NORMAL 2047 0
    NORMAL 2047 1128 ASMDISK1 FG1
    NORMAL 2047 1127 ASMDISK2 FG1
    NORMAL 2047 1128 ASMDISK3 FG2
    NORMAL 2047 1127 ASMDISK4 FG2
    6 rows selected.
    SQL> select name, type, total_mb, free_mb, required_mirror_free_mb,usable_file_mb from v$asm_diskgroup;
    NAME TYPE TOTAL_MB FREE_MB REQUIRED_MIRROR_FREE_MB USABLE_FILE_MB
    DATA NORMAL 8188 4510 *2047* 1231
    Now still the largest failure could occur is that any failgroup fails,failgroup comprises of 2 2gb disk so its agian 4gb.
    But here its showing 2gb here i am confused.
    Maybe my concept is wrong please help ...please dont mind anything that i am again n again asking questions.

  • I am confused about something.  How do I read a book on my MacBook Pro?  I can't find the iBook app anywhere, which is what I use on my iPad.  The book I want to read is in my iTunes but I can't click on it.  My iBook library does not show up in iTunes.

    I am confused about something.  How do I read a book on my MacBook Pro?  I can't find the iBook app anywhere, which is what I use on my iPad.  The book I want to read is in my iTunes but I can't click on it.  Some of my iBooks show up in my iTunes but they are "grayed" out.  The only books that respond in iTunes are audiobooks and that's not what I'm looking for.  Is this a stupid question?

    Nevermind - I answered my own question, which is I CAN"T READ ANY BOOKS I purchased in iBooks on my MacBook Pro.  If I want to read on my mac I have to use Kindle or Nook.  Which means any book I've already purchased through iBooks has to be read on my iPad.  Kind of a drag because there are times when it's more convenient for me to read while I'm sitting with my Mac.

  • Confuse about the injecting entity in EJB 3.0?

    Hi all,
    I have an customersBean which is inherit from customersRemote and my problem is i' am little confuse about injecting the entity(customer).
    Where can you apply the EntityManagerFactory is it outside on EJB or Inside the EJB? means outside EJB is use the web application or java application. i have and example.
    this is inside on EJB...............
    public class CustomersBean implements com.savingsaccount.session.CustomersRemote {
    @PersistenceContext(unitName="SavingAccounts")
    EntityManagerFactory emf;
    EntityManager em;
    /** Creates a new instance of CustomersBean */
    public CustomersBean() {
    public void create(int id, String name, String address, String telno, String mobileno)
    try{
    //This is the entity.
    Customer _customer = new Customer();
    _customer.setId(id);
    _customer.setName(name.toString());
    _customer.setAddress(address.toString());
    _customer.setTelno(telno.toString());
    _customer.setMobileno(mobileno.toString());
    em = emf.createEntityManager();
    em.persist(_customer);
    emf.close();
    }catch(Exception ex){
    throw new EJBException(ex.toString());
    in web application, i'm using the @EJB in customer servlets.
    public class CustomerProcessServlet extends HttpServlet {
    @EJB
    private CustomersRemote customerBean;
    blah blah inject directly coming request field from jsp.
    }

    Hi all,
    I have an customersBean which is inherit from customersRemote and my problem is i' am little confuse about injecting the entity(customer).
    Where can you apply the EntityManagerFactory is it outside on EJB or Inside the EJB? means outside EJB is use the web application or java application. i have and example.
    this is inside on EJB...............
    public class CustomersBean implements com.savingsaccount.session.CustomersRemote {
    @PersistenceContext(unitName="SavingAccounts")
    EntityManagerFactory emf;
    EntityManager em;
    /** Creates a new instance of CustomersBean */
    public CustomersBean() {
    public void create(int id, String name, String address, String telno, String mobileno)
    try{
    //This is the entity.
    Customer _customer = new Customer();
    _customer.setId(id);
    _customer.setName(name.toString());
    _customer.setAddress(address.toString());
    _customer.setTelno(telno.toString());
    _customer.setMobileno(mobileno.toString());
    em = emf.createEntityManager();
    em.persist(_customer);
    emf.close();
    }catch(Exception ex){
    throw new EJBException(ex.toString());
    in web application, i'm using the @EJB in customer servlets.
    public class CustomerProcessServlet extends HttpServlet {
    @EJB
    private CustomersRemote customerBean;
    blah blah inject directly coming request field from jsp.
    }

  • Confused about logical table source

    Hi,
    I'm confused about logical table source(LTS), there are 'General', 'Column Mapping', 'Content' tabs in
    LTS, in General tab ,there are some information,like 'Map to there tables' and 'joins',
    just here, we have created relationships in physical layer and BMM layer, so I would like to ask what's the use of the 'joins' here?

    Hi Alpha,
    Valid query, when you establish a complex join it is always between a logical fact and dimension table.Consider a scenario,
    Example:w_person_dx is an extension table not directly joined to a fact but joins to a dimension w_person_d.
    When you model the person_d tables in BMM, you ll have a single logical table with w_person_d as source.If you have to pull columns from both w_person_d and w_person_dx tables in a report, you add dx table as inner join to persond table in the general tab.Now when you check your physical query, you can see the inner join fired between the two dimensions.
    Rgds,
    Dpka

  • I need  information  about  oops  concept  programming  in abap

    Hi  ,
    I need  information  about  oops  concept  programming  in abap
    Thanks,
    Asha

    Of course, the best place to start is help.sap.com.
    http://help.sap.com/saphelp_nw2004s/helpdata/en/ce/b518b6513611d194a50000e8353423/frameset.htm
    There are a couple good books out there as well.  You can get them at www.amazon.com
    Regards,
    Rich Heilman

  • Confused about transaction, checkpoint, normal recovery.

    After reading the documentation pdf, I start getting confused about it's description.
    Rephrased from the paragraph on the transaction pdf:
    "When database records are created, modified, or deleted, the modifications are represented in the BTree's leaf nodes. Beyond leaf node changes, database record modifications can also cause changes to other BTree nodes and structures"
    "if your writes are transaction-protected, then every time a transaction is committed the leaf nodes(and only leaf nodes) modified by that transaction are written to JE logfiles on disk."
    "Normal recovery, then is the process of recreating the entire BTree from the information available in the leaf nodes."
    According to the above description, I have following concerns:
    1. if I open a new environment and db, insert/modify/delete several million records, and without reopen the environment, then normal recovery is not run. That means, so far, the BTree is not complete? Will that affact the query efficiency? Or even worse, will that output incorrect results?
    2. if my above thinking is correct, then every time I finish commiting transactions, I need to let the checkpoint to run in order to recreate the whole BTree. If my above thinking is not correct, then, that means that, I don't need to care about anything, just call transaction.commit(), or db.sync(), and let je to care about all the details.(I hope this is true :>)
    michael.

    http://www.oracle.com/technology/documentation/berkeley-db/je/TransactionGettingStarted/chkpoint.html
    Checkpoints are normally performed by the checkpointer background thread, which is always running. Like all background threads, it is managed using the je.properties file. Currently, the only checkpointer property that you may want to manage is je.checkpointer.bytesInterval. This property identifies how much JE's log files can grow before a checkpoint is run. Its value is specified in bytes. Decreasing this value causes the checkpointer thread to run checkpoints more frequently. This will improve the time that it takes to run recovery, but it also increases the system resources (notably, I/O) required by JE.
    """

  • Confused about extending the Sprite class

    Howdy --
    I'm learning object oriented programming with ActionScript and am confused about the Sprite class and OO in general.
    My understanding is that the Sprite class allows you to group a set of objects together so that you can manipulate all of the objects simultaneously.
    I've been exploring the Open Flash Chart code and notice that the main class extends the Sprite class:
    public class Base extends Sprite {
    What does this enable you to do?
    Also, on a related note, how do I draw, say, a line once I've extended it?
    Without extending Sprite I could write:
    var graphContainer:Sprite = new Sprite();
    var newLine:Graphics = graphContainer.graphics;
    And it would work fine. Once I extend the Sprite class, I'm lost. How do I modify that code so that it still draws a line? I tried:
    var newLine:Graphics = this.graphics;
    My understanding is that since I'm extending the Sprite class, I should still be able to call its graphics method (or property? I have no idea). But, it yells at me, saying "1046: Type was not found or was not a compile-time constant: Graphics.

    Thanks -- that helped get rid of the error, I really appreciate it.
    Alas, I am still confused about the extended Sprite class.
    Here's my code so far. I want to draw an x-axis:
    package charts {
        import flash.display.Sprite;
        import flash.display.Graphics;
        public class Chart extends Sprite {
            // Attributes
            public var chartName:String;
            // Constructor
            public function Chart(width:Number, height:Number) {
                this.width = width;
                this.height = height;
            // Methods
            public function render() {
                drawAxis();
            public function drawAxis() {
                var newLine:Graphics = this.graphics;
                newLine.lineStyle(1, 0x000000);
                newLine.moveTo(0, 100);
                newLine.lineTo(100, 100);
    I instantiate Chart by saying var myChart:Chart = new Chart(); then I say myChart.render(); hoping that it will draw the axis, but nothing happens.
    I know I need the addChild method somewhere in here but I can't figure out where or what the parameter is, which goes back to my confusion regarding the extended Sprite class.
    I'll get this eventually =)

  • Confused about standby redo log groups

    hi masters,
    i am little bit confuse about creating redo log group for standby database,as per document number of standby redo group depends on following equation.
    (maximum number of logfiles for each thread + 1) * maximum number of threads
    but i dont know where to fing threads? actually i would like to know about thread in deep.
    how to find current thread?
    thanks and regards
    VD

    is it really possible that we can install standby and primary on same host??
    yes its possible and i have done it many times within the same machine.
    For yours confusion about spfile ,i agree document recommend you to use spfile which is for DG broker handling if you go with DG borker in future only.
    There is no concern spfile using is an integral step for primary and standby database implementation you can go with pfile but good is use spfile.Anyhow you always keep pfile on that basis you created spfile,i said you make an entry within pfile then mount yours standby database with this pfile or you can create spfile from this pfile after adding these parameter within pfile,i said cause you might be adding this parmeter from SQL prompt.
    1. logs are not getting transfered(even i configure listener using net manager)
    2.logs are not getting archived at standby diectory.
    3.'ALTER DATABASE RECOVER MANAGED STANDBY DATABASE DISCONNECT FROM SESSION' NEVER COMPLETE ITS RECOVERY
    4. when tried to open database it always note it 'always' said system datafile is not from sufficiently old backup.
    5.i tried 'alter database recover managed standby database camncel' also.Read yours alert log file and paste the latest log here..
    Khurram

  • Confused about SOAP

    Hi all,
    As far as I know, SOAP is initially designed to be an XML based
    RPC protocol.
    But Java API for XML Messaging (JAXM), which is actually a
    messaging API (and not RPC), is also based on SOAP.
    How do they fit to each other?
    In a few words, what does actually SOAP define?
    I am confused about that, can you help me?
    Any idea will be appreciated.
    Thank you

    In a few words -- no. Try here:
    http://java.sun.com/webservices/docs/1.0/tutorial/index.html

  • Confused about passing by reference and passing by valule

    Hi,
    I am confuse about passing by reference and passing by value. I though objects are always passed by reference. But I find out that its true for java.sql.PreparedStatement but not for java.lang.String. How come when both are objects?
    Thanks

    Hi,
    I am confuse about passing by reference and passing
    by value. I though objects are always passed by
    reference. But I find out that its true for
    java.sql.PreparedStatement but not for
    java.lang.String. How come when both are objects?
    ThanksPass by value implies that the actual parameter is copied and that copy is used as the formal parameter (that is, the method is operating on a copy of what was passed in)
    Pass by reference means that the actual parameter is the formal parameter (that is, the method is operating on the thing which is passed in).
    In Java, you never, ever deal with objects - only references to objects. And Java always, always makes a copy of the actual parameter and uses that as the formal parameter, so Java is always, always pass by value using the standard definition of the term. However, since manipulating an object's state via any reference that refers to that object produces the same effect, changes to the object's state via the copied reference are visible to the calling code, which is what leads some folk to think of java as passing objects by reference, even though a) java doesn't pass objects at all and b) java doesn't do pass by reference. It passes object references by value.
    I've no idea what you're talking about wrt PreparedStatement, but String is immutable, so you can't change its state at all, so maybe that's what's tripping you up?
    Good Luck
    Lee
    PS: I will venture a guess that this is the 3rd reply. Let's see...
    Ok, second. Close enough.
    Yeah, good on yer mlk, At least I beat Jos.
    Message was edited by:
    tsith

  • PSE 7 confusion about folder location, help needed

    Here's some background: I'm using PhotoShop Elements 7 on Win XP.  I have an external firewire hard drive I use for overflow/backups.  Originally, this showed up as a K: drive on my system.
    I added a RAID controller and two more drives to stripe as a single drive for temp space rendering movies.  This ended up as a K: drive and the external moved to L:  However, when I did this there were some pictures from my catalog that I had on the external drive.  I have used File > reconnect missing files to handle the moves, but PSE is still confused (very).
    PSE has started to mix up the RAID (K:) and external (L:) content.  If I move a set of pictures (e.g. a folder of them) onto the external drive (L:) via drag and drop in the folder location view, the folder will show up empty on the L: heirarchy, but will show up as a gray folder icon in the K: RAID drive hierarchy.  If I open up windows explorer, the RAID drive will appear empty.  In other cases (I'm not sure when/how yet), pictures physically end up on the RAID drive itself instead of the external.  I have uninstalled both the external drive and the RAID drive and reinstalled them both, but they are still getting confused in the folder view by PSE.  I've also tried moving content outside of PSE and just reconnecting missing files, but it still wants to put things under the K: RAID drive instead of the external L:.
    I've searched everywhere I can think of for a description of what gray folder icons in the folder location view means and can find none.  I'm not sure how to convince PSE that there's nothing on the RAID K: drive and it shouldn't try to connect the two.  Any suggestions?
    Thanks,
    Jim

    Thank you!  I ran psedbtool and the output shows the catalog has the wrong drive letter for the L: drive.
    Is there a way to make PSE forget about the K: and L: drives that it is so confused about so that it can relearn of their existence?  If I use the drive letter reassignment to fix PSE, it will break other apps that are now dependent on the current drive letter assignments.  I've tried removing all files from the L: drive, but it's still remembered as part of the catalog.
    Thanks,
    Jim
    psedbtool version 1.07
    Opening catalog C:\Documents and Settings\All Users\Application Data\Adobe\Photoshop Elements\Catalogs\Moms pics\catalog.pse7db
    Photoshop Elements version:      7
    Total files               :   4833
    Total files missing       :      0
    Total files offline       :    278
    Total files wrong volume  :      0
    ****** Volumes with warnings: 1
    PSE Volume Table
    Path used by PSE        : F:
    Type                    : builtin_drive
    Status                  : online
    Total files             : 0
    Total files missing     : 0
    Total files wrong volume: 0
    Description             : MEDIA
    Serial                  : 1C2F-9805
    Drive_path_if_builtin   : F:
    Id                      : 32520
    Path used by PSE        : M:
    Type                    : builtin_drive
    Status                  : online
    Total files             : 938
    Total files missing     : 0
    Total files wrong volume: 0
    Description             : FreeAgent Drive
    Serial                  : 7830-2970
    Drive_path_if_builtin   : M:
    Id                      : 93626
    Path used by PSE        : E:
    Type                    : builtin_drive
    Status                  : online
    Total files             : 0
    Total files missing     : 0
    Total files wrong volume: 0
    Description             : GAMES
    Serial                  : 025A-4B70
    Drive_path_if_builtin   : E:
    Id                      : 93625
    Path used by PSE        : L:
    Type                    : builtin_drive
    Status                  : online
    Total files             : 114
    Total files missing     : 0
    Total files wrong volume: 0
    Description             : FreeAgent Drive
    Serial                  : 60AE-A816
    Drive_path_if_builtin   : K:
    Id                      : 31354
    ***** WARNING *****     : Wrong drive letter in catalog
    Path used by PSE        : \\dmzhost\media
    Type                    : network_drive
    Status                  : offline
    Total files             : 278
    Total files missing     : 0
    Total files wrong volume: 0
    Description             : //dmzhost/media
    Serial                  : //dmzhost/media
    Drive_path_if_builtin   :
    Id                      : 26948
    Path used by PSE        : J:
    Type                    : builtin_drive
    Status                  : online
    Total files             : 3503
    Total files missing     : 0
    Total files wrong volume: 0
    Description             : MEDIA2
    Serial                  : BAC0-B5A3
    Drive_path_if_builtin   : J:
    Id                      : 108
    Path used by PSE        : C:\Documents and Settings\All Users\Application Data\Adobe\Photoshop Elements\Catalogs\Moms pics
    Type                    : database_relative_drive
    Status                  : online
    Total files             : 0
    Total files missing     : 0
    Total files wrong volume: 0
    Description             : database relative
    Serial                  : amoc:database_relative_volume
    Drive_path_if_builtin   :
    Id                      : 2
    Windows Drives
    Drive  Type             Serial     Path
    A:     removable_drive  0000-0000 
    C:     builtin_drive    9088-07F9 
    D:     builtin_drive    F408-1CB0 
    E:     builtin_drive    025A-4B70 
    F:     builtin_drive    1C2F-9805 
    G:     builtin_drive    242D-15ED 
    H:     readonly_drive   0000-0000 
    I:     builtin_drive    427D-3F6B 
    J:     builtin_drive    BAC0-B5A3 
    K:     builtin_drive    64E8-9846 
    L:     builtin_drive    60AE-A816 
    M:     builtin_drive    7830-2970
    Thanks so much for your help!
    Jim

Maybe you are looking for

  • How to turn off the pop up blocker from activeX in IE

    I have written ActiveX add-on using c++ which is loaded by IE8/IE9 and this addon something similar to adobe flash activeX, actually i need to turn off the pop up blocker in the same way adobe activeX will do, even if in the browser setting its turne

  • Table where used in Transactions

    hai Tech pals, i have a table , i need to get Transactions , in  which it is used. se49 , or FM RS_PROGRAM_TABLES is not sufficient. Observe: <b>i have table , i need Transactions by which these transactions are formed</b> eg : table t001z ,  in whic

  • Program to add node /  delete node in the tree control via abap object

    Hi all, i am new to abap objects. Can anyone help me out to give program about add node , delete node at a particular point in tree hierarchy. folder1                     -- level 1 subfolder1          -- level 2 *********subfolder1   -- level 3 ****

  • Logic- report to move columns to row in a list

    Hi, I have an internal table ITAB with following data ITAB DATE      MATNR PLANT  QUANT 200704    100A   050   111.00 200705    100A   050   333.00 200706    100A   050   444.00 200707    100A   050   555.00 200704    100B   051   999.00 200705    10

  • Shell Script FTP Login

    Hi, I want to call a shell script ftp to connect to a server, below the code of my file: ftp -n <<BODY open 172.30.10.XXX user SAP SAP pwd bye BODY when i run the script with function SXPG_COMMAND_EXECUTE and and command name Z_SH, return code is Not