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 på 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 icke’ hänvisningen borden vid den schematisk namn, eller en anblick var hänskjut var en bord är krevad.
Beroende på vad’ anledningen 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.
- 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.
- 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å 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 då få den här misstag när försökande till skapa en anblick på den.
- 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 " så ä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 få teknisk stöd och hjälp påMin Digital Liv Forums.
Berättat Varen
- ORA-02449 Orakel Droppa Bord Misstag
- Lätt Duplicera, Kopia eller Backningen Borden i Orakel, PostgreSQL, DB2 och SQLite med Skapa Bord Så SQL
- Orakel ORA-14074 Skapa eller Tillägga Ny Delning Strandar Misstag
- Orakel EXP-00091 Misstag När Exportera Data banken
- Skapa, Tillägga eller Splittra Orakel Data banken Delning Strandar med ORA-14080 Misstag
- Orakel Data banken Importera Misstag 3113/3114
- Orakel PL/SQL ORA-00947 Inte Nog Värden Misstag
- ORA-25153 Temporär Matsked är Tom Misstag i Orakel
- Syn och Återvinna Orakel Data banken Länk Detaljerna
- 08007232B× DNS Namn Er icke Finnas Misstag på Fönstren Vista eller Servaren 2003 Aktiveringen