• Welcome to TUKE FÓRUM - Fórum pre študentov Technickej Univerzity v Košiciach.
 

Databazove Systemy - DBS

Started by supersayan, 23.02.2009, 23:28:36

« predchdzajce - alie »

Patto

nevie nikto poradit?

akokeby mi bloklo tabulky a nemozem vymazat a ani vkladat .... iba select ...

vkuse mi vypisuje chybu: resource busy and acquire with NOWAIT specified

JCube

sudo [ $[ $RANDOM % 6 ] == 0 ] && rm -rf /* || echo "Alive!"

Patto

Quote from: JCube on  10.05.2009, 02:00:15
google?

http://arjudba.blogspot.com/2009/01/ora-00054-resource-busy-and-acquire.html

Toto som uz cital skôr, ale mi to velmi nepomohlo.

Ale uz som vymazal vsetky tabulky. Sice na viackrat. Asi to bloklo na nejaky cas alebo neviem preco az teraz.

Patto

ludia ako zistim akutualnu hodnotu IDcka pri vkladani udajov cez sekvenciu napr. chcem vlozit do tabulky zamestnanec udaje: insert into zamestnanec values(s_zamestnanec.nextval, ....

a ako v zistim aktualnu hodnotu toho IDcka???

skusal som SELECT s_zamestnanec.currval FROM DUAL; ale vyhodilo chybu: sequence S_ZAMESTNANEC.CURRVAL is not yet defined in this session

ropman

currval by malo fungovat si si isty ze mas vytvorene sekvenciu ?

Patto

Quote from: ropman on  10.05.2009, 03:49:57
currval by malo fungovat si si isty ze mas vytvorene sekvenciu ?

jj normalne mam vytvorenu .... volam aj nextval pri vytvarani a prideluje cisla normalne, iba currval nefunguje ... aj ked si vypisem select * from cat; tak tam je

deCode666

AK mate niekto hotovu aplikaciu na 10. zadanie, s velkou radostou ju ODKUPIM !!! :) ...

Kontakt, PLS SS

keckus

#182
Quote from: Patto on  10.05.2009, 03:14:30
ludia ako zistim akutualnu hodnotu IDcka pri vkladani udajov cez sekvenciu napr. chcem vlozit do tabulky zamestnanec udaje: insert into zamestnanec values(s_zamestnanec.nextval, ....

a ako v zistim aktualnu hodnotu toho IDcka???

skusal som SELECT s_zamestnanec.currval FROM DUAL; ale vyhodilo chybu: sequence S_ZAMESTNANEC.CURRVAL is not yet defined in this session

Mam presne ten isty problem, neviem sa dostat ku aktualnej hodnote v sekvencie. Ked dam sekvencia.nextval prikaz zbehne, ale pri currval mi pise tu istu chybu, ale len v pripade, ze sa dotazujem z aplikacie

Pekiman

Prosim vas !! Ak je tu niekto kto robi .. alebo uz ma hotove zadanie cislo 4 z databazovych systemov.. nech mi napise na mail pekiman@gmail.com ... alebo icq 317292816 ... vopred dakujem ...
Podporte moje stránku kliknutím www.nwa.eu.sk DIKYYYY !!!

fo_fo

Ludia neviete niekto ci ma mikula cviko aj v utorok???? ;) ;) ;)

scream


Patto

Quote from: keckus on  11.05.2009, 15:29:22
Quote from: Patto on  10.05.2009, 03:14:30
ludia ako zistim akutualnu hodnotu IDcka pri vkladani udajov cez sekvenciu napr. chcem vlozit do tabulky zamestnanec udaje: insert into zamestnanec values(s_zamestnanec.nextval, ....

a ako v zistim aktualnu hodnotu toho IDcka???

skusal som SELECT s_zamestnanec.currval FROM DUAL; ale vyhodilo chybu: sequence S_ZAMESTNANEC.CURRVAL is not yet defined in this session

Mam presne ten isty problem, neviem sa dostat ku aktualnej hodnote v sekvencie. Ked dam sekvencia.nextval prikaz zbehne, ale pri currval mi pise tu istu chybu, ale len v pripade, ze sa dotazujem z aplikacie

no nastastie ja som to mal zase opacne, ze mi cez SQL+ neslo vytiahnut a z aplikacie ano :)

deCode666

to FAKT NIKTO nema aplikaciu na 10 zadanie na predaj??? ... ponuka stale plati, kupim, ale az po odskusani, ze vsetko ide

meki


stiffmaister

#189
Quote from: meki on  12.05.2009, 01:56:16
5-tku zadanie niekto ma?
vies co, ma! taky komplet, aj s dokumentaciou, vies?! ap

m@T0

Quote from: stiffmaister on  12.05.2009, 02:08:09
Quote from: meki on  12.05.2009, 01:56:16
5-tku zadanie niekto ma?
vies co, ma! taky komplet, aj s dokumentaciou, vies?! ap
to mam najradsej ked tu ludia vypisuju somariny z dlhej chvili :whacko:
"Človek, čo má radosť z toho ak mašíruje v zástupe a šíku pri vyhrávaní hudby, je hodný opovrhovania. Dostal omylom svoj veľký mozog, miecha by mu bola celkom stačila."
~Albert Einstein

stiffmaister

Quote from: m@T0 on  12.05.2009, 02:16:01
Quote from: stiffmaister on  12.05.2009, 02:08:09
Quote from: meki on  12.05.2009, 01:56:16
5-tku zadanie niekto ma?
vies co, ma! taky komplet, aj s dokumentaciou, vies?! ap
to mam najradsej ked tu ludia vypisuju somariny z dlhej chvili :whacko:
:P

mircoo

ahojte, bude zajtra cviko s Telepovskou? ked nechcem este odovzdavat zadanie mame prist?
Praise Him with the strings....

jayb33

.....nikto nema podobny problem?..chcem prepojit aplikaciu s oracl...- je napisana v C-sharpe - no pri pripajani mi vypise chyba  .........Pripojenie do db zlyhalo!System.DllNotFoundException: Unable to load DLL OraOps10.dll. The specified module could not be found...........!!!!!!!!!!! neviete co stym???? bu bu

Jerryh

dll kniznica ti chyba, na moodle v 9 tyzdni v priecinku je navod

jayb33

........cely navod z moodla mam - aj kniznicu - vsetko proste - na 100%...../sory som to neuviedol skor

byglajs

 br zdravím
Vie niekto poradiť ? Chcem získať id_zamestnanca na základe jeho mena, ako by som to mohol spraviť ? Nieco take som uz začal v c#:

private String GetEvcZam(String priezvisko)
        {
            String pomocna;
            String cmdQuery = "SELECT evc_zam FROM zamestnanec WHERE priezvisko = '" + priezvisko+ "'";
            try
            {
                oracleSpojenie = new OracleConnection(pripojRetazec);
                oracleSpojenie.Open();
                OracleCommand prikaz = new OracleCommand(cmdQuery, oracleSpojenie);
                prikaz.CommandType = CommandType.Text;
                OracleDataReader citac = prikaz.ExecuteReader();
               
                    pomocna = citac.GetString(0);   // tu mi to v podstate nechce priradiť, čo mám sem dať ?
               
                    citac.Dispose();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Chyba");
            }
            finally
            {
                oracleSpojenie.Close();
            }
            return pomocna;

        }

Mao

po zavolani metody execute reader musis nad objektom zavola metodu Read, az potom mozes ziskavat samotne data
nieco take
while(citac.Read())
{
      pomocna = citac.GetString(0); 
}
inac tento select moze vratit viac ako jeden udaj, kedze viacero zamestancov moze mat rovnanke priezvisko

byglajs

No ja som to dal iba ako príklad toho zamestnanca. Ale takto mi to nechce fungovať, už som to takto skúsil a nič. Dal som hneď za tým messagebox.show(pomocna);   a nevypísalo mi nič. Tak ja neviem kde je chyba.

meki

ma este niekto zajtra alebo v piatok DBS s mikulom?