CloneDB

Hilfe zu Znuny Problemen aller Art
Locked
wmartens
Znuny newbie
Posts: 4
Joined: 08 May 2015, 13:47
Znuny Version: 3.1.2
Real Name: Wolfgang Martens
Company: bend-IT

CloneDB

Post by wmartens »

Hallo zusammen,

wir haben unser 3.0 Windows System über 3.1, 3.2 nun auf 3.3.12 updated. Von hier wollten wir auf die Appliance wechseln. Appliance 3.3.12 installiert. Nach Updateanweisung vorgegangen. Diverse Probleme. Haben die Attachment Storage auf FS umgestellt. Nun hackte es noch bei faq_attachments. Vorerst in die SkipTables aufgenommen, ebenso eine Tabelle "auftragserfassung" (scheint ein Eigenbau zu sein, System läuft seit 2009).
Nun lief -n Fehlerfrei durch. Bei -r gab es dann folgende Meldung (mehrfach probiert)

[2015-05-10 12:08:00] Converting table configitem_history...
Inserting 1000 of 1099
[2015-05-10 12:08:01] Finished converting table configitem_history.
[2015-05-10 12:08:01] Converting table configitem_history_type...
[2015-05-10 12:08:01] Finished converting table configitem_history_type.
[2015-05-10 12:08:01] Converting table configitem_version...
[2015-05-10 12:08:01] Finished converting table configitem_version.
[2015-05-10 12:08:01] Converting table customer_company...
[Sun May 10 12:08:01 2015] otrs.CloneDB.pl: DBD::Pg::db do failed: FEHLER: Spal
te »aspflag« von Relation »customer_company« existiert nicht
[Sun May 10 12:08:01 2015] otrs.CloneDB.pl: LINE 1: ..., city, country, street,
comments, url, valid_id, ASPFlag, c...
[Sun May 10 12:08:01 2015] otrs.CloneDB.pl:
^ at C:/Program Files (x86)/OTRS/OTRS/Kernel/System/DB.
pm line 495.
ERROR: OTRS-otrs.CloneDB.pl-10 Perl: 5.16.3 OS: MSWin32 Time: Sun May 10 12:08:0
1 2015

Message: FEHLER: Spalte »aspflag« von Relation »customer_company« existier
t nicht
LINE 1: ..., city, country, street, comments, url, valid_id, ASPFlag, c...
^, SQL: 'INSERT INT
O customer_company (customer_id, name, zip, city, country, street, comments, url
, valid_id, ASPFlag, create_time, change_time, create_by, change_by) VALUES (?,
?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)'

Traceback (5012):
Module: Kernel::System::CloneDB::Driver::Base::DataTransfer (OTRS 3.3.12) Lin
e: 346
Module: Kernel::System::CloneDB::Backend::DataTransfer (OTRS 3.3.12) Line: 24
0
Module: otrs.CloneDB.pl (unknown version) Line: 86

Could not insert data: Table: customer_company - id:10095.
[Sun May 10 12:08:01 2015] otrs.CloneDB.pl: Died at C:/Program Files (x86)/OTRS/
OTRS/Kernel/System/CloneDB/Driver/Base.pm line 353.

C:\Program Files (x86)\OTRS\OTRS\bin>

Irgendjemand dazu eine Idee

Gruß

wmartens
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: CloneDB

Post by jojo »

die Spalte aspflag ist keine OTRS eigene Spalte. D.h. in der Zieldatenbank fehlt sie
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
wmartens
Znuny newbie
Posts: 4
Joined: 08 May 2015, 13:47
Znuny Version: 3.1.2
Real Name: Wolfgang Martens
Company: bend-IT

Re: CloneDB

Post by wmartens »

Besten Dank für die prompte Hilfe.

Habe die Spalte rausgenommen. Nun kämpfe ich mit weiteren Fehlern. Es gab wohl ein Kunden Daten Import am Anfang der OTRS Nutzung per MySQL -> Customer_Company. Dabei wurden diverse Spalten nicht gefüllt, wie z.B. create_time Create_by. Hier ist dann (NULL) drin und das wird vom CloneDB angemeckert. Frage warum muss auch bei Change_time und Change_by was drinstehen?
Und warum muss der "Name" in customer_company eindeutig sein, dafür gibt es doch die customer_id. Leider haben die hier zig identische "Name" für z.B. bei Firmen in unterschiedlichen Städten.

Gruß

wmartens
Locked