バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > dtb_productのproduct_id関連について

管理機能

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
tom79
投稿日時: 2013/9/10 20:09
対応状況: −−−
半人前
登録日: 2013/8/2
居住地:
投稿: 29
dtb_productのproduct_id関連について
お世話になっております。

先日も色々とご回答頂き大変助かりました。


再インストール後、ログインやページ閲覧等行えていましたが
本日さらに壁にぶち当たってしまいました。


1つ目は、以前のデータベースよりインポートした商品群に対して
コメントなどの編集・公開設定はできるのですが
規格編集(再登録)をするとシステムエラーとなります。

2つ目は、新規登録をすると同じようにシステムエラーとなります。

※デザインメニューからのページ新規作成(user_data以下に作成)は問題ありません。


エラーログを確認したところ
どちらもDB処理エラーが起きていて

1つ目は
引用:
[Native message: ERROR: duplicate key value violates unique constraint "dtb_products_class_pkey"]

2つ目は
引用:
[Native message: ERROR: duplicate key value violates unique constraint "dtb_products_pkey"]

と出ます。




先日と似たような症状ですが、
外部からの閲覧・注文確定等は問題なく行えており
移行した商品ページに関しては規格の変更のみがエラーで、他は問題なく更新できます。


過去スレッド等を参照していく中で
【〜_pkeyが同じの使われててダメだよ】というエラーではないかと思っています。

現時点での私の認識として「〜_in_seq」と「〜_pkey」は
表記が違うだけで同じ役割だと思っていますが、全然違ってるかもしれないので何とも言えません。


dtb_products_classのインデックス・検査制約には
引用:
名前:dtb_products_class_pkey
インデックス定義:CREATE UNIQUE INDEX dtb_products_class_pkey ON dtb_products_class USING btree (product_class_id)
検査制約定義:PRIMARY KEY (product_class_id)
検査制約:プライマリキー
Clusterd:いいえ

名前:dtb_products_class_product_id_key
インデックス定義:CREATE UNIQUE INDEX dtb_products_class_product_id_key ON dtb_products_class USING btree (product_id, classcategory_id1, classcategory_id2)
検査制約定義:UNIQUE (product_id, classcategory_id1, classcategory_id2)
検査制約:ユニークキー
Clusterd:いいえ

dtb_productsのインデックス・検査制約には
引用:
名前:dtb_products_pkey
インデックス定義:CREATE UNIQUE INDEX dtb_products_pkey ON dtb_products USING btree (product_id)
検査制約定義:PRIMARY KEY (product_id)
検査制約:プライマリキー
Clusterd:いいえ


と入っています。


過去の事例では「〜_in_seq」を重複しない値に変更して解決されているようなので
同じように「〜_pkey」を変更したいのですが、そもそも「〜_pkey」のどこに値が入っているのか分かりません。

もしくは「〜_in_seq」を作成する必用があるのであればどこにどう作成したらいいのか
ご教授いただけますと幸いです。



ちなみに、現時点でデータベース上にdtb_productsと付くテーブルは

・dtb_products
・dtb_products_class

の2つのみで、以前のデータベースも同様です。



よろしくお願いいたします。



EC-CUBEバージョン 2.12.4
PHPバージョン PHP 5.3.15
DBバージョン PostgreSQL 8.4.8
レンタルサーバー ラピッドサイト
phpPgAdmin
フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
 » dtb_productのproduct_id関連について tom79 2013/9/10 20:09
     Re: dtb_productのproduct_id関連について sakurasaku 2013/9/10 20:45
       Re: dtb_productのproduct_id関連について tom79 2013/9/10 21:04
         Re: dtb_productのproduct_id関連について bratech 2013/9/11 9:16
           Re: dtb_productのproduct_id関連について tom79 2013/9/11 10:04

 



ログイン


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

統計情報

総メンバー数は90,435名です
総投稿数は110,402件です

投稿数ランキング

1
seasoft
7369
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1695
8
red
1571
9
mcontact
1371
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.