Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 4 odgovora
  • 2.569 pregleda

Najnovija ↓

SQL* Loader gdje skinuti 05.08.2009. u 11:28 · pre 209 meseci #1
kad probam izvršiti load data iz txt file kaže ora 00900.
to se odnosi na to da nema instalirane odgovarajuće komponente koja se koristi.

gdje skinuti sql data loader.

tražio sam na oraclo-im stranicama, ništa.
Re: SQL* Loader gdje skinuti 05.08.2009. u 13:06 · pre 209 meseci #2
Ajde lepo ispočetka objasni...

ORA 900 je INVALID SQL STATEMENT.

Sad lepo napiši koju verziju baze koristiš, koji operativni sistem, kojom komandom pokušavaš da loaduješ tekst fajl.

Loader inače dolazi uz Database server.
Re: SQL* Loader gdje skinuti 05.08.2009. u 13:51 · pre 209 meseci #3
Citat:
djoka_l: Ajde lepo ispočetka objasni...

ORA 900 je INVALID SQL STATEMENT.

Sad lepo napiši koju verziju baze koristiš, koji operativni sistem, kojom komandom pokušavaš da loaduješ tekst fajl.

Loader inače dolazi uz Database server.


baza je 11g , win xp 64 bitni version 2003.
pita me za lokaciju sql loadera, koristim Toad .
Database -> import -> sql loader wizard

ovu grešku koju sam naveo u postu gore dobio sam kad sam probao izvršiti query

Code:

LOAD DATA INFILE 'C:\datagen.txt' INTO TABLE proba
  FIELDS TERMINATED BY ','
  LINES TERMINATED BY '\n';

Re: SQL* Loader gdje skinuti 05.08.2009. u 14:27 · pre 209 meseci #4
Probaj da pozoveš SQL*Loader sa komandne linije.

Napravi .ctl fajl koji ima
LOAD DATA INFILE 'C:\datagen.txt' INTO TABLE proba
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\n';
i neka se zove, na primer proba.ctl

onda probaj

sqlldr userid=user/password control=proba.ctl

Ako ovo ne ide, postavi ovde proba.log koji će da se napravi posle pozivanja sqlldr...
Re: SQL* Loader gdje skinuti 05.08.2009. u 16:24 · pre 209 meseci #5
sqlldr userid=user/pass control=control.ctl log=loader.log bad=bad.log discard=dsc.log errors=10000 silent=feedback


control.ctl
_______________________________________________________________
LOAD DATA
INFILE "c:/test"
APPEND
INTO TABLE PROBA
(
/*NPR*/
KOLONA1 POSITION(01:04) CHAR,
KOLONA2 POSITION(05:09) CHAR,
DATUM POSITION(10:529) DATE 'RRMMDDHH24MISS',
)
_______________________________________________________________



recimo ovako nesto :)
pa mozes da zakacis logove da vidimo gde gresis....
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme