バージョン選択

フォーラム

メニュー

オンライン状況

84 人のユーザが現在オンラインです。 (65 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 84
もっと...

サイト内検索

質問 > その他 > データ移行プラグイン(ver4.1.0)利用時の「Not null violation: 7 ERROR」について

その他

新規スレッドを追加する

スレッド表示 | 古いものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
nakaz
投稿日時: 2022/5/20 10:37
対応状況: −−−
新米
登録日: 2022/5/18
居住地:
投稿: 2
Re: データ移行プラグイン(ver4.1.0)利用時の「Not null violation: 7 ERROR」について
>umebius 様

どうやら過去に何らかのテストをした際に入れていたゴミデータ↓のせいで発生していたようです。

59,,,1,,,8,,8b62c4277fae13e29c2900c1fa9901403f4e0af4,,_,"\",ア,ア,"\",0@j,000,0000,0000,,,,000,0000,0000000,sa,h,,9720,0,600,0,720,10320,10320,"ペイジェント クレジット",,"2017-12-11 08:56:59","2017-12-11 08:57:14","2017-12-11 08:57:14",,,0,8

dtb_order.csvから上記のゴミデータを削除して再圧縮→アップロードした所、一先ず問題なく移行できました。

ご回答ありがとうございました。
umebius
投稿日時: 2022/5/19 16:34
対応状況: −−−
登録日: 2016/7/22
居住地:
投稿: 2085
Re: データ移行プラグイン(ver4.1.0)利用時の「Not null violation: 7 ERROR」について
idがNullになっている行はないとのことですが、
CSVファイルに全体が空白の行があったりしないでしょうか。
あるいはid=0・・?


----------------
EC-CUBEカスタマイズ・高速化・脆弱性対策・SEO ご相談ください。

2系・3系から4系へのバージョンアップ実績豊富

nakaz
投稿日時: 2022/5/18 10:31
対応状況: 解決済
新米
登録日: 2022/5/18
居住地:
投稿: 2
データ移行プラグイン(ver4.1.0)利用時の「Not null violation: 7 ERROR」について
【移行元】
システム情報
EC-CUBE 3.0.17
サーバーOS Linux
DBサーバー PostgreSQL 8.4.20 on x86_64-redhat-linux-gnu, compiled by GCC gcc (GCC) 4.4.7 20120313 (Red Hat 4.4.7-17), 64-bit
WEBサーバー Apache/2.2.15 (CentOS)
PHP 5.4.45

【移行先】
システム情報
EC-CUBE 4.1.2
サーバーOS Linux
DBサーバー PostgreSQL 13.6 on x86_64-pc-linux-gnu, compiled by gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-4), 64-bit
WEBサーバー Apache/2.4.37 (rocky) OpenSSL/1.1.1k mod_wsgi/4.6.4 Python/3.6
PHP 7.4.29

【移行プラグイン】
・データ移行プラグイン(バージョン4.1.0)
・EC-CUBE4系移行用バックアッププラグイン(3.0系)(バージョン1.0.0)

【事象】
①バックアッププラグインを使用して、移行元から抜き出したgzファイルを移行先に「Upload」
②ブラウザ上で「システムエラーが発生しました」の表示
③ホーム画面へ戻ると
「会員データ登録しました。」
「商品データを登録しました。」
が表示されるが、実際にはデータは登録されていない。

【エラーメッセージ】
・「site-yyyy-mm-dd.log」
・「admin-yyyy-mm-dd.log」
[yyyy-mm-dd xx:xx:xx] admin.ERROR [10efaafb] [37ef785] [1] [Eccube\Log\Logger:log:64] - システムエラーが発生しました。 ["An exception occurred while executing 'INSERT INTO dtb_order (id, customer_id, country_id, pref_id, sex_id, job_id, payment_id, device_type_id, pre_order_id, order_no, message, name01, name02, kana01, kana02, company_name, email, phone_number, postal_code, addr01, addr02, birth, subtotal, discount, delivery_fee_total, charge, tax, total, payment_total, payment_method, note, create_date, update_date, order_date, payment_date, currency_code, complete_message, complete_mail_message, add_point, use_point, order_status_id, discriminator_type) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?), (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?), (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?), (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?), (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?), (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?), (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?), (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?), (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?), (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?), (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?), (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?), (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?), (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?), (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?), (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?), (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?), (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?), (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?), (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?);' with params [
~略~
]:\n\nSQLSTATE[23502]: Not null violation: 7 ERROR: null value in column \"id\" of relation \"dtb_order\" violates not-null constraint\nDETAIL: Failing row contains (null, null, null, null, null, null, null, null, null, null, null, Not null violation, Not null violation, null, null, null, null, null, null, null, null, null, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, null, null, 2022-05-18 09:39:07+00, 2022-05-18 09:39:07+00, 2022-05-18 00:39:07+00, null, JPY, null, null, 0, 0, 3, order).","/var/www/html/ec-cube/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractPostgreSQLDriver.php",64,"#0 /var/www/html/ec-cube/vendor/doctrine/dbal/lib/Doctrine/DBAL/DBALException.php(182): Doctrine\\DBAL\\Driver\\AbstractPostgreSQLDriver->convertException()\n#1 /var/www/html/ec-cube/vendor/doctrine/dbal/lib/Doctrine/DBAL/DBALException.php(159): Doctrine\\DBAL\\DBALException::wrapException()\n#2 /var/www/html/ec-cube/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(2225): Doctrine\\DBAL\\DBALException::driverExceptionDuringQuery()\n#3 /var/www/html/ec-cube/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(1312): Doctrine\\DBAL\\Connection->handleExceptionDuringQuery()\n#4 /var/www/html/ec-cube/vendor/nobuhiko/bulk-insert-query/src/BulkInsertQuery.php(92): Doctrine\\DBAL\\Connection->executeQuery()\n#5 /var/www/html/ec-cube/app/Plugin/DataMigration4/Controller/Admin/ConfigController.php(1565): nobuhiko\\BulkInsertQuery\\BulkInsertQuery->execute()\n#6 /var/www/html/ec-cube/app/Plugin/DataMigration4/Controller/Admin/ConfigController.php(1153): Plugin\\DataMigration4\\Controller\\Admin\\ConfigController->saveToO()\n#7 /var/www/html/ec-cube/app/Plugin/DataMigration4/Controller/Admin/ConfigController.php(145): Plugin\\DataMigration4\\Controller\\Admin\\ConfigController->saveOrder()\n#8 /var/www/html/ec-cube/vendor/symfony/http-kernel/HttpKernel.php(158): Plugin\\DataMigration4\\Controller\\Admin\\ConfigController->index()\n#9 /var/www/html/ec-cube/vendor/symfony/http-kernel/HttpKernel.php(80): Symfony\\Component\\HttpKernel\\HttpKernel->handleRaw()\n#10 /var/www/html/ec-cube/vendor/symfony/http-kernel/Kernel.php(201): Symfony\\Component\\HttpKernel\\HttpKernel->handle()\n#11 /var/www/html/ec-cube/index.php(83): Symfony\\Component\\HttpKernel\\Kernel->handle()\n#12 {main}"] [POST, /ec-cube/xxxxx/data_migration4/config, xxx.xxx.xxx.xxx, https://xxx.xxx.x.xx/ec-cube/xxxxx/data_migration4/config, Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.54 Safari/537.36]

【質問内容】
お世話になっております。
自社ECサイトで利用しているEC-CUBEのバージョンアップ(3系→4系)に伴う検証作業中に、
データ移行プラグインを使用してみたところ上記エラーが発生してしまい、原因及び対処方法を調査しております。
管理画面上のエラーメッセージを読んでみたところ、NotNull制約が指定されているidカラムにNullを入れようとしてエラーが発生しているように見えますが、バックアップファイル中の「dtb_order.csv」の中身を見ても、idがNullになっている行などなく、このNullがどこから来ているか不明です。
当該エラーが出る原因及び対処法について、心当たりがあればご教授お願いいたします。
スレッド表示 | 古いものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,700名です
総投稿数は109,944件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1638
8
red
1570
9
mcontact
1283
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.