ORA-00942 Bord eller Syn Er icke Finnas Orakel Misstag

Någon gång när du kompilerat en syfte eller packe eller syn i Orakel, eller utföra något PL/SQL uttalanden Orakel bord, eller när löpande en Orakel program eller applicering, den följande misstag min inträffa:

ORA-00942: bord eller syn er icke finnas

Anledningen eller grund för ORA-00942 misstag meddelande är på grund av Orakel försök till utföra en SQL uttalande så pass hänvisningarna en bord eller syn så pass endera er icke finnas, eller på grund av en synonym den där er inte tillåtet här var använd, eller på grund av du hade inte tillträde rättigheterna till särskild syfte. Annan möjlig orsak er det alt borden eller syn tillhör till en annan schematisk och du gjorde ickehänvisningen borden vid den schematisk namn, eller en anblick var hänskjut var en bord är krevad.

Beroende vadanledningen om problem, där de/vi/du/ni är flera beslutsamhet eller botemedel till besluta den här misstag. Och på grund av flera möjlig anledningarna så pass Maj orsak oriktigheten, där de/vi/du/ni är flera aktionerna eller stammen så pass du kanna ta till identifiera var er misstag och ta det lämplig workaround eller lösande.

  1. Check existerande förbrukaren borden och synen om de existerar i Orakel vid fråga om datan ordbok vid utförande den följande SQL uttalande:

    välja*
    från all_objects
    var object_type i (’TABLE,'VIEW’’)
    och object_name = ‘OBJECT_NAME‘;

    Sätta tillbakaOBJECT_NAME med det namn om bord eller syn så pass du vilja till bekräfta dess existens.

    Om den här misstag händelse emedan borden eller syn er icke finnas, ta det följande aktionerna:

    • Check och tillförsäkra så pass stavningen om bord ( stavade inte fel) eller syn namn korrigerar.
    • Check och tillförsäkra så pass en anblick är inte specificerat var en bord är krevad.
    • Om nej sådan bord eller syn existerar, skapa borden eller syn, eller använda en annan bord eller syn.
  2. Om borden eller syn existerar, check och bekräfta om förbrukaren har den nödvändig tillåtelse och rättigheterna till läsa och tillträde (i.e. välja) från bord, säker rätterna Maj bli krevad till tillträde borden. I det tillfället, du vill behov till har den ägare om bord eller syn, eller en Orakel DBA till bevilja den lämplig rätterna, tillåtelse eller rättigheterna till den här syfte.

    Märka så pass när väljande från en system syn ( sådan som vsession$) rätten eller tillträde rättigheterna till välja från syn måste bli beviljat till förbrukaren direkt och inte via en roll. Den här er rättssaken om du kanna välja från syn utan problem utom den här misstag när försökande till skapa en anblick den.

  3. Om borden eller syn existerar utom är i en olik schematisk från ström schematisk var den SQL är utförande ( i annan uttrycka, borden ickeäga vid du, utom ägare vid annan förbrukaren), den ORA-00942 misstag vilja återvända alltför. Besluta den här vid tydlig hänvisningen borden eller syn vid specificerande den schematisk namn, i.e. schema_name.table_name.

viktig: Den här er en maskin översätt sida vilken är försynt " är" utan garantien. Maskin översättning Maj bli besvärlig å förstå. Behaga hänskjuta tilloriginal Engelsk artikeln närhelst möjlig.

Del och bidra med eller teknisk stöd och hjälp Min Digital Liv Forums.


Lov en Svara

Du kanna använda de här märken: <en href="" titel=""> <abbr titel=""> < akronymen titel=""> <b> <blockquote anföra=""> < anföra> < koden> <del datetime=""> <em> < jag> <q anföra=""> < strejk> < stark>

Abonera utan kommenterat


Ny Varen

Inkommande Söka Termen för artikeln

ORA-00942 - ORA-00942: bord eller syn er icke finnas - ora 00942 - PL/SQL: ORA-00942: bord eller syn er icke finnas - ora-00942 misstag - bord eller syn er icke finnas - ORA 942 - orakel bord eller syn er icke finnas - orakel ORA-00942 - orakel bord er icke finnas - SQL Misstag: ORA-00942: bord eller syn er icke finnas - ORA-00942 bord eller syn er icke finnas - ORA-00942: - VSESSION$ bord eller syn er icke finnas - ORA-00942: bord eller syn er icke finnas - PL/SQL: ORA-00942 - all - ORA-00942 - Borden endera er icke finnas eller den ström förbrukaren hade inte tillåtelse så pass bord. - "ORA-00942: bord eller syn er icke finnas" - ORA-00942 - bord eller syn er icke existerar - ORA-00942: bord eller syn er icke finnas - ora-00942 orakel misstag - orakel droppa bord om existerar - vsession$ bord er icke finnas - finnas orakel - bord eller syn er icke finnas orakel - BORD ELLER SYN Er icke FINNAS I Orakel - orakel droppa om existerar - SQL Misstag: ORA-00942 - "PL/SQL: ORA-00942: bord eller syn er icke finnas" - ORA-00942: bord eller syn er icke finnas + orakel - ora 00942 - inte existerar orakel - ora 00942 misstag - droppa bord er icke finnas - orakel bord tillåtelse - orakel droppa bord ORA-00942 - orakel bord syn - bord eller syn er icke finnas VSESSION$ - v session bord eller syn er icke finnas - "ORA-00942" - orakel finnas - orakel syfte er icke finnas - ORA-00942: Bord - orakel vsession$ ORA-00942 - bord eller syn er icke finnas - 00942 orakel - bord eller syn icke finnas -