4D-JUG
Would you like to react to this message? Create an account in a few clicks or log in to continue.

[v18]v2004からのデータの移行、「符号が一致」について

2 posters

Go down

[v18]v2004からのデータの移行、「符号が一致」について Empty [v18]v2004からのデータの移行、「符号が一致」について

投稿 by aon 2020-04-13, 4:50 pm

v2004からv18に移行して、細かなメソッドの直しをしておいたものに、
直近の新しいファイルをv18に移行してデータ(.4DD)だけを入れ変えて動かそうとしたら、
「ストラクチャーファイルとデータファィルの符号が一致しません。データファイルはこのストラクチャーファイルでは
開けません。」と表示されました。.4DIndxや.4DIndyなどを入れ替えたりしたのですが、ダメでした。
符号を一致させるにはどうすれば良いのでしょうか?


aon

投稿数 : 9
登録日 : 2020/03/14

トップに戻る Go down

[v18]v2004からのデータの移行、「符号が一致」について Empty Re: [v18]v2004からのデータの移行、「符号が一致」について

投稿 by miyako 2020-04-14, 12:28 am

「符号(UUID)が一致しない」ケースについては,v11アップグレードマニュアルなどに説明があります。

http://library.4d-japan.com/REFERENCE/v11/Conversion_Guide_v11_9_JA.pdf

「符号」は,v2004のストラクチャファイルをv11以上で開いたタイミングで決まります。
そのストラクチャファイルで開いたv2004のデータファイルには,同じ符号が振られます。

「符号が一致しない」のは,v2004のストラクチャファイルを異なる機会に2回,v11以上で開き,一方のストラクチャファイルで開いたデータファイルを他方のストラクチャファイルで開こうとしたためです。

そうならないようにするため,

1回目:v2004のストラクチャファイルをv11以上で開く
そのときに生成される「catalog.xml」ファイルを取っておく

2回目:前述した「catalog.xml」ファイルをv2004のストラクチャファイル(直近の新しいファイル)と同じ階層に置いてv11以上で開く

という手順を踏みます。


miyako

投稿数 : 485
登録日 : 2016/07/05

トップに戻る Go down

[v18]v2004からのデータの移行、「符号が一致」について Empty Re: [v18]v2004からのデータの移行、「符号が一致」について

投稿 by miyako 2020-04-14, 12:32 am

もし,「直近の新しいファイル」がデータファイルだけであり,v2004のストラクチャファイルは要らないのであれば,すでにアップグレードを済ましておられるv18のストラクチャファイルで「ファイル>開く>データファイル」メニューから直接,v2004のデータファイルを開くことができるかもしれません。

miyako

投稿数 : 485
登録日 : 2016/07/05

トップに戻る Go down

[v18]v2004からのデータの移行、「符号が一致」について Empty Re: [v18]v2004からのデータの移行、「符号が一致」について

投稿 by aon 2020-04-19, 7:44 am

色々と試して出来ました。v18のcatalog.xmlファイルをv2004のホルダーに入れておいてV11にバージョンアップしました。そのv11のデータファイルをV18のデータファイルと入れ替えたら、問題なく最新のデータファイルをv18で開く事が出来ました。catalog.xmlがキーポイントでした。ありがとうございました。

aon

投稿数 : 9
登録日 : 2020/03/14

トップに戻る Go down

[v18]v2004からのデータの移行、「符号が一致」について Empty Re: [v18]v2004からのデータの移行、「符号が一致」について

投稿 by Sponsored content


Sponsored content


トップに戻る Go down

トップに戻る


 
Permissions in this forum:
返信投稿: 不可