Commits after the delete or not.

Hi All,
I am reveiwing a bug in the application activity. Frequent deletes are being performed and I not sure if commits are done or not.
I have created a trigger to check which DML are performed on the table .I want to know how should i modify the trigger to know whether the commits are performed after the deletes or not?
Can someone suggest how to catch whether the commit is performed after delete or not?
Reason why i am doing this: MY undo tablespace is getting full and I dont know how to resolve it.
cheers,
Kunwar

Hi,
Please do the session traceing when the application programmer executing the query.
SQL>select s.sid, p.pid, p.spid
from v$session s, v$process p
where s.paddr = p.addr and s.sid=146
SID PID SPID
146 16 2792
SQL> oradebug setospid 2792
SQL> oradebug Event 10046 trace name context forever, level 12;
Let it run for 30 min around
SQL> oradebug Event 10046 trace name context off;
now format the tkprof with below command
tkporf raw.trc new.txt sys=no
check the new.txt and you will come to know
here you will serious of command what that particlaur user or process executing
Hope i have answered your question
Kind Regards,
Rakesh jayappa
Edited by: Rakesh jayappa on Sep 21, 2010 2:26 AM

Similar Messages

  • Hello, I have transferred my Acrobat XI Pro from old MAC to the new one. After the transfer can not open any PDF file. Any idea how to solve this?

    Hello, I have transferred my Acrobat XI Pro from old MAC to the new one. After the transfer can not open any PDF file. Any idea how to solve this?

    Hey ilyaz20360341,
    Could you please specify how exactly did you transfer Acrobat from one MAC to other.
    You might need to deactivate the software from your old machine and then activate it on the new one with the same serial number (for Acrobat license) or Adobe credentials (for Acrobat subscription).
    If you have done the same way, then let me know if you are able to open Acrobat itself.
    Do you get any specific error message while opening a PDF?
    Hope to get your response.
    Regards,
    Anubha

  • Hello. Can I still use the forms central to modify my pdf.-files after the software is not supported by adope?

    Hello. Can I still use the forms central to modify my pdf.-files after the software is not supported by adope?

    Formscentral isn't designed to allow for the modification of PDF files, forms or otherwise. If you have saved forms created in Formscentral as PDF you will continue to be able to modify them in a program like Acrobat. Hope this helps.
    Andrew

  • Search for records in the event viewer after the last run (not the entire event log), remove duplicate - Output Logon type for a specific OU users

    Hi,
    The following code works perfectly for me and give me a list of users for a specific OU and their respective logon types :-
    $logFile = 'c:\test\test.txt'
    $_myOU = "OU=ABC,dc=contosso,DC=com"
    # LogonType as per technet
    $_logontype = @{
        2 = "Interactive" 
        3 = "Network"
        4 = "Batch"
        5 = "Service"
        7 = "Unlock"
        8 = "NetworkCleartext"
        9 = "NewCredentials"
        10 = "RemoteInteractive"
        11 = "CachedInteractive"
    Get-WinEvent -FilterXml "<QueryList><Query Id=""0"" Path=""Security""><Select Path=""Security"">*[System[(EventID=4624)]]</Select><Suppress Path=""Security"">*[EventData[Data[@Name=""SubjectLogonId""]=""0x0""
    or Data[@Name=""TargetDomainName""]=""NT AUTHORITY"" or Data[@Name=""TargetDomainName""]=""Window Manager""]]</Suppress></Query></QueryList>" -ComputerName
    "XYZ" | ForEach-Object {
        #TargetUserSid
        $_cur_OU = ([ADSI]"LDAP://<SID=$(($_.Properties[4]).Value.Value)>").distinguishedName
        If ( $_cur_OU -like "*$_myOU" ) {
            $_cur_OU
            #LogonType
            $_logontype[ [int] $_.Properties[8].Value ]
    #Time-created
    $_.TimeCreated
        $_.Properties[18].Value
    } >> $logFile
    I am able to pipe the results to a file however, I would like to convert it to CSV/HTML When i try "convertto-HTML"
    function it converts certain values . Also,
    a) I would like to remove duplicate entries when the script runs only for that execution. 
    b) When the script is run, we may be able to search for records after the last run and not search in the same
    records that we have looked into before.
    PLEASE HELP ! 

    If you just want to look for the new events since the last run, I suggest to record the EventRecordID of the last event you parsed and use it as a reference in your filter. For example:
    <QueryList>
      <Query Id="0" Path="Security">
        <Select Path="Security">*[System[(EventID=4624 and
    EventRecordID>46452302)]]</Select>
        <Suppress Path="Security">*[EventData[Data[@Name="SubjectLogonId"]="0x0" or Data[@Name="TargetDomainName"]="NT AUTHORITY" or Data[@Name="TargetDomainName"]="Window Manager"]]</Suppress>
      </Query>
    </QueryList>
    That's this logic that the Server Manager of Windows Serve 2012 is using to save time, CPU and bandwidth. The problem is how to get that number and provide it to your next run. You can store in a file and read it at the beginning. If not found, you
    can go through the all event list.
    Let's say you store it in a simple text file, ref.txt
    1234
    At the beginning just read it.
    Try {
    $_intMyRef = [int] (Get-Content .\ref.txt)
    Catch {
    Write-Host "The reference EventRecordID cannot be found." -ForegroundColor Red
    $_intMyRef = 0
    This is very lazy check. You can do a proper parsing etc... That's a quick dirty way. If I can read
    it and parse it as an integer, I use it. Else, I just set it to 0 meaning I'll collect all info.
    Then include it in your filter. You Get-WinEvent becomes:
    Get-WinEvent -FilterXml "<QueryList><Query Id=""0"" Path=""Security""><Select Path=""Security"">*[System[(EventID=4624 and EventRecordID&gt;$_intMyRef)]]</Select><Suppress Path=""Security"">*[EventData[Data[@Name=""SubjectLogonId""]=""0x0"" or Data[@Name=""TargetDomainName""]=""NT AUTHORITY"" or Data[@Name=""TargetDomainName""]=""Window Manager""]]</Suppress></Query></QueryList>"
    At the end of your script, store the last value you got into your ref.txt file. So you can for example get that info in the loop. Like:
    $Result += $LogonRecord
    $_intLastId = $Event.RecordId
    And at the end:
    Write-Output $_intLastId | Out-File .\ref.txt
    Then next time you run it, it is just scanning the delta. Note that I prefer this versus the date filter in case of the machine wasn't active for long or in case of time sync issue which can sometimes mess up with the date based filters.
    If you want to go for a date filtering, do it at the Get-WinEvent level, not in the Where-Object. If the query is local, it doesn't change much. But in remote system, it does the filter on the remote side therefore you're saving time and resources on your
    side. So for example for the last 30 days, and if you want to use the XMLFilter parameter, you can use:
    <QueryList>
    <Query Id="0" Path="Security">
    <Select Path="Security">*[System[TimeCreated[timediff(@SystemTime) &lt;= 2592000000]]]</Select>
    </Query>
    </QueryList>
    Then you can combine it, etc...
    PS, I used the confusing underscores because I like it ;)
    Note: Posts are provided “AS IS” without warranty of any kind, either expressed or implied, including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose.

  • Why does the delete button not work in iPhoto

    How can I get the delete button to work in iPhoto?

    Have you tried deleting the app from your history, and restarting it? (Otherwise --> restart/reset the iPad)

  • Repairing Keychains after the Login Catastrophe not working

    After going threw the Log in Disaster and 48 Hours later, i'm finally at the desktop. So I Ran the Key Acsess App, and ran the Keychain first aid and got the following error;
    Warning: keychain ~ /Library/keychains/[username]is missing the keychain extention
    [then in RED it says]
    Failed to rename~/Library/Keychains/[Username] to `/Library/Keychains/[Username],reason: Error Domain=NSCocaError Code=4 UserInfo0=5e33e80 "The file""[User Name]" does not exist"
    If anyone knows how to fix this I'm all ears
    Thanks in advance..........

    Yes I have, I did that one right away. Just to note, when I did the Single user command Fix, I deleted my user account and had to create a new one during the start up, it was sucsessful but it does now show an ERROR when I scan it.
    I don't like errors, even if everthing looks fine on the outside...

  • How do I go about deleting old versions of Firefox without messing up the latest version and access to Firefox after the deletes?

    I have about 5 versions of Firefox on my macbook. Please advise as to deleting outdated versions after new installs so that I do not mess with the programme and lose access to Firefox.

    Move the previous versions to Trash, I mean uninstall them.

  • The metadata edits may be saved in the Cloud but the server processing after the wait will not complete.

    I have a library of uploads in the Cloud about 1/25 of max limit for my Match acct. It refuses to update the status inside iTunes while it updates several versions behind as it pushes my uploads to the mobile devices. It has a threshold?! First, the check items to upload would be a problem. After gertting a majority of matching done - Nada, spins for days.

    All my Cloud activity, now, happens on an additional desktop OS laptop, and not my macmini server proper smart playlist library where reside all the orginal files - it just sticks on Waiting!? Today I Learned » if there is a conflict in the Cloud, then anything uploaded as a .wav: status is matched as an iTunes Plus setting, uploaded designation is treated/converted as a MPEG-4 audio file - only on the Cloud files - which I have never had in my conversion workflow . I wish a monitor would reply b4 I hit the jump to Spotify.

  • IPhoto after the installation is not working at all

    Every time I tried to execute iPhoto I received the same message:
    "*In order to open iPhoto, you need to update to the latest version*. +Please run Software Update to install it now+".
    The big problem is that is not an update is a new installation of the iLife 11. The other software works fine but iPhoto doesn't.
    So any one has a clue on what is going on here? What I am doing wrong?

    I just ran the software update and it updated the iphoto to version 9.1.
    It worked fine after that. Now my problem is that I got a new HDD and set it up from Time machine. Now iPhoto is loading forever on startup. Everything else works fine..

  • Can I recover music that was stored on my Mac but not in iCloud -- after the Mac is not repairable?

    My I-Tunes purchases (years ago) were never stored in the iCloud.  My Mac with the ITunes purchases crashed and is not repairable. Can I recover those I-Tunes purchases through the I-Tunes store?  Would the store have the record of my purchases and let me access them to my new authorized device?

    If the instructions in this article aren't applicable, click here and ask.
    (119055)

  • When I print from Firefox, if the printout will be more than one page, several lines at the top of the second page (or any pages after the first) are not printed. Is this a known problem? Or is there a work-around?

    Intel MacBook Pro
    Mac OS X 10.6.8
    Firefox 8.0 (same problem occurred with version 7)
    Yahoo Mail shows same problem

    Fixed the problem by going back to the earlier version of Firefox 5.0.1 I have concluded it is a problem with 6.0.1 and 6.0.2 which I upgraded to in the last few weeks.

  • DB insert after DB delete in a single program on the same table

    Hi All,
    A program is first deleting some records from a databse table ( assume Table1)
    and it is trying to insert the same records back to the table Table1 with the same
    primary keys.
    This program is defective. It does not check against the table
    Table1 to verify that the commit work is completed after the delete,
    As a result sometimes when the database performance is slow or the
    record is locked by some other user,  is it is trying to insert records
    into the table with the same primary keys even before the delete work
    is committed to the database. The program is unable to insert records
    into the table with the same primary keys and hence terminating it and
    creating the Short Dump Message.
    The delete is committed to the database even after the program is
    terminated with a Short Dump Message. This results in the old records
    being deleted  without the new updated records being inserted into the
    table Table1.
    Please suggest a solution this problem.

    Hi,
    You need to create a ENQUEUE Function module for this one, nad before doing the Deletion Lock the table/entries using the above function module and do the deletion and insert the records then write the fucntion moduel DEQUEUE to release the lock
    secondly, before inserting the records, why don't you check whehter the record is already there in the table with the same primary keu, if the record is existed with the same primay key then do not insert that record.
    Regards
    Sudheer

  • How to hide row from table after logical delete

    Hello.
    I am using Jdeveloper 11.1.1.3.0, ADF BC and ADF Faces.
    I want to implement Logical delete in my application.
    In my Entity object I have Deleted attribute and I override the remove() method in my EntityImpl class.
        @Override
        public void remove()
           setDeleted("Y");
        }and I added this condition to my view object
    WHERE NVL(Deleted,'N') <> 'Y'in my page I have a table. this table has a column to delete each row. I dragged and drop RemoveRowWithKey action from the data control
    and set the parameter to *#{row.rowKeyStr}* .
    I what I need is this:
    when the user click the delete button I want to hide the roe from the table. I tried to re-execute the query after the delete but the row is still on the page. Why execute query does not hide the row from the screen.
    here is the code I used for delete and execute query
        public String deleteLogically()
            BindingContainer bindings = getBindings();
            OperationBinding operationBinding = bindings.getOperationBinding("removeRowWithKey");
            Object result = operationBinding.execute();
            DCBindingContainer dc=(DCBindingContainer) bindings;
            DCIteratorBinding iter=dc.findIteratorBinding("TakenMaterialsView4Iterator");
            iter.getCurrentRow().setAttribute("Deleted", "Y");
            //iter.getViewObject().executeQuery();
            iter.executeQuery();
            return null;
        }as you see I used two method iter.getViewObject().executeQuery(); and  iter.executeQuery(); but the result is same.

    Thank you Jobinesh.
    I used this method.
        @Override
        protected boolean rowQualifies(ViewRowImpl viewRowImpl)
          Object attrValue =viewRowImpl.getAttribute("Deleted"); 
            if (attrValue != null) { 
             if ("Y".equals(attrValue)) 
                return false; 
             else 
                return true; 
            return super.rowQualifies(viewRowImpl);
        }But I have one drawback for using it, and here is the case:
    If the user clicks the delete button *(no commit)* the row will be hidden in the table, but when the user click cancel changes the row is not returned since it is not returned due to the rowQualifies(ViewRowImpl viewRowImpl) (the Deleted attribute is set to "N" now).
    here is the code for delete and cancel change buttons
        public String deleteLogically()
            BindingContainer bindings = getBindings();
            OperationBinding operationBinding =
                bindings.getOperationBinding("removeRowWithKey");
            Object result = operationBinding.execute();
            DCBindingContainer dc = (DCBindingContainer)bindings;
            DCIteratorBinding iter =
                dc.findIteratorBinding("TakenMaterialsView4Iterator");
            iter.getCurrentRow().setAttribute("Deleted", "Y");
             iter.executeQuery();
            AdfFacesContext adfFacesContext = AdfFacesContext.getCurrentInstance();
            adfFacesContext.addPartialTarget(this.getTakenMaterialsTable());
            return null;
        public String cancelChanges(String iteratorName)
            System.out.println("begin cancel change");
            BindingContainer bindings =
                BindingContext.getCurrent().getCurrentBindingsEntry();
            DCBindingContainer dc = (DCBindingContainer)bindings;
            DCIteratorBinding iter =
                (DCIteratorBinding)dc.findIteratorBinding(iteratorName);
            ViewObject vo = iter.getViewObject();
            //create a secondary RowSetIterator to avoid disturbing row currency
            RowSetIterator rsi = vo.createRowSetIterator(null);
            //move the currency to the slot before the first row.
            rsi.reset();
            while (rsi.hasNext())
                    currentRow = rsi.next();
                    currentRow.setAttribute("Deleted", "N");
            rsi.closeRowSetIterator();
            iter.executeQuery();
            AdfFacesContext adfFacesContext = AdfFacesContext.getCurrentInstance();
            adfFacesContext.addPartialTarget(this.getTakenMaterialsTable());
            return null;
        }as example, if the user initially has 8 rows, then deleted 2 rows, in cancelChanges only 6 rows appears. and the deleted rows are not there??
    any suggestion?

  • Delete is not working properly

    I modified the Delete server behavior to delete associated
    records from the child tables and then delete the parent table as
    follows:
    if ((isset($_POST['peereduid'])) &&
    ($_POST['peereduid'] != "")) {
    $deleteTPRSQL = sprintf("DELETE FROM TEENPEERRELATIONSHIP
    WHERE PEEREDU_OWNS_ID=%s AND TEEN_ID=%s AND PEEREDU_TALKS_ID=%s AND
    CONTACT_DATE=str_to_date(%s, '%%Y-%%c-%%e')",
    GetSQLValueString($_POST['peereduid'], "int"),
    GetSQLValueString($_POST['teenid'], "int"),
    GetSQLValueString($_POST['peeredutalksid'], "int"),
    GetSQLValueString($_POST['contactdate'], "date"));
    mysql_select_db($database_cnPeer_Outreach,
    $cnPeer_Outreach);
    $Result1 = mysql_query($deleteTPRSQL, $cnPeer_Outreach) or
    die(mysql_error());
    $deleteCRBSQL = sprintf("DELETE FROM CONTACTREFERREDBY WHERE
    PEEREDU_OWNS_ID=%s AND TEEN_ID=%s AND PEEREDU_TALKS_ID=%s AND
    CONTACT_DATE=str_to_date(%s, '%%Y-%%c-%%e')",
    GetSQLValueString($_POST['peereduid'], "int"),
    GetSQLValueString($_POST['teenid'], "int"),
    GetSQLValueString($_POST['peeredutalksid'], "int"),
    GetSQLValueString($_POST['contactdate'], "date"));
    mysql_select_db($database_cnPeer_Outreach,
    $cnPeer_Outreach);
    $Result1 = mysql_query($deleteCRBSQL, $cnPeer_Outreach) or
    die(mysql_error());
    $deleteCTSQL = sprintf("DELETE FROM CONTACTTOPIC WHERE
    PEEREDU_OWNS_ID=%s
    AND TEEN_ID=%s AND PEEREDU_TALKS_ID=%s AND
    CONTACT_DATE=str_to_date(%s, '%%Y-%%c-%%e')",
    GetSQLValueString($_POST['peereduid'], "int"),
    GetSQLValueString($_POST['teenid'], "int"),
    GetSQLValueString($_POST['peeredutalksid'], "int"),
    GetSQLValueString($_POST['contactdate'], "date"));
    mysql_select_db($database_cnPeer_Outreach,
    $cnPeer_Outreach);
    $Result1 = mysql_query($deleteCTSQL, $cnPeer_Outreach) or
    die(mysql_error());
    $deleteCMSQL = sprintf("DELETE FROM CONTACTMATERIAL WHERE
    PEEREDU_OWNS_ID=%s AND TEEN_ID=%s AND PEEREDU_TALKS_ID=%s AND
    CONTACT_DATE=str_to_date(%s, '%%Y-%%c-%%e')",
    GetSQLValueString($_POST['peereduid'], "int"),
    GetSQLValueString($_POST['teenid'], "int"),
    GetSQLValueString($_POST['peeredutalksid'], "int"),
    GetSQLValueString($_POST['contactdate'], "date"));
    mysql_select_db($database_cnPeer_Outreach,
    $cnPeer_Outreach);
    $Result1 = mysql_query($deleteCMSQL, $cnPeer_Outreach) or
    die(mysql_error());
    $deleteCSSQL = sprintf("DELETE FROM CONTACTSERVICE WHERE
    PEEREDU_OWNS_ID=%s
    AND TEEN_ID=%s AND PEEREDU_TALKS_ID=%s AND
    CONTACT_DATE=str_to_date(%s, '%%Y-%%c-%%e')",
    GetSQLValueString($_POST['peereduid'], "int"),
    GetSQLValueString($_POST['teenid'], "int"),
    GetSQLValueString($_POST['peeredutalksid'], "int"),
    GetSQLValueString($_POST['contactdate'], "date"));
    mysql_select_db($database_cnPeer_Outreach,
    $cnPeer_Outreach);
    $Result1 = mysql_query($deleteCSSQL, $cnPeer_Outreach) or
    die(mysql_error());
    $deletePRTSQL = sprintf("DELETE FROM PEERRECOMMENDSTALK
    WHERE PEEREDU_OWNS_ID=%s AND TEEN_ID=%s AND PEEREDU_TALKS_ID=%s AND
    CONTACT_DATE=str_to_date(%s, '%%Y-%%c-%%e')",
    GetSQLValueString($_POST['peereduid'], "int"),
    GetSQLValueString($_POST['teenid'], "int"),
    GetSQLValueString($_POST['peeredutalksid'], "int"),
    GetSQLValueString($_POST['contactdate'], "date"));
    mysql_select_db($database_cnPeer_Outreach,
    $cnPeer_Outreach);
    $Result1 = mysql_query($deletePRTSQL, $cnPeer_Outreach) or
    die(mysql_error());
    $deleteTPASQL = sprintf("DELETE FROM TEENPROMISESACTION
    WHERE PEEREDU_OWNS_ID=%s AND TEEN_ID=%s AND PEEREDU_TALKS_ID=%s AND
    CONTACT_DATE=str_to_date(%s, '%%Y-%%c-%%e')",
    GetSQLValueString($_POST['peereduid'], "int"),
    GetSQLValueString($_POST['teenid'], "int"),
    GetSQLValueString($_POST['peeredutalksid'], "int"),
    GetSQLValueString($_POST['contactdate'], "date"));
    mysql_select_db($database_cnPeer_Outreach,
    $cnPeer_Outreach);
    $Result1 = mysql_query($deleteTPASQL, $cnPeer_Outreach) or
    die(mysql_error());
    $deleteTPTSQL = sprintf("DELETE FROM TEENPROMISESTALK WHERE
    PEEREDU_OWNS_ID=%s AND TEEN_ID=%s AND PEEREDU_TALKS_ID=%s AND
    CONTACT_DATE=str_to_date(%s, '%%Y-%%c-%%e')",
    GetSQLValueString($_POST['peereduid'], "int"),
    GetSQLValueString($_POST['teenid'], "int"),
    GetSQLValueString($_POST['peeredutalksid'], "int"),
    GetSQLValueString($_POST['contactdate'], "date"));
    mysql_select_db($database_cnPeer_Outreach,
    $cnPeer_Outreach);
    $Result1 = mysql_query($deleteTPTSQL, $cnPeer_Outreach) or
    die(mysql_error());
    $deleteTPMVSQL = sprintf("DELETE FROM
    TEENPROMISESMEDICALVISIT WHERE PEEREDU_OWNS_ID=%s AND TEEN_ID=%s
    AND PEEREDU_TALKS_ID=%s AND CONTACT_DATE=str_to_date(%s,
    '%%Y-%%c-%%e')",
    GetSQLValueString($_POST['peereduid'], "int"),
    GetSQLValueString($_POST['teenid'], "int"),
    GetSQLValueString($_POST['peeredutalksid'], "int"),
    GetSQLValueString($_POST['contactdate'], "date"));
    mysql_select_db($database_cnPeer_Outreach,
    $cnPeer_Outreach);
    $Result1 = mysql_query($deleteTPMVSQL, $cnPeer_Outreach) or
    die(mysql_error());
    $deleteSQL = sprintf("DELETE FROM CONTACT WHERE
    PEEREDU_OWNS_ID=%s
    AND TEEN_ID=%s AND PEEREDU_TALKS_ID=%s AND
    CONTACT_DATE=str_to_date(%s, '%%Y-%%c-%%e')",
    GetSQLValueString($_POST['peereduid'], "int"),
    GetSQLValueString($_POST['teenid'], "int"),
    GetSQLValueString($_POST['peeredutalksid'], "int"),
    GetSQLValueString($_POST['contactdate'], "date"));
    mysql_select_db($database_cnPeer_Outreach,
    $cnPeer_Outreach);
    $Result1 = mysql_query($deleteSQL, $cnPeer_Outreach) or
    die(mysql_error());
    $deleteGoTo = "peerselect.php";
    if (isset($_SERVER['QUERY_STRING'])) {
    $deleteGoTo .= (strpos($deleteGoTo, '?')) ? "&" : "?";
    $deleteGoTo .= $_SERVER['QUERY_STRING'];
    header(sprintf("Location: %s", $deleteGoTo));
    The problem is that the deleteGoTo is not working. After the
    delete, I am shown the original page again. Can anyone tell me what
    I need to do to get it working?

    Hi paramu
    I think you didn't get my question
    The new row is not saved into DB, user add a new record simply he change his mind half way and need
    to delete new record in form (As I understand this row only created in related iterator)
    So he expect after delete form goes back to previous state
    Thanks
    Mohsen

  • Error of Photoshop CS4 after the installation of the font.

    b OS : Vista 32bit sp1
    b Photoshop Version : CS4
    In CS3 version, the program worked well after the addition of the font in Program Files/Common Files/Adobe/Fonts folder.
    But in CS4, no fonts folder exists in Program Files/Common Files/Adobe/ folder.
    So I created fonts folder and added the fonts, and then I run photoshop.
    After all,
    The program did not work with error I want to know how to recognize the fonts without the procedure(the installation of fonts) as CS3 version.
    Please...

    Thanks.
    But after the deletion of files, the problem did not solve.
    I deleted Adobefnt11.lst file in three folders as your advice.
    C:\Users\user name\AppData\Local\Adobe\Fonts
    C:\Users\user name\AppData\Local\Adobe\TypeSupport
    C:\Users\user name\AppData\Local\Adobe\TypeSupport\CMaps
    But after the deletion of files, the problem did not solve.
    I searched Photoshop CS4 manual of Adobe.com and found that it was written that it could access if the fonts were added in Program Files/Common Files/Adobe/Font folder. However it doesn't work in mine.
    Why it(errors and end of photoshop by force) happens? I don't know.
    My OS system is vista. Can't be the installation of fonts(Program Files/Common Files/Adobe/Font) used in vista?

Maybe you are looking for

  • Apps don't load after installing iOS4

    Hi all, I installed OS4 and had to install it as I couldn't update any apps without upgrading the OS, well that was the error message from the Apps Store, of which I was tired and eventually upgraded my phone. Now I am having a problem where none of

  • PSU for the HP s5300z

    I am putting a new video card into my s5300z and need to add power. I understnad this pc has 220W and the new vid card requires 350W. How do you add to the PSU? Does the current one get pulled and a new one put in it place or do you simply add an add

  • Java script and the new and not improved firefox don't work. Please let me be able to run Java again.

    I use SAP Infoview for work. To modify reports it requires a Java script to run. I had it set up in the previous version of ff to always allow from this specific site and it worked wonderfully. Now, in the new version, despite following all of the in

  • Library Filter in LR5

    I am using the library filter in Lightroom 5. I have flagged some photos and want to use the filter to find these photos. The filter is including both the flags and the star rating. I only want to search the flags and don't know how to stop the filte

  • How to set more than one day in calendar?

    Hello. Is there a way to set more than one day in calendar and every selected day would create new record? Thanks.