Hello Everybody !
I trie to sync to databases with loadercli.
I extract the structure of a table with catalogextract on system a, drop
the table on system b, catalogload on system b
I do this with a programm that works for all tables until now !!!
All tables have date and timestamp columns which look like this:
bestelldatum    date  NOT NULL DEFAULT '9999-12-31' 
angelegt   TIMESTAMP  NOT NULL DEFAULT '9999-12-31 00:00:00.000' 
 
N ow my problem with table asbkopfbeweg
 
catalogextract table asbkopfbeweg outstream 's_kopfbeweg'
 
s_kopfbeweg:
 
SQLMODE INTERNAL
//
CREATE TABLE "ASBKOPFBEWEG"
(
 "RECHNUNGSNR"               Char (10) ASCII    NOT NULL    DEFAULT ' ',
 "STADRESSSTAMMID"               Char (10) ASCII    NOT NULL    DEFAULT
' ',
 "STNLSTAMMID"               Char (10) ASCII    NOT NULL    DEFAULT ' ',
 "STKUNDENSTAMMID"               Char (10) ASCII    NOT NULL    DEFAULT
' ',
 "STVERTRAGSSTAMMID"               Char (10) ASCII    NOT NULL
DEFAULT ' ',
 "STZAHLUNGSBEDINGUNGID"               Char (10) ASCII    NOT NULL
DEFAULT ' ',
 "RECHNUNGSART"               Char (1) ASCII    NOT NULL    DEFAULT ' ',
 "BEZUGSRECHNR"               Char (10) ASCII    NOT NULL    DEFAULT '
',
 "RECHNUNGSSUMME"               Fixed (10,2)    NOT NULL    DEFAULT
0.00,
 "ZUABSCHLAG"               Fixed (10,2)    NOT NULL    DEFAULT
0.00,
 "BESTELLDATUM"               Date    NOT NULL    DEFAULT '31.12.9999',
 "RECHNUNGSDATUM"               Date    NOT NULL    DEFAULT
'31.12.9999',
 "RGKOPIEN"               Fixed (1,0)    NOT NULL    DEFAULT  0,
 "ANLAGENKZ"               Fixed (1,0)    NOT NULL    DEFAULT  0,
 "INTERNKZ"               Fixed (1,0)    NOT NULL    DEFAULT  0,
 "BESTELLNR"               Char (40) ASCII    NOT NULL    DEFAULT ' ',
 "BEZUGSJAHR"               Char (4) ASCII    NOT NULL    DEFAULT ' ',
 "BEZUGSMONAT"               Char (2) ASCII    NOT NULL    DEFAULT ' ',
 "FIPERIODEJAHR"               Char (4) ASCII    NOT NULL    DEFAULT '
',
 "FIPERIODEMONAT"               Char (2) ASCII    NOT NULL    DEFAULT '
',
 "SAPBELEGNR"               Char (10) ASCII    NOT NULL    DEFAULT ' ',
 "BARCODE"               Char (10) ASCII    NOT NULL    DEFAULT ' ',
 "MWSTKZ"               Char (2) ASCII    NOT NULL    DEFAULT ' ',
 "PARTNERBANKTYP"               Char (4) ASCII    NOT NULL    DEFAULT '
',
 "ZAHLWEG"               Char (1) ASCII    NOT NULL    DEFAULT ' ',
 "MAHNSPERRE"               Char (1) ASCII    NOT NULL    DEFAULT ' ',
 "MAHNTEXT"               Char (40) ASCII    NOT NULL    DEFAULT ' ',
 "RECHNUNGSINFO"               Char (40) ASCII    NOT NULL    DEFAULT '
',
 "RGOK"               Char (1) ASCII    NOT NULL    DEFAULT ' ',
 "RZNR"               Char (4) ASCII    NOT NULL    DEFAULT ' ',
 "SAMMELKZ"               Char (2) ASCII    NOT NULL    DEFAULT ' ',
 "EDIFAKTKZ"               Fixed (1,0)    NOT NULL    DEFAULT  0,
 "FAKTKZ"               Fixed (1,0)    NOT NULL    DEFAULT  0,
 "HALBKZ"               Fixed (1,0)    NOT NULL    DEFAULT  0,
 "ZWISCHENSUMMEKZ"               Fixed (1,0)    NOT NULL    DEFAULT  0,
 "ANGELEGT"               Timestamp    NOT NULL    DEFAULT
'9999-12-31-00.00.00.000000',
 "GEAENDERT"               Timestamp    NOT NULL    DEFAULT
'9999-12-31-00.00.00.000000',
 "GELOESCHT"               Timestamp    NOT NULL    DEFAULT
'9999-12-31-00.00.00.000000',
 "A_BENUTZER"               Char (20) ASCII    NOT NULL    DEFAULT ' ',
 "G_BENUTZER"               Char (20) ASCII    NOT NULL    DEFAULT ' ',
 "L_BENUTZER"               Char (20) ASCII    NOT NULL    DEFAULT ' ',
 PRIMARY KEY ("RECHNUNGSNR")
)
//
CREATE  INDEX "ASBKOPFBEWEGSTVERTRAGSSTAMMID" ON "ASBKOPFBEWEG"
("STVERTRAGSSTAMMID"  ASC )
//
 
 
 
Then i want to load the structure into another database.
 
loadercli-- catalogload table asbkopfbeweg instream 's_kopfbeweg'
error -25010
SQL error -3048 = invalid date format:internal (error position 848[line:
1, col: 848])
 
Both databases are installed on a linux server , same kernel version,
both have date-time-format = 'EUR'
 
When i create the table manualy:
create table asbkopfbeweg .....
...............
"bestelldatum    date  NOT NULL DEFAULT '9999-12-31' ," +;
.................
everything is ok !
 
Nevertheless the outstream of the catalogextract command looks like:
..........
 "BESTELLDATUM"               Date    NOT NULL    DEFAULT '31.12.9999',
..................
 

Any help welcomed
Albert
 

                              ''''' 
                             ''''''''' 
                            (0 0) 
 +---------oOO-----------(_)------------------------------+ 
 | Tel: 0541/5841-868                                  | 
 | Fax: 0541/5841-869                                 | 
 | Mail: mailto:[EMAIL PROTECTED]  |  
 | Internet:  http://www.piepenbrock.de <http://www.piepenbrock.de/>
| 
 +--------------------------------------oOO----------------+ 
                          |__|__| 
                            ||  || 
                        ooO Ooo 

 

Reply via email to