その他 > バージョンアップ > チケット#804でのアップデートについて |
バージョンアップ
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
Yatchin2 |
投稿日時: 2010/11/3 23:52
対応状況: −−−
|
新米 登録日: 2010/10/10 居住地: 投稿: 2 |
チケット#804でのアップデートについて 引用:
②データベース(マスタデータ)の更新を行う。 (以下ファイルをご参照いただき更新を行ってください。) viewの更新 /html/install/sql/create_view.sql テーブルの更新 /html/install/sql/insert_data.sql レンタルサーバーはXserverです。 この部分の更新を行うとは、 phpMyAdminにて、SQLタブでcreate_view.sqlのソースを貼付けて実行する事と考えて実行してみましたが、エラーになります。 MySQLのメッセージ: #1142 - CREATE VIEW command denied to user '****@'sv313.xserver.jp' for table 'vw_cross_class' と言うメッセージが出ます。 そもそも、create viewの権限があるのかどうか不明ですが、2.4.3をインストールしていた事を考えれば権限があると言う事なのでしょうか。。 この更新作業とは、この方法でよろしいのでしょうか? よろしくご教示いただければ幸いです。 よろしくお願いいたします。 |
AMUAMU |
投稿日時: 2010/11/4 8:31
対応状況: −−−
|
神 登録日: 2009/5/2 居住地: 東京都 投稿: 2712 |
Re: チケット#804でのアップデートについて そのまま投入するのではなく「差分を見て修正してください」という意味かと思います。
チケット内に詳しい差分更新の内容が書いてありますので、そちらを注目した方が良いかと思います。
|
Yatchin2 |
投稿日時: 2010/11/4 10:10
対応状況: −−−
|
新米 登録日: 2010/10/10 居住地: 投稿: 2 |
Re: チケット#804でのアップデートについて ご返信、ありがとうございます。
差分を見て修正するとありますが、差分のあるファイルはinsert_data.sqlなど3本ほどあるのは了解しておりますが、create_view.sqlとinsert_data.sqlについて、更新を行う事とは、phpMyAdminでの作業ではないと言う事でしょうか? チケット#804での、 ②データベース(マスタデータ)の更新を行う。 (以下ファイルをご参照いただき更新を行ってください。) viewの更新 /html/install/sql/create_view.sql テーブルの更新 /html/install/sql/insert_data.sql とは、具体的にどのような作業をする事になるのでしょうか? よろしくご教示いただければ幸いです。 宜しくお願いいたします。 |
kt_j |
投稿日時: 2010/11/4 14:10
対応状況: −−−
|
新米 登録日: 2010/11/4 居住地: 投稿: 2 |
Re: チケット#804でのアップデートについて 私も同様の質問なのですが...
バージョンアップに伴って、DB上のレコードが追加された内容がある...ということで、これはinsert_data.sqlの差分の修正(緑の部分はレコードを新たに追加、赤ところは削除)すればいいのかもいしれませんが、 もう一方のcreate_view.sqlについては、どうするのでしょう... こちらは差分として、何かの操作が必要でしょうか。 CREATE VIEWの操作は、いずれにしてもphpMyAdminかコマンドラインですることになるかと思うのですが、レンタルサーバによっては、コマンドラインが利用できませんから、そうなるとphpMyAdminのSQL文の実行で行うしかないように思うのですが... それとVIEWは、MySQL5になって新たに加わった仮想表のことかと思うのですが、これはphpMyAdminのどこかで、VIEWの一覧みたいなものがテーブルと同様に確認できるものでしょうか。 もしご存じでしたら教えてください。 |
AMUAMU |
投稿日時: 2010/11/5 16:42
対応状況: −−−
|
神 登録日: 2009/5/2 居住地: 東京都 投稿: 2712 |
Re: チケット#804でのアップデートについて 結論から言えば2.4.4までのEC-CUBE+MySQL環境ではcreate_view.sqlは使われないと思いますので、適用する必要が無いと思います。
|
kt_j |
投稿日時: 2010/11/6 10:30
対応状況: −−−
|
新米 登録日: 2010/11/4 居住地: 投稿: 2 |
Re: チケット#804でのアップデートについて お返事ありがとうございます。
え?create_view.sqlは必要ないんですか... 単純に上記の説明ページにあった 「データベースの更新を行う」VIEWの更新...というのをそのまま読んだのですが... |
AMUAMU |
投稿日時: 2010/11/6 10:55
対応状況: −−−
|
神 登録日: 2009/5/2 居住地: 東京都 投稿: 2712 |
Re: チケット#804でのアップデートについて 現行バージョンでは、PostgreSQLでしかVIEWは使っていないと思います
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |