Wenn ich zwei Tabellen mit der gleichen Struktur einer in informix
und die andere in oracle
db.and i die Fotos informix
-oracle
migrieren möchten so i verwenden sie den oracle-Gateway diese Migration zu erreichen, aber es scheiterte und ich erhalte den folgenden Fehler:illegale Nutzung von LONG-Datentyp 00997. 00000 - „illegale Nutzung von LONG-Datentyp
SQL Error: ORA-00997: illegal use of LONG datatype 00997. 00000 - "illegal use of LONG datatype"
Meine Suche:
INSERT INTO EMPPHOTO (EMP_NUM,EMP_PIC,THUMB)
SELECT "emp_num","emp_pic","thumb" FROM "empmaster1pics"@GMR;
Wo EMPPHOTO
(Oracle-Tabelle) und EMP_PIC --->BLOB
und
empmaster1pics
(Informix-Tabelle) und emp_pic --->Byte
es funktioniert wie magisch: D –
@AnynameDonotcare - Ich hatte einen Platzhalter Null in dem, was ich gepostet, aus dem Testen mit der Single-lange Oracle Link; hoffentlich hast du das entdeckt und du hast keine ladung von null-werten in deine emp_pic-spalte eingefügt ... –
Nein, ich benutze "emp_pic" und alles geht gut, vielen dank: D –