Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Re: Showstopper ORA-01467: sort key too long - PLEAAASEEE HEEELP

Re: Showstopper ORA-01467: sort key too long - PLEAAASEEE HEEELP

From: Andrew Protasov <oracle_at_protasov.kiev.ua>
Date: Fri, 6 Nov 98 07:25:11 +0200
Message-ID: <ABtWeGsK42@protasov.kiev.ua>


Hi,

What is block size of your database? Is it 2k? It is too small. You should increase it. Export full, recreate database with 4k or 8k block size and then import full.

Andrew Protasov

> Hi,
> I'm still porting from Sqlanywhere to ORACLE 7.3.3 under NT 4.0.
> Now, it looks I have a showstopper.
>
> I've a view which look likes this:
>
>
> create or replace view
> v_zeugniszelle_partner(partner,
> sprache_korrespondenz,
> mandant,
> abteilung,
> zeugnis,
> zeugniszeile,
> zeugnisspalte,
> zeugniszelledef,
> zeugnistyp,
> zeugnissequenz,
> zze_bez,
> benutzer_erfasst,
> datum_zeit_erfasst,
> benutzer_geandert,
> datum_zeit_geandert) as select partner.part;
> create or replace view
> ecoopen.v_zeugnistabelle(mandant,
> abteilung,
> zeugnistyp,
> zeugnis,
> partner,
> partner_eltern,
> partner_lehrfirma,
> zeugnis_angebotsstruktur,
> sprache,
> zeile,
> spalte01,
> spalte02,
> spalte03,
> spalte04,
> spalte05,
> spalte06,
> spalte07,
> spalte08,
> spalte09,
> spalte10,
> spalte11,
> spalte12,
> spalte13,
> spalte14,
> spalte15,
> spalte16,
> spalte17,
> spalte18,
> spalte19,
> spalte20,
> spalte21,
> spalte22,
> spalte23,
> spalte24,
> spalte25,
> spalte26,
> spalte27,
> spalte28,
> spalte29,
> spalte30,
> spalte31,
> spalte32,
> spalte33,
> spalte34,
> spalte35,
> spalte36,
> spalte37,
> spalte38,
> spalte39,
> spalte40,
> spalte41,
> spalte42,
> spalte43,
> spalte44,
> spalte45,
> spalte46,
> spalte47,
> spalte48,
> spalte49,
> spalte50,
> spalte51,
> spalte52,
> spalte53,
> spalte54,
> spalte55,
> spalte56,
> spalte57,
> spalte58,
> spalte59,
> spalte60)
> as select mandant,
> abteilung,
> zeugnistyp,
> zeugnis,
> partner,
> partner_eltern,
> partner_lehrfirma,
> zeugnis_angebotsstruktur,
> max(sprache),
> zze_zeile,
> max(DECODE( zsp_spalte, 10 , wert ,'')),
> max(DECODE( zsp_spalte, 20 , wert ,'')),
> max(DECODE( zsp_spalte, 30 , wert ,'')),
> max(DECODE( zsp_spalte, 40 , wert ,'')),
> max(DECODE( zsp_spalte, 50 , wert ,'')),
> max(DECODE( zsp_spalte, 60 , wert ,'')),
> max(DECODE( zsp_spalte, 70 , wert ,'')),
> max(DECODE( zsp_spalte, 80 , wert ,'')),
> max(DECODE( zsp_spalte, 90 , wert ,'')),
> max(DECODE( zsp_spalte, 100 , wert ,'')),
> max(DECODE( zsp_spalte, 110 , wert ,'')),
> max(DECODE( zsp_spalte, 120 , wert ,'')),
> max(DECODE( zsp_spalte, 130 , wert ,'')),
> max(DECODE( zsp_spalte, 140 , wert ,'')),
> max(DECODE( zsp_spalte, 150 , wert ,'')),
> max(DECODE( zsp_spalte, 160 , wert ,'')),
> max(DECODE( zsp_spalte, 170 , wert ,'')),
> max(DECODE( zsp_spalte, 180 , wert ,'')),
> max(DECODE( zsp_spalte, 190 , wert ,'')),
> max(DECODE( zsp_spalte, 200 , wert ,'')),
> max(DECODE( zsp_spalte, 210 , wert ,'')),
> max(DECODE( zsp_spalte, 220 , wert ,'')),
> max(DECODE( zsp_spalte, 230 , wert ,'')),
> max(DECODE( zsp_spalte, 240 , wert ,'')),
> max(DECODE( zsp_spalte, 250 , wert ,'')),
> max(DECODE( zsp_spalte, 260 , wert ,'')),
> max(DECODE( zsp_spalte, 270 , wert ,'')),
> max(DECODE( zsp_spalte, 280 , wert ,'')),
> max(DECODE( zsp_spalte, 290 , wert ,'')),
> max(DECODE( zsp_spalte, 300 , wert ,'')),
> max(DECODE( zsp_spalte, 310 , wert ,'')),
> max(DECODE( zsp_spalte, 320 , wert ,'')),
> max(DECODE( zsp_spalte, 330 , wert ,'')),
> max(DECODE( zsp_spalte, 340 , wert ,'')),
> max(DECODE( zsp_spalte, 350 , wert ,'')),
> max(DECODE( zsp_spalte, 360 , wert ,'')),
> max(DECODE( zsp_spalte, 370 , wert ,'')),
> max(DECODE( zsp_spalte, 380 , wert ,'')),
> max(DECODE( zsp_spalte, 390 , wert ,'')),
> max(DECODE( zsp_spalte, 400 , wert ,'')),
> max(DECODE( zsp_spalte, 410 , wert ,'')),
> max(DECODE( zsp_spalte, 420 , wert ,'')),
> max(DECODE( zsp_spalte, 430 , wert ,'')),
> max(DECODE( zsp_spalte, 440 , wert ,'')),
> max(DECODE( zsp_spalte, 450 , wert ,'')),
> max(DECODE( zsp_spalte, 460 , wert ,'')),
> max(DECODE( zsp_spalte, 470 , wert ,'')),
> max(DECODE( zsp_spalte, 480 , wert ,'')),
> max(DECODE( zsp_spalte, 490 , wert ,'')),
> max(DECODE( zsp_spalte, 500 , wert ,'')),
> max(DECODE( zsp_spalte, 510 , wert ,'')),
> max(DECODE( zsp_spalte, 520 , wert ,'')),
> max(DECODE( zsp_spalte, 530 , wert ,'')),
> max(DECODE( zsp_spalte, 540 , wert ,'')),
> max(DECODE( zsp_spalte, 550 , wert ,'')),
> max(DECODE( zsp_spalte, 560 , wert ,'')),
> max(DECODE( zsp_spalte, 570 , wert ,'')),
> max(DECODE( zsp_spalte, 580 , wert ,'')),
> max(DECODE( zsp_spalte, 590 , wert ,'')),
> max(DECODE( zsp_spalte, 600 , wert ,''))
> from ecoopen.workfile_zeugnis
> group by
> mandant,abteilung,zeugnistyp,zeugnis,partner,partner_eltern,partner_lehrfirm
> a,zeugnis_angebotsstruktur,zze_zeile
> ;
>
>
> The view will be created well, but when I select on it, I get this:
>
> select count(*) from v_zeugnistabelle;
> select count(*) from v_zeugnistabelle
> *
> ORA-01467: sort key too long
>
>
> Pleeeeaaaassse help!!!!!
>
>
>
>
>
>
Received on Thu Nov 05 1998 - 23:25:11 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US