What is NON-EXISTENT object_type?

Hi,
Can anybody explain what is NON-EXISTENT object_type. I see this type of objects sometimes when I do select * from dba_objects.

As a simple demonstration:
SQL> create or replace view my_objects
2 as
3 select * from user_objects
4 ;
View created.
SQL> select
2 referenced_owner,
3 referenced_type,
4 referenced_name
5 from
6 user_dependencies
7 where
8 name = 'MY_OBJECTS'
9 ;
REFERENCED_OWNER REFERENCED_TYPE REFERENCED_N
SYS VIEW USER_OBJECTS
PUBLIC SYNONYM USER_OBJECTS
TEST_USER NON-EXISTENT USER_OBJECTS
At present the view my_objects refers to the public synonym user_objects, thence to the sys-owned view user_objects because there is no local object called user_objects.
If I now create something called user_objects, the view has to be invalidated and recompiled to reference that object.
To ensure that the invalidation occurs, the database needs to know that a local user_objects is currently non-existent - hence the row in view user_dependencies (based on table sys.dependency$).
This is Oracle 9i, in 10g the row for the sys view does not appear.
P.S. Is there any way to use a fixed format for code in this system ? It's not obvious from the edit box.
Regards
Jonathan Lewis
http://jonathanlewis.wordpress.com
http://www.jlcomp.demon.co.uk

Similar Messages

  • What's with the non-existant free trial download for Photoshop?

    What's with the non-existant free trial download for Photoshop?  You click on "Download free trial" and it takes you to a page that takes you to a forum… nothing happens.  I've done this about 6 times on two browsers.  Of course, there's no help from Adobe, so I'm trying this forum.  Thanks!

    Thanks very much for a prompt reply!  Much appreciated. Unfortunately, that's exactly the page I was on. And I used both Firefox and Safari and got the same page, with the same nothing...
    As this forum doesn't allow attachments, I'll cut and paste the page here (there's not much):
    Keep learning
    Whether you're new or a pro, we're always making Photoshop better.
    Learn more with these tutorials.
    Get support
    Have any questions? Visit the Learn & Support area for help.
    That's all that's on the page.  No buttons, URLs, menus… nothing.  And just to confirm, the URL  is as you gave: https://creative.adobe.com/products/download/photoshop
    Something's fishy...

  • Siri is non-existant on my iPhone 4s. What is going on? Is there something I am supposed to set up first or what???? Please help.

    Siri is non-existant on my iPhone 4s. What is going on? Is there something I am supposed to set up first or what???? Please help.

    Try settings>general>Siri and turn it on.

  • I am getting weary of my iPhone 4s. the battery life is non-existent, second, i had problems with calls, the caller couldn't hear me and now it cannot detect internet networks. Be they wi-fi or cellular. what could be the problem.

    I am getting weary of my iPhone 4s. The battery life is non-existent, secondly, I had problems with calls, the caller couldn't hear me and now it cannot detect internet networks. Be they Wi-Fi or cellular. what could be the problem?

    Mullaly75 wrote:
    I assume u guys don't understand what open source software is
    Yes, I think most of us do understand what open source software is. It sounds as if you don't. Here's some information:
    Open-source software (OSS) is computer software that is available in source code form: the source code and certain other rights normally reserved forcopyright holders are provided under an open-source license that permits users to study, change, improve and at times also to distribute the software.
    Open source software is very often developed in a public, collaborative manner. Open-source software is the most prominent example of open-sourcedevelopment and often compared to (technically defined) user-generated content or (legally defined) open content movements.
    from http://en.wikipedia.org/wiki/Open_source_software
    Yes, Tom Wu of Stanford wrote a paper on something called Secure Remote Access Protocol. It's a form of Asymetric Key Exchange and has nothing to do with hacking anything. It's actually intended to protect data.

  • One can create an index on a non-existent column in a table

    I am using Oracle 10.2.0.3 on Windows 2003. I wanted to create an index on columnb of
    Tablea. When I use statement like:
    Create index index1 on tablea (‘columnb’) …
    Oracle created index: index1. However, when I looked tat the column in user_ind_columns it had some weird colculn like SYS_NCxxxx. For sometime, I had
    No idea what was going on. My index was not being used in queries at all. Then it dawned on me that I should not put single quotes around columnb. Once I removed quotes, things worked as expected.
    But why does Oracle allow index on a non-existent column?

    we cannot create the index on nonexistent column of table We can. Its called a function-based index. Here's how we do it.
    Also read Howard's reply, right above yours.
    SQL> desc t
    Name                                      Null?    Type
    OWNER                                     NOT NULL VARCHAR2(30)
    OBJECT_NAME                               NOT NULL VARCHAR2(30)
    SUBOBJECT_NAME                                     VARCHAR2(30)
    OBJECT_ID                                 NOT NULL NUMBER
    DATA_OBJECT_ID                                     NUMBER
    OBJECT_TYPE                                        VARCHAR2(19)
    CREATED                                   NOT NULL DATE
    LAST_DDL_TIME                             NOT NULL DATE
    TIMESTAMP                                          VARCHAR2(19)
    STATUS                                             VARCHAR2(7)
    TEMPORARY                                          VARCHAR2(1)
    GENERATED                                          VARCHAR2(1)
    SECONDARY                                          VARCHAR2(1)
    SQL> create index t_idx on t( substr(object_name, 1, 5));
    Index created.
    SQL> select column_name from user_ind_columns where index_name = 'T_IDX';
    COLUMN_NAME
    SYS_NC00014$
    SQL> select index_type from user_indexes where index_name = 'T_IDX';
    INDEX_TYPE
    FUNCTION-BASED NORMAL
    SQL>

  • Issue with sales order stock that is referencing a non-existing sales order

    We have an issue with sale order stock.
    Due to user error we have ended up with a negative quant of sales order stock in a bin. Further the error was due to mis-keying of sales order number. Hence this negative quant is referencing a sales order that does not exist.
    We need to get rid of this quant.
    I thought of cycling this quant off as a solution. And hence replicated the scenario in the test system. I was able to create a TO to cycle it off but cannot clear the differences from 999 . The error I get while trying to do this is "SD document not in database or has been archived" . This error is true since the sales order actually does not exist. So cycling it off did not work.
    Can anyone suggest how we can get rid of this negative quant of sales order stock ?
    Thanks

    Hi,
    You said that your user mistyped the SO number and it resulted in a -quant. In which transaction was it possible? If I give a non existing no. SAP doesn't allow me to book.
    If I were you I would check both in WM & IM what the user had done...step-by-step...
    Negative quant comes to existance in interim storage type if we book e.g. a GI. It should have started in IM...how was your user be able to do that??? If it was possible cannot you reverse the IM booking?
    (...if all else fails...cannot you create a SO document with external number assignment with the same number?...)
    BR
    Csaba
    Edited by: Csaba Szommer on Jun 24, 2008 8:31 PM

  • I keep getting calls from non existing area codes and phone numbers.  They are never the same number twice.  How do I stop this?

    About a week ago I started getting phone calls on my cell phone from numbers that do not exist, including the area codes.  I can not report these to the Do Not Call list because the area code is non existent.  I'm getting these calls all the time now and never from the same number twice so there's no point in blocking them.  If I answer I may or may not get a person who has an accent from India so heavy that I can't understand what they are saying.  This is getting to the point where I just want to cry I'm so frustrated.  Anyone else having this issue or does anyone know how to stop it?
    Thank you

    I'm sorry that you are having all these troubles. I have sent you a private message.
    Anthony_VZ
    **If someones post has helped you, please acknowledge their assistance by clicking the red thumbs up button to give them Kudos. If you are the original poster and any response gave you your answer, please mark the post that had the answer as the solution**
    Notice: Content posted by Verizon employees is meant to be informational and does not supersede or change the Verizon Forums User Guidelines or Terms or Service, or your Customer Agreement Terms and Conditions or plan

  • Usage tracking problem : not started due to non-existent Usage Tracking tab

    Hello,
    I need some help after following the necessary steps to setup 'Usage Tracking'.
    My table S_NQ_ACCT stays empty.
    The structure in the rpd files looks like
    * OBI Usage Tracking
    Connection Pool
    Usage Tracking Writer Connection Pool
    Catalog
    dbo
    S_NQ_ACCT
    My nqsconfig has the following entries related to usage tracking
    # Usage Tracking Section
    # Collect usage statistics on each logical query submitted to the
    # server.
    [ USAGE_TRACKING ]
    ENABLE = YES;
    DIRECT_INSERT = YES;
    PHYSICAL_TABLE_NAME = "OBI Usage Tracking"."Catalog"."dbo"."S_NQ_ACCT";
    CONNECTION_POOL = "OBI Usage Tracking"."Usage Tracking Writer Connection Pool" ;
    BUFFER_SIZE = 10 MB ;
    BUFFER_TIME_LIMIT_SECONDS = 5 ;
    NUM_INSERT_THREADS = 5 ;
    MAX_INSERTS_PER_TRANSACTION = 1 ;
    When making queries on the Usage Tracking SA, I still receive the following error in the NQServer.log File
    +[59049] Usage Tracking not started due to non-existent Usage Tracking table "<Database>"."<Catalog>"."<Schema>"."<Table>".+
    What am I doing wrong??
    Txs for your quick help on this!
    Kr,
    A.

    Can you post your entire NQSConfig.INI file?
    According to the message guide (http://download.oracle.com/docs/cd/E12103_01/books/AnyMsg/AnyMsg_Messages.html#wp1007961) the error you're getting specifies the table that OBIEE is trying to use, so the fact that yours reports literally "<Database>"."<Catalog>"."<Schema>"."<Table>" makes me think maybe the wrong config is being picked up. Also your comment that using a file instead of DB doesn't work either.

  • InDesign CS6: preflight & non-existent overset text in my document.

    Hi,
    I’m using InDesign CS6. The preflight lists overset errors. When I click on the page icon and go to where the overset txt is supposed to be…there is none.
    I deleted EVERYTHING in the entire document, then did a SAVE-AS a new name; restarted InDesign; opened the empty document...and it still says I have overset text. I’ve had this issue before with other documents and just ignored the errors after hours of trying to fix the non-existent overset text - but other people have to use my documents. Having errors is an issue with shared documents. I started a chat with an adobe tech support person, but they had no idea what the problem is. Is this a bug? More importantly, is there a fix?
    any help much appreciated.
    regards,
    m

    I have a document with a similar issue. I just opened it just to check. When I click on the overset and click somewhere else, I get an empty text frame. I guess that's what happens to you as well. I turned on Show Hidden Characters and noticed that somehow I had at the bottom of the page a paragraph sign (probably I hit enter at the end without noticing it). I just deleted it and now is fine. Turn on the Show Hidden Characters and see if something shows up at the end of your document.

  • DBMS_LOB.FILEOPEN(dir, fname) gives non-existent dir or file error

    Hello!
    I've been trying to load an image file into the oracle database using the DBMS_LOB loadfromfile procedure. In order to do this, I first have to open the appropriate file which I do using
    temp_bfile := bfilename('temp_dir', in_filename);
    where in_filename is a string having the appropriate filename. and 'temp_dir' is a directory object created as follows:
    CREATE DIRECTORY temp_dir AS 'F:\';
    Next when I do a
    DBMS_LOB.FILEOPEN(temp_bfile, LOB_READONLY);
    I get an exception ORA-22285:non-existent directory or file.
    What am I doing wrong? Is the way I've created the directory object correct. I work on an NT machine.
    Mona

    Not sure if the UTL_FILE package is the same but if you don't set the "utl_file_dir" variable in the INIT.ORA file prior to calling the FOPEN procedure you will get a similiar error. There may be an equivalent parameter for the DBMS_LOB package.
    <BLOCKQUOTE><font size="1" face="Verdana, Arial, Helvetica">quote:</font><HR>Originally posted by Mona Marathe ([email protected]):
    Hello!
    I've been trying to load an image file into the oracle database using the DBMS_LOB loadfromfile procedure. In order to do this, I first have to open the appropriate file which I do using
    temp_bfile := bfilename('temp_dir', in_filename);
    where in_filename is a string having the appropriate filename. and 'temp_dir' is a directory object created as follows:
    CREATE DIRECTORY temp_dir AS 'F:\';
    Next when I do a
    DBMS_LOB.FILEOPEN(temp_bfile, LOB_READONLY);
    I get an exception ORA-22285:non-existent directory or file.
    What am I doing wrong? Is the way I've created the directory object correct. I work on an NT machine.
    Mona<HR></BLOCKQUOTE>
    null

  • Scan From File aborts the calling VI if it is pointed to a non-existing file

    The Scan From File primitive throws an error dialog and aborts the VI if it's given a non-existing file instead of returning an error in its output. See attached example (8.6).
    Try to take over the world!
    Attachments:
    Scan from file bug.vi ‏7 KB

    Anna K. wrote:
    Please let me know if you need assistance in working around this bug.
    For anyone wondering, the workaround is simply to check if the file exists before trying to read it. You can do this by calling the File/Directory Info primitive and checking the error output. Or you can use the OpenG File Exists? VI.
    I'm assuming this primitive is used rarely, if at all, which is why no one ever reported this. I had it in an old piece of temporary utility code which was moved elsewhere. It had a hardcoded path and when I ran it again a year or so after last using it, I ran into this. The only reason I used the primitive in the first place was because I wanted a quick way to save a number in a file and read it back. I never used it in any real code.
    Anna, I don't personally care, but what's the CAR number? Some people do seem to want to know them.
    Try to take over the world!

  • ORA-22285 - non-existent directory or file for FILEOPEN operation

    Hello
    I want to insert the xmldata from a xmlfile to the a table, with this scirpt:
    #!/bin/sh
    set -x
    for i in `find . -name "dspevent*.xml"| awk -F"/" '{print $NF}'`
    do
    echo $i
    fname_old=$i
    fname_neu=`ls $i | awk '{print "OK_"$0}'`
    cat $i | sed 's/aps://g' >$fname_neu
    echo $fname_neu
    rm $i
    #insert_xml $fname_neu
    INSERT_XML=`sqlplus -s username/passwort@database <<EOF
    INSERT INTO event_xml (name,
    dtsysl,
    hrsysl,
    dtcptl,
    nusesi,
    dsp_step,
    dsp_state,
    bat_class,
    bat_program,
    bat_seqi,
    bat_state)
    SELECT *
    FROM XMLTABLE (
    'Operations/Event'
    PASSING xmltype (BFILENAME ('EVENT_DIR', '$fname_neu'),
    NLS_CHARSET_ID ('CHAR_CS'))
    COLUMNS name VARCHAR (40) PATH 'name',
    dtsysl DATE PATH 'dtsysl',
    hrsysl NUMBER PATH 'hrsysl',
    dtcptl DATE PATH 'dtcptl',
    nusesi NUMBER PATH 'nusesi',
    dsp_step VARCHAR (40) PATH 'DSP/step',
    dsp_state VARCHAR (40) PATH 'DSP/state',
    bat_class VARCHAR (40) PATH 'BAT/class',
    bat_program VARCHAR (40) PATH 'BAT/program',
    bat_seqi NUMBER PATH 'BAT/seqi',
    bat_state VARCHAR (40) PATH 'BAT/state');
    EOF
    `
    done
    But the problem is, that I have always this error message:
    ORA-22285 -> non-existent directory or file for FILEOPEN operation
    I'd create a direcotrie and over utl_file.fopen I can write a file to this directorie, but this works over the path, not over the directory name. the utl_file_dir parameter was also set to the correct path. Whats wrong or how can I debug this problem?
    thanks.
    roger

    - the name of the directory is correct.
    - how can I check, that the user can use the directory?
    - in this logfile you can see that, the file name will replace correctly:
    ./dspevent.sh
    + awk -F/ {print $NF}
    + find . -name dspevent*.xml
    + echo dspevent_db_20110503030448_10641.xml
    dspevent_db_20110503030448_10641.xml
    fname_old=dspevent_db_20110503030448_10641.xml
    + awk {print "OK_"$0}
    + ls dspevent_db_20110503030448_10641.xml
    fname_neu=OK_dspevent_db_20110503030448_10641.xml
    + sed s/aps://g
    + cat dspevent_db_20110503030448_10641.xml
    + echo OK_dspevent_db_20110503030448_10641.xml
    OK_dspevent_db_20110503030448_10641.xml
    + rm dspevent_db_20110503030448_10641.xml
    + sqlplus -s username/passwort@db
    INSERT INTO event_xml (name,
    dtsysl,
    hrsysl,
    dtcptl,
    nusesi,
    dsp_step,
    dsp_state,
    bat_class,
    bat_program,
    bat_seqi,
    bat_state)
    SELECT *
    FROM XMLTABLE (
    'Operations/Event'
    PASSING xmltype (BFILENAME ('EVENT_DIR', 'OK_dspevent_db_20110503030448_10641.xml'),
    NLS_CHARSET_ID ('CHAR_CS'))
    COLUMNS name VARCHAR (40) PATH 'name',
    dtsysl DATE PATH 'dtsysl',
    hrsysl NUMBER PATH 'hrsysl',
    dtcptl DATE PATH 'dtcptl',
    nusesi NUMBER PATH 'nusesi',
    dsp_step VARCHAR (40) PATH 'DSP/step',
    dsp_state VARCHAR (40) PATH 'DSP/state',
    bat_class VARCHAR (40) PATH 'BAT/class',
    bat_program VARCHAR (40) PATH 'BAT/program',
    bat_seqi NUMBER PATH 'BAT/seqi',
    bat_state VARCHAR (40) PATH 'BAT/state');
    INSERT_XML= PASSING xmltype (BFILENAME ('EVENT_DIR', 'OK_dspevent_db_20110503030448_10641.xml'),
    ERROR at line 15:
    ORA-22285: non-existent directory or file for FILEOPEN operation
    ORA-06512: at "SYS.XMLTYPE", line 296
    ORA-06512: at line 1
    + echo dspevent_db_20110502190712_10641.xml
    dspevent_db_20110502190712_10641.xml

  • Slow/Non-existent LTE Service in Soho/NYC

    I have an iPhone5 and work at Broome and Sixth Avenue in Soho NYC. When I initially switched from AT&T to Verizon last year I was getting slow but decent 4G/LTE speeds at work. but for the past 3 months service has been non-existent all day indoors. When I turn off LTE service on my phone and go to 4G it is about 10 times faster.
    My questions are:
    Why doesn't the phone automatically switch over to 3G when there is no LTE service?
    And why do I get for bars and the LTE indicator when the service is so slow I cannot even run a speedtest or connect to any apps' servers?
    thanks!

    The second question - you have "service" as in you are connected, but Verizon has had capacity issues with LTE in NYC for quite some time now (and have not made any noticable improvements in at least the past year apparently), so you will constantly see disconnects or slow speeds....
    Some related open threads for midtown, but apparently downtown and soho are suffering now as well (look at the "support" discussed in these threads as well...sadly, nothing to brag about to your friends on other carriers in NYC)
    https://community.verizonwireless.com/thread/798232
    https://community.verizonwireless.com/thread/783107
    https://community.verizonwireless.com/thread/787806
    Just a hunch - if a VZ rep responds to your post, you will get a response similar to the following:
    "What's your zip code? Let me investigate the issue.  We want you to have great LTE speeds.  Have you ever had a trouble ticket open?"    Then once you supply the information, it will go unanswered or you will be told that they either a) see no issues with the area, or b) acknowledge capacity issues, but can't tell you of any upcoming improvements.
    Sorry, probably not the response you were looking for...but it's the unfortunately sad state of VZW in NYC these days.

  • KM transport error: ALL paths that were specified refer to non-existent

    I have a folder /root/company.
    I am trying to transport this company folder to my QA system.
    I created a KMC file. I followed the instructions in below link.
    http://help.sap.com/erp2005_ehp_04/helpdata/EN/46/77da3bb8036ef0e10000000a1553f6/frameset.htm
    IT throws an error during import. All paths that were specified refer to non-existent or read-only repositories.
    Can anyone please suggest, what am I missing? Do I have to create any repositories on QA system. IF so, please suggest me how to do it?.
    We are ussing EP 7.0 portal
    Thanks,
    Raj

    As per my understanding you have created KMC file for folder "company" which is inside "root".
    Can you confirm if company folder exist in QA environment?? if it dosenot exist then create repository by performing following steps:
    1. Go to System Administration --> System Configuration --> Knowledge Management --> Content Management --> Repository Manager --> File system Repository OR CM Repository (as per your requirement)
    2. You can find whether you have to create Repository inside File System Repository OR CM Repository by looking into your test or developement environment by going into the path mentioned in step 1. Copy all the properties of the Company repository from test or dev environment.
    3. Now inside one of the repository(File System Repository OR CM Repository) you can create one repository with name Company.
    4. To create Company repository you will find the option "NEW" inside the above mentioned path and on clicking on the same, fill all the properties (take help of the properties you have copied in step 2).
    And now try to upload the KMC file.

  • Effect of Force use of non-existing index in program

    Hi,
    What is the Effect of Force use of non-existing index in program?
    We have forced the use of a custom index in our program, i want to know the effect in the program if in the future this index will be deleted or removed from the database?
    Thanks a lot!

    Hi Freishz,
    >
    freishz wrote:
    > What is the Effect of Force use of non-existing index in program?
    > We have forced the use of a custom index in our program, i want to know the effect in the program if in the future this index will be deleted or removed from the database?
    Hints note, it is a hint not a command, are ignored by the optimizer if they are not
    syntactically and/or semantically correct. An index hint pointing to a non-exisitng index
    is semantically not correct -> will be ignored. (A normal costing with the available indexes
    is done).
    Kind regards,
    Hermann

Maybe you are looking for