Where (drive, folder, file name) are the database files that store catalog information such as tags and changed dates in Elements 13?

I want to backup just the datebae file that holds catalog data.  I can't find it in Elements 13 but could in Elements 10.  Is it hidden in a secret file with a secret name?  Why?

The catalog is a folder containing the main database (catalog.pse13db), the thumbnails cache (thumb.5.cache) and other files and subfolders. To save a catalog, you save the whole catalog with its subfolders. Note that if you don't save the thumbnail cache (which is the biggest item in the catalog), it will be rebuilt automatically.
In all versions of Elements, Win or Mac, you find its location from the menu: Help/System information.
By default it's in a hidden folder in Windows.
Why? I don't know, but you can tell the Windows Explorer to show hidden files. That's up to you; I always do that.
Should the catalog always be in the default location? Not at all. You can move it elsewhere. For instance you can hold your image library and your catalog to an external drive. Then, the catalog manager shows it as beeing in 'custom location'.
The following is not in your question, but I assume you are asking that for backup purposes. If you have an external backup system, you should include the catalog folder. That is not enough if you want to restore to another computer or drive because the original is dead. The catalog stores the picture files location with reference to the path, but also to the internal serial number of the drive. Changing drive means that all files will be shown 'missing' or 'disconnected', and you'll have to run a 'reconnect' procedure. You don't need the reconnection if you use the internal backup/restore process in the Organizer.
Use Backup, Restore to move catalog | Organizer | Elements 6 or later
If you are not in the situation of a crash, but you simply want to update (includinge updating PSE version), the integrated system is ideal.
Other backup systems have their advantages. I do use Windows SyncToy after each significant editing session, and the Organizer backup at regular intervals.

Similar Messages

  • I have a keynote presentation that i built a while ago. How do identify the file names of the video files that are in the presentation?

    I have a keynote presentation that i built a while ago. How do i now identify the file names of the video files that are in the presentation?

    With your presentation open, click on each movie element and read the name in the Metrics Inspector > File Info.

  • Different log file name in the Control file of SQL Loader

    Dear all,
    I get every day 3 log files with ftp from a Solaris Server to a Windows 2000 Server machine. In this Windows machine, we have an Oracle Database 9.2. These log files are in the following format: in<date>.log i.e. in20070429.log.
    I would like to load this log file's data to an Oracle table every day and I would like to use SQL Loader for this job.
    The problem is that the log file name is different every day.
    How can I give this variable log file name in the Control file, which is used for the SQL Loader?
    file.ctl
    LOAD DATA
    INFILE 'D:\gbal\in<date>.log'
    APPEND INTO TABLE CHAT_SL
    FIELDS TERMINATED BY WHITESPACE
    TRAILING NULLCOLS
    (SL1 DATE "Mon DD, YYYY HH:MI:SS FF3AM",
    SL2 char,
    SL3 DATE "Mon DD, YYYY HH:MI:SS FF3AM",
    SL4 char,
    SL5 char,
    SL6 char,
    SL7 char,
    SL8 char,
    SL9 char,
    SL10 char,
    SL11 char,
    SL12 char,
    SL13 char,
    SL14 char,
    SL15 char)
    Do you have any better idea about this issue?
    I thought of renaming the log file to an instant name, such as in.log, but how can I distinguish the desired log file, from the other two?
    Thank you very much in advance.
    Giorgos Baliotis

    I don't have a direct solution for your problem.
    However if you invoke the SQL loader from an Oracle stored procedure, it is possible to dynamically set control\log file.
    # Grant previleges to the user to execute command prompt statements
    BEGIN
    dbms_java.grant_permission('bc4186ol','java.io.FilePermission','C:\windows\system32\cmd.exe','execute');
    END;
    * Procedure to execute Operating system commands using PL\SQL(Oracle script making use of Java packages
    CREATE OR REPLACE AND COMPILE JAVA SOURCE NAMED "Host" AS
    import java.io.*;
    public class Host {
    public static void executeCommand(String command) {
    try {
    String[] finalCommand;
    finalCommand = new String[4];
    finalCommand[0] = "C:\\windows\\system32\\cmd.exe";
    finalCommand[1] = "/y";
    finalCommand[2] = "/c";
    finalCommand[3] = command;
    final Process pr = Runtime.getRuntime().exec(finalCommand);
    new Thread(new Runnable() {
    public void run() {
    try {
    BufferedReader br_in = new BufferedReader(new InputStreamReader(pr.getInputStream()));
    String buff = null;
    while ((buff = br_in.readLine()) != null) {
    System.out.println("Process out :" + buff);
    try {Thread.sleep(100); } catch(Exception e) {}
    catch (IOException ioe) {
    System.out.println("Exception caught printing process output.");
    ioe.printStackTrace();
    }).start();
    new Thread(new Runnable() {
    public void run() {
    try {
    BufferedReader br_err = new BufferedReader(new InputStreamReader(pr.getErrorStream()));
    String buff = null;
    while ((buff = br_err.readLine()) != null) {
    System.out.println("Process err :" + buff);
    try {Thread.sleep(100); } catch(Exception e) {}
    catch (IOException ioe) {
    System.out.println("Exception caught printing process error.");
    ioe.printStackTrace();
    }).start();
    catch (Exception ex) {
    System.out.println(ex.getLocalizedMessage());
    public static boolean isWindows() {
    if (System.getProperty("os.name").toLowerCase().indexOf("windows") != -1)
    return true;
    else
    return false;
    * Oracle wrapper to call the above procedure
    CREATE OR REPLACE PROCEDURE Host_Command (p_command IN VARCHAR2)
    AS LANGUAGE JAVA
    NAME 'Host.executeCommand (java.lang.String)';
    * Now invoke the procedure with an operating system command(Execyte SQL-loader)
    * The execution of script would ensure the Prod mapping data file is loaded to PROD_5005_710_MAP table
    * Change the control\log\discard\bad files as apropriate
    BEGIN
    Host_Command (p_command => 'sqlldr system/tiburon@orcl control=C:\anupama\emp_join'||1||'.ctl log=C:\anupama\ond_lists.log');
    END;Does that help you?
    Regards,
    Bhagat

  • Get File name of the inbound file during mapping

    Scenario: to read the file name of the inbound file (which has date required for the mapping) during runtime.
    The requirement is to read the date of the inbound file (passed to the XI pipline by the file adapter) and populate the same in the outbound mapping structure.
    Any idea about how to do this?
    (I went through few options of using java.util.map. not successful yet)

    Hi Anand,
    I posted the same question a time ago, without any help....
    Can I find out the full filename of input file in message mapping?
    Posted: Nov 23, 2004 1:00 PM
    I have in XI 2.0 the following scenario :
    In the inbound fileadapter I read my input file. The filename of the input file is part fixed, part variable (Like INDATA01.txt, INDATA03.txt, etc).
    So in my Adapterconfiguration, I specify the filename with a wildcard (INDATA*.txt).
    What I now want to do, is in my Message Mapping use the full filename , so I can do something different for every filenumber. Is there a way where I can get the full filename available in my message mapping (I did not find the filename in the XML in the message trace).

  • When someone other than myself downloads an image from my web album, a dynamically generated file name replaces the original file name.  How I can prevent the original file name being replaced during the downloading process?

    When someone other than myself downloads an image from my web album, a dynamically generated file name replaces the original file name.  How I can prevent the file name being changed during this downloading process?

    Hi Glenyse,
    Here are my steps.
    1.  I upload multiple image (jpg) files onto my photo album.
    2.  I select the "sharing" by email option for this album.
    3.  I enter the recipient's email address.
    4.  The recipient receives my message and clicks on the link.
    5.  The recipient accesses my photo album and clicks on one of the images.
    6.  The image opens up to its own screen.
    7.  The recipient selects the "download" and then save file option.
    Here is the part I do not understand.  For some reason, during this "download" process, the original name which I have given to the file is replaced by different name.  So I was hoping that someone knows how to prevent the file name from being changed during the "download and save" process.
    Much appreciated if you can help me find a solution to this problem.
    Mary  

  • Assign Logical file name for the physical file path through Program

    Hi all,
    I am having a physical file which is getting generated dynamically. It is having the date and time stamp in its name which is added at runtime.
    Now I need to assign a logical file name for the physical file path through the program.
    Is there any FM or any other method to assign the same.
    Gaurav

    I think it is not possible. becuase the date & time added at runtime. so if you check the table  PATH you can find filename and their definitions

  • Error: Enter either the physical file name or the logical file name

    Hi Expert,
    I have error: Enter either the physical file name or the logical file name, when upload BP with external data transfer.
    My Step:
    1. Define Sender Structure
    2. Define Transfer Rules
    3. Start Transfer
    When execute step 3, there's displaying error:  Enter either the physical file name or the logical file name
    Can you help my problem?
    Any document/link for upload BP with external data transfer.
    Thanks and Regards,

    Hi,
    See thread: [CO-PA External Data Transfer|CO-PA External Data Transfer]
    Regards
    Leon

  • Locating source file NAME from the executable file?

    Hi all, 
    I wrote a vi a couple of year ago (call it file.vi), and created an executable out of it using the Application Builder (call it newfile.exe). I know I renamed the file
    when I created the executable and now I cannot remember what I called the source file (I have hundreds in my PC, and cannot go through them one by one).
    Is there anyway I can get the name of the original file from the executable? Notice that I am not asking to recreate the source file from the executable, which I understand is not possible. 

    murchak wrote:
    Dennis, 
    I must come clean and admit that I don't really know what source control is. Is it a back up of source codes in one place like a server? I am not a programmer but use some LabVIEW to 
    automate a few simple tasks (mostly related to test data). I work solo in this area and there's not a group of people working on different pieces of the same project. 
    I can Google and learn what source control is. I am assuming that the concept itself is not specific to LabVIEW, unless LabVIEW has build-in funtionality for source control
    It is more like a database of files.  It keeps versions on each file so that you can revert back to a previous version if needed.  If working in a team environment, it helps to merge code and keep everybody up to date with everybody else.  But the versioning is the most important part.  I then recommend keeping the repository on a server that is regularly backed up.
    For a simple SCC software, take a look at Tortoise SVN.
    There are only two ways to tell somebody thanks: Kudos and Marked Solutions
    Unofficial Forum Rules and Guidelines

  • How to obtain the file name of the cached file

    Hi All,
    I am using JMF to play a MP3 file from an HTTP link and I need to know the file name of the locally cached file. I found that I can obtain the cache directory using Manager.getCacheDirectory() and I can see the cached file there but its file name is changed.

    I once had a similar task for creating a webpage that I only use on my computer--a webpage that accesses PDF's and SWF's font previews from a list of fonts as "a href's".  What you must do is utilize the power of the command line, whether on a Mac on a PC or on Linux, Linux being the most powerful (although Mac IS Unix).  You must utilize variables, variable replacement, and then a command to print out the results of a "for" or "while" loop to a text file which will be your HTML file with each individual link automatically built into the HTML code.  You will have a list of 50 links.  If you are simply looking for a GOOGLE type functionality where you click on "Next" and "Previous" you will have to dig deeper into variable replacement--this I don't know how to do yet but there are books for command-line shell interpreters.  One shell interpreter is called "bash" (born-again shell) and there is a book on the market which gives a detailed example of how to replace variables in a shell script.  Again, I don't know how it works.  I will try to learn this at a later time when I am more seasoned with the basics of shell scripting.

  • How write the Outbound file name in the Inbound file

    Friends,
    I have a scenario like this.
    Outbout filename - sample.txt
    In sample.txt, i have having data like 20
    Inbound filename - vivek.txt
    i need data the like sample, 20
    (NOTE: sample is the outbound file)
    How to get this scenario.
    Thanks in advance.
    regards,
    Vivek.

    Hi Vivek,
      If your PI is of SP14 and more you have an option called Adapter Specific Message Attributes.(ASMA) in communicatoin channel configurtaion, Which will help you in capturing the Sender file name during runtime.
    So you will have to enable that option (ASMA) in Commchannel and capture file name  in UDF using Java Code with the help of sap related API and map it to the target field which u would like to get populated.
    follow the thread it has the discussion about acessing the Source file name.
       Re: Getting file directory using dynamic configuration:Code needed
    Thanks,
    Ram.

  • Capture href onclick and log the file name to the database table

    I need somehelp with JSP, JavaScript and Java. When a link to a .wav file is clicked, it need to play the file by calling playSound(); function of Windows Media Player, and then capture the name of the file and call a java function to send the information to mySQL database where it will be logged in the file name will be recorded in a table. I am having rough time for being able to call the java function from the jsp function. I am aware that the jsp variable, in this case the file name that was clicked, can not be called in Java but I do not know any other way to do it.
    Please Help....
    I have made a few changes to the code now. Here is my latest code. I still need some help with onClick event. It does not work as intended.
              <a href="WaMu_Recording/<%out.println(strFileName);%>
                   onclick="<%
                             mymes.logFilePlayed(strUser, strPassword2, strFileName);
                        %>;
                             playsound('<%out.print(strFileName);%>');">
                        <%
                             out.print(strFileName);
                        %>
              </a>
    The program appears to be executing the first part of the onClick, mymes.logfilePlayed(strUser, strPassword2, strFileName) as soon as the page is loaded because I can see the all of the records added to the database even before any of the href is clicked.
    onclick should execute calling of the functions logFilePlayed and playsound when the click event occurs.
    Edited by: uncleshah on May 21, 2008 5:26 AM

    Here is how it was solved:
    1) A hidden text box was created for each of the href using the following html script:
         <input type='hidden' name='<%out.print(fileViewed);%>' style="display:" value="" id='<%out.print(intNumber);%>' />
    the name was like an array. So the fields were named: fileViewed1, fileView2, fileView3.... and so on.
    2) Here is the onClick event for the href field:
    onclick="playFile(
              '<%out.print(intNumber);%>',
              '<%out.print(strFileName);%>',
              '<%out.print(fileViewed);%>'
    3) Here is the playFile function:
    <SCRIPT language="JavaScript">
         function playFile(fileNumber, strFileName, fileViewed)
              var desc =document.DisplayFiles.elements[fileViewed];
              desc.value = strFileName;
              playsound('strFileName');
    </SCRIPT>
    Note that fileNumber param is not used.
    4) Upon submit of this form. A new page was opened and here is the code for the new form.
    boolean moreFiles = true;
    String fileName;
    String somethingBack = "";
    myMessage mm = new myMessage();
    int i = 1;
    String strPara ="fileViewed" + i;
    while(moreFiles)
         fileName = request.getParameter(strPara);
         if (fileName != null) {
              if (!(fileName).equals(""))
    // this function on the server side create a record for each file played.
                   somethingBack = mm.logFilePlayed(userSess, password, fileName);
                   ++i;
                   strPara = "fileViewed" + i;
         } else {
              moreFiles = false;
              mm = null;
         } //if else
    } //while          
    This is about 10 days of work in a very short note. I hope that someone will benefit from this work.

  • File name in the target file field

    Hi,
    In this below particular blog we are creating the UDF and assigning the output of UDF to a filed in the target file structure.
    /people/sravya.talanki2/blog/2006/12/20/accessing-system-parameters-in-mapping-runtime
    And even we are entering the target file name manually in the UDF. Whatever the filename that we enter in the UDF that will also be displayed as the target file name. To do this even we are selecting the adapter specific attributes.
    Please correct if my understanding is wrong.
    thanks
    kumar

    Hi Kumar,
    <i>Whatever the filename that we enter in the UDF that will also be displayed as the target file name</i>
    Yes
    <i>To do this even we are selecting the adapter specific attributes.</i>
    "We could be" instead of "we are". If u want to access sender metadata, u should use ASMA.
    Check this out
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/70c89607-e4d9-2910-7280-f6746e964516
    <i>[Reward if useful :)]</i>
    Regards,
    Prateek

  • (Bug report) When creating a new bookmark folder from the address bar right star drop down menu, sometimes a separate previously titled folder is automatically retitled to the new folder's name at the same time that the new folder is created.

    I had seen duplicate folders before, but only now just realized when they were being created (during the procedure I just described).

    A possible cause is a problem with the file places.sqlite that stores the bookmarks and the history.
    *http://kb.mozillazine.org/Bookmarks_history_and_toolbar_buttons_not_working_-_Firefox
    *https://support.mozilla.com/kb/Bookmarks+not+saved#w_places-database-file

  • Dynamic file name inside the ZIP file

    Hi Experts,
    I have done proxy to file scenario, reciever side is the file ZIP file, i have done successfully done Zip file using adapter modules in Communication Channel.
    The file name is hard coded like this.
    contentType-----Transform.ContentType--
    text/plain;charset="UTF-8";name="Billing.txt"
    Is there any possible to do dynamic file name instead of hardcoded like add time stamp.
    Kind Regards,
    Praveen.

    hi,
    you can always do it using an adapter module like shown in my blog:
    /people/michal.krawczyk2/blog/2006/02/23/xi-dynamic-name-in-the-mail-attachment--pseudo-variable-substitution
    Regards,
    Michal Krawczyk

  • How to print .sql file name in the same file using sqlplus

    Oracle 10g on Linux platform.
    I am trying to print the name of .sql script file in that file but could not. Following is the file:
    test.sql
    select '&0' from dual;But instead of printing, it is asking for input:
    SQL> @test.sql
    Enter value for 0: Can any body give me a hint as how can i print the file name.

    Use this
    SELECT FNAME_KRBMSFT AS name FROM X$KRBMSFT
    and see
    SQL> create or replace procedure get_dir_list
    2 (p_directory varchar2)
    3 is
    4 l_null varchar2(100);
    5 l_directory varchar2(100);
    6 BEGIN
    7 l_directory := p_directory;
    8 sys.dbms_backup_restore.searchfiles(l_directory, l_null);
    9 FOR x IN (select fname_krbmsft fname from x$krbmsft) LOOP
    10 dbms_output.put_line(x.fname);
    11 END LOOP;
    12
    13 END;
    14 /
    Edited by: HuaMin Chen on Jun 26, 2012 12:26 PM

Maybe you are looking for

  • Installing elements 4.0 on my (disc drive-less) new mac??

    I recently treated myself to a new macbook air, which doesn't have a disc drive, and want to install a photoshop elements 5.0/4.0 macintosh disc.  I'm hoping that I will be able to download directly from adobe (although I realise it's an ancient prog

  • IE Display Problem

    IE does not display image or flash element at the top of "sidebar" as defined in CSS. Is there a workaround to get IE to display properly? example Sidebar displays properly with other browsers.

  • Have the requirement to get text descryption for me32k(kostl,G/L account)

    hi there. I Have the requirement for me51tcode to display field description on standard screen number is 505 and programname SAPMM06B for fields G/Laccount(SAKTO)and costcenter(KOSTL),Is there any userexit or fieldexit for that, its urgent for me, ia

  • Delete the rows if the check box is selected.

    Dear all, i have a block (not database block). i added a check box to the same block. now i want to delete the row against which the check box is selected. i wrote the following code in when-button-pressed trigger. IF Checkbox_Checked('CHK_DEL') THEN

  • Windows 2003 Standard Edition (Cluster Configuration Storage page)

    I am trying to install RAC R2 on windows Server 2003 (Standard Edition). I am using FireWire 800 SIIG to connect to Maxtor OneTouch III External HDD. When installing cluster Services, i do not see the Cluster Storage Devices. When i go to Computer Ma