ORA -00942 Bord ai Golyga Ewigod Mo Bod Cafell Amryfusedd
Rhywbryd pryd casgli ddrych ai becyn ai golyga i mewn Cafell, ai chyflawna rhyw PL /SQL fynegiadau acha Cafell bord, ai pryd yn hidlo cafell raglen ai cais, 'r yn canlyn amryfusedd 'm occurs:
ORA-00942: bord ai golyga ewigod mo bod
'r achosa ai adla achos ORA -00942 amryfusedd cenadwri ydy chan Cafell ceisiadau at chyflawna an SQL fynegiad a chyfeiriadau bord ai golyga a ai ewigod mo bod, ai chan a synonym sy mo adawedig 'ma arferwyd, ai chennych gwna mo ca acses defion at 'r fanylyn gwrthddadlau. Arall 'n bosib achosa ydy a 'r bord ai golyga belongs at arall schema a 'ch didnt ’ chyfeiriad 'r bord at 'r schema enwa, ai dremynt was referenced ble bord gofynnir.
Yn dibynnu ar whats ’ 'r achosa chan 'r broblem, mae 'n amryw benderfyniadau ai feddyginiaethau at benderfynu hon amryfusedd. A o achos 'n amryw 'n bosib achlysuron a Mai achosa 'r amryfusedd, mae 'n amryw chyngawsion ai camau a alli chymer at identify ble ydy 'r amryfusedd a chymer 'r adfedda workaround ai ateb.
- Atalfa yn bod ddefnyddiwr bordau a golygfeydd ai hwy exists i mewn Cafell at querying 'r data eiriadur at yn cyflawni 'r yn canlyn SQL fynegiad:
ddethol
chan all_objects
ble object_type i mewn ( ’TABLE,'VIEW ’ ’)
a object_name = ‘ OBJECT_NAME‘Replace OBJECT_NAME ag 'r enwa chan 'r bord ai golyga a 'ch angen at gwiredda 'i bod.
Ai hon amryfusedd ddigwyddedig achos 'r bord ai golyga ewigod mo bod, chymer 'r yn canlyn chyngawsion:
- Atalfa a cadarnha a 'r yn sillafu chan 'r bord ( ewigod mo misspell) ai golyga enwa ydy cerydda.
- Atalfa a cadarnha a dremynt ydy mo benedig ble bord gofynnir.
- Ai na 'n gyfryw bord ai golyga exists, chrea 'r bord ai golyga, ai arfer arall bord ai golyga.
- Ai 'r bord ai golyga exists, atalfa a gwiredda ai 'r ddefnyddiwr has 'r 'n anafraid permissions a defion at darllen a acses ( fi.e. ddethol) chan 'r bord, fel 'n ddiau breintiau gofynner at acses 'r bord. I mewn hon chyflwr, ewyllysi angen at ca 'r berchen chan 'r bord ai golyga, ai a Cafell DBA at chymhorthdal 'r adfedda breintiau, permissions ai defion at hon gwrthddadlau.
Noda a pryd yn dethol chan chyfundrefn golyga ( 'n gyfryw fel vsession) 'r breinia ai acses defion at ddethol chan 'r golyga must bod 'n ganiataol at 'r ddefnyddiwr 'n union a mo via a role. Dyma 'r chyflwr ai alli ddethol chan 'r golyga heb broblem namyn 'na ca hon amryfusedd pryd yn ceisio at chrea dremynt arni.
- Ai 'r bord ai golyga exists namyn ydy mewn 'n amgen schema chan 'r cerrynt schema ble 'r SQL ydy yn cyflawni ( i mewn arall eiria, 'r bord doesnt ’ addef atat, namyn addefedig at arall ddefnyddiwr), 'r ORA -00942 amryfusedd ewyllysia adfer hefyd. Benderfynu hon at 'n bendant chyfeiriad 'r bord ai golyga at yn pennu 'r schema enwa, fi.e. schema_name.table_name.
'N BWYSIG: 'r dudalen ydy beiriant cyfieithedig a arlwyedig " fel ydy " heb warranty. Beiriant chyfieithiad Mai bod 'n afrwydd at ddeall. Blesio chyfeiria at 'n gysefin Saesneg erthygl whenever 'n bosib.
'n gytras Erthyglau
- ORA -02449 Cafell Ddefnynna Bord Amryfusedd
- 08007232B× DNS Enwa Ewigod Mo Bod Amryfusedd acha Ffenestri Vista ai Gweinyddwr 2003 Activation
- 'n esmwyth Ddyblyga, Adysgrifia ai Backup Bordau i mewn Cafell, PostgreSQL, DB2 a SQLite ag Chrea Bord Fel SQL
- BEGOR -00013 Cafell Fewnforia Amryfusedd
- Cafell PL /SQL ORA -00947 Mo Ddigon Brisiau Amryfusedd
- Cafell EXP -00091 Amryfusedd Pryd Allforia Chronfa Ddata
- Cafell Chronfa Ddata Fewnforia Amryfusedd 3113 /3114
- ORA -25153 Temporary Tablespace ydy Arllwys Amryfusedd i mewn Cafell
- Cafell ORA -14074 Chrea ai Adia 'n Grai Balis Fails Amryfusedd
- Golyga a Retrieve Cafell Chronfa Ddata Ddolen Fanylion









































