Добрый день. Поднимаю тестовую базу с помощью конвертора 810-810.
Хочу выгрузить базу с помощью конвертора при работающих людях, без снятия протекта. В бат файле ковертора стартует asql.exe. Получаю сообщение о невозможности блокирования базы и на этом выгрузка прекращается. Можно как-то отключить эту блокировку? В версии конвертора где в бат файле стартовал vip.exe хоть с руганью, но выгружалось. 
И второй вопрос. Системные таблицы я однажды выгрузил со снятием протекта (почти все ) и теперь их просто подкладывю при импорте во вновь выгруженные дбф файлы. Но вот такая табличка, например, №47 AOBJRIGHTS, хоть я ее и экспортирую-импортирую не импортируется. После полного импорта приходится импортровать вновь. Почему с первого раза не тянется?
			
			
									
						
										
						Конвертор 810-810. Отключить блокирование базы?
Модераторы: m0p3e, edward_K, Модераторы
- 
				LaaLaa
 
Re: Конвертор 810-810. Отключить блокирование базы?
Попробуйте из конфига убрать строчку System.FullSQL=On
			
			
									
						
										
						- 
				Andrey
 - Местный житель
 - Сообщения: 702
 - Зарегистрирован: 29 мар 2005, 17:49
 - Откуда: Украина, Запорожска яобласть, г.Днепрорудный
 
Re: Конвертор 810-810. Отключить блокирование базы?
To LaaLaa: Спасибо, помогло, блокировка снялась. А насчет второго вопроса подскажете что-нибудь?
			
			
									
						
										
						- 
				LaaLaa
 
Re: Конвертор 810-810. Отключить блокирование базы?
Про табличку AObjRights конкретного ничего не могу сказать судя по описанию там хранится "Видимость меню для пользователей и групп". Возможно проблема в  том что для нее описана уникальность по полям ObjType + ObjCode + ProgramFlag(Unique), и по полям ObjCode + ObjType + ProgramFlag(Unique). Очищайте ее предварительно пред импортом, чтобы не было нарушений уникальности.
Еще для создания тестовой БД (в качестве альтернативы выгрузки через DBF) могу порекомендовать использовать встроенную в Галактику систему автоматического тестирования AQA. Делаете в ней сегмент сохранения базы, а на тестовом сервере проигрывая этот сегмент - БД восстанавливается. Запись и последующее проигрывание сегментов AQA можно делать на разных платформах.
			
			
									
						
										
						Еще для создания тестовой БД (в качестве альтернативы выгрузки через DBF) могу порекомендовать использовать встроенную в Галактику систему автоматического тестирования AQA. Делаете в ней сегмент сохранения базы, а на тестовом сервере проигрывая этот сегмент - БД восстанавливается. Запись и последующее проигрывание сегментов AQA можно делать на разных платформах.
- 
				LaaLaa
 
Re: Конвертор 810-810. Отключить блокирование базы?
Но если БД большая, то для создания резервных тестовых копий лучше использовать средства СУБД. Выгрузка загрузка через DBF (или AQA) весьма затратные операции.