![]() |
Telelogic SYNERGY (steve huntington) | ![]() |
Topic Title: Migrating from Windows to Unix questions... Topic Summary: Created On: 10-Aug-2004 14:37 Status: Read Only |
Linear : Threading : Single : Branch |
![]() |
![]()
|
![]() |
|
Hi,
We are currently running Continuus 5.0 on Wnidows Nt 4. We plan to migration the database to a Solaris 8 server running the same version of Continuus. So I did the installation on the Unix server and create en empty database: everything seems ok. Now I've tried to migration a database and I got an error. Here's what I did: On the Windows NT 4 server. I packed a database (ccmdb pack ...) I tranfert this file to the Solaris 8. Then try to unpack it and I have the following error message: bash-2.03$ ccmdb unpack test.cpk -t /var/opt/ccm/ccmdb/test24 UnPacking Database /var/opt/ccm/ccmdb/test24 from /var/opt/ccm/test.cpk extracting .cpk file... loading database... Loading database /var/opt/ccm/ccmdb/test24/db from standard in. ...tform WINDOWS_NTmp file version 5.0 loading table attrib... ERROR: Illegal data in input stream, aborting Database load failed. database load failed. ERROR: Database is not inactive, can't continue. Can someone help me out? Thanks alot! |
|
![]() |
|
![]() |
|
Firstly I think you need the -w option in the Unix unpack command for starters (if it's available under 5.0 - I can't remember that far back). However that may only be the start of your problems. We first tried such a move under Synergy 6.1 and it was horrendous; it got better under 6.2 and now we're on 6.3 we may try some more databases because again Windows to Unix conversion is supposed to be improved.
Good luck! ------------------------- Russ Braithwaite Software Configuration Management Friends Provident |
|
![]() |
|
![]() |
|
Thanks alot Russ.
I've been able to unpack a small database but I had another problem with a bigger one. The pack file is about 2.7 gigs and I have the llowing error message: bash-2.03$ ccmdb unpack ppfi.cpk -w -t /var/opt/ccm/ccmdb/ppfi UnPacking Database /var/opt/ccm/ccmdb/ppfi from /var/opt/ccm/ppfi.cpk extracting .cpk file... cat: cannot open /var/opt/ccm/ppfi.cpk ccm_gzip: stdin: unexpected end of file loading database... cat: cannot open ./DBdump.Z ccm_gzip: stdin: unexpected end of file Loading database /var/opt/ccm/ccmdb/ppfi/db from standard in. ERROR: Database dump file is missing the required version field. Database load failed. database load failed. ERROR: Database is not inactive, can't continue. llowing error message: Is there any limitation in the ccm_gzip on Solaris? Thanks! |
|
![]() |
|
![]() |
|
My Unix knowledge is paper-thin is but that looks very much like a space problem - did you create a big enough chunk (or chunks) in your dbspace? ccmsrv status -d -s <server> may help there.
Not sure if this helps either but I've dug up our old NT-Unix conversion notes. A very strong recommendation is to ensure that the database has all objects made static (ie checked in) & a clean_cache with zero lead time is run before packing. Once successfully(!) unpacked on Unix, a procedure must be run to convert any ascii cache files from dos to unix format. ![]() ------------------------- Russ Braithwaite Software Configuration Management Friends Provident |
|
![]() |
|
![]() |
|
Thanks a lot Russ...
The last error message was my mistake... I forgot to give the rights to ccm_root on the pack file ![]() Also, thanks for the information about clean cache and the conversion of ascii cache file... I'll check that later if I can just unpack a database. ![]() Thanks again! |
|
![]() |
Telelogic SYNERGY
» SYNERGY/CM
»
Migrating from Windows to Unix questions...
|
![]() |
FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.