Страница 1 из 1
					
				Конвертирование БД, с 8.1 на 8.0
				Добавлено: 30 май 2007, 17:27
				 kralchik
				Опытные программисты помогите сконвертировать БД галактики, с версии 8.1 на 8.0
Платформа MS SQL 2000.
			 
			
					
				
				Добавлено: 31 май 2007, 10:20
				 edward_K
				А зачем откатываться назад? Надо идти вперед.
По простому то надо выгрузить усе в dbf а потои грузануть в свежепоставленную russia. Но в процессе конвертации например поменялись настройки , да и часть таблиц претерпела изменения - смотрите конвертор подробней(lot файлы например).
лоты можно сгенерить например так
select
'select '+x$files.xf$name+'.*  to dbf c:\1\dbf\'+X$files.xf$code+'.dbf ;'
from x$files(FILEBYCODE) where (( 900<<= X$files.xf$code ))
to txt c:\1\exp_all.lot;
select
'delete all '+x$files.xf$name+';'
from x$files(FILEBYCODE) where (( 900<<= X$files.xf$code ))
to txt c:\1\del_all.lot;
select
'import '+x$files.xf$name+' from dbf c:\1\dbf\'+X$files.xf$code+'.dbf n f s ;'
from x$files(FILEBYCODE) where (( 900<<= X$files.xf$code ))
to txt c:\1\imp_all.lot;
каких то  табл на 8_0 не будет - так что думайте где чего запускать.
Но гемора будет не меньше чем довести 8_1 до ума. Вообще никогда не конвертируйтесь с первого раза - всегда делайте пробную конвертацию и дайте ее посмотреть всем под роспись что все нормально.
			 
			
					
				
				Добавлено: 01 июн 2007, 11:40
				 Роман
				Это штош 8.1 на столько не понравилась что решили новый конвертер писать?  
