whoa
Knowledge Reigns Supreme
Ich versuche für eine Oracle DB mit Weboberfläche Bilder in die Datenbank zu bekommen, da es mir nicht "gestattet" ist diese auf dem iAS abzulegen.
Momentan habe ich die Bilder lokal auf meinem Host abgelegt. Dies ist natürlich kein Zustand. *rolleyes*
Ich hab mal ein bisschen rumprobiert, aber leider nich wirklich 'nen Plan.
Hab 'ne Tabelle angelegt..
CREATE TABLE S_Bilder
(bild BLOB);
Dann ein Controlfile "gebastelt"..
LOAD DATA
INFILE 'vera_logo_large.jpg'
APPEND
INTO TABLE S_Bilder
(bild)
Danach per SQL*Loader versucht ein Bild in die Tabelle zu "quetschen"..
sqlldr ***/***@***
control=<controlfile (siehe oben)>
data=O:\daten\img\vera_logo_large.jpg
Zum Schluß hab ich mal ein count auf die Tabelle S_Bilder gemacht.
SQL> select count(*) from s_bilder;
COUNT(*)
----------
11
Ich frage mich jetzt..
- Wieso stehen in der Tabelle plötzlich 11 Datensätze?
- Konnte ich das Bild überhaupt in die Tabelle befördern?
- Wie kann ich das Bild in der Tabelle ansprechen?
- Bin ich total auf dem Holzweg?
greetz,
whoa
Momentan habe ich die Bilder lokal auf meinem Host abgelegt. Dies ist natürlich kein Zustand. *rolleyes*
Ich hab mal ein bisschen rumprobiert, aber leider nich wirklich 'nen Plan.

Hab 'ne Tabelle angelegt..
CREATE TABLE S_Bilder
(bild BLOB);
Dann ein Controlfile "gebastelt"..
LOAD DATA
INFILE 'vera_logo_large.jpg'
APPEND
INTO TABLE S_Bilder
(bild)
Danach per SQL*Loader versucht ein Bild in die Tabelle zu "quetschen"..

sqlldr ***/***@***
control=<controlfile (siehe oben)>
data=O:\daten\img\vera_logo_large.jpg
Zum Schluß hab ich mal ein count auf die Tabelle S_Bilder gemacht.
SQL> select count(*) from s_bilder;
COUNT(*)
----------
11
Ich frage mich jetzt..
- Wieso stehen in der Tabelle plötzlich 11 Datensätze?
- Konnte ich das Bild überhaupt in die Tabelle befördern?
- Wie kann ich das Bild in der Tabelle ansprechen?
- Bin ich total auf dem Holzweg?
greetz,
whoa
