|  09.09.2005, 15:25 | #1 | 
| Участник | Вопрос - создание тестовой базы 
			
			можно как нибудь существующую базу обрубить так,  чтобы получилась в итоге база за последние полгода например | 
|  | 
|  09.09.2005, 15:35 | #2 | 
| Участник | 
			
			Смотря какие критерии для этих полгода, т.е. о каких данных речь.  Например, инвойс выставлен год назад, а оплата пришла полгода назад - что должно попасть в тестовую базу? Только неизвестно к чему привязанный платеж? Не так прост вопрос.. | 
|  | 
|  09.09.2005, 15:35 | #3 | 
| Участник | 
			
			Боюсь что никак, иначе получится нарушение целостности данных
		 | 
|  | 
|  09.09.2005, 15:39 | #4 | 
| Участник | Цитата: 
		
			Изначально опубликовано Gad  Боюсь что никак, иначе получится нарушение целостности данных Если сформулировать правила формирования такой базы, чтобы не было нарушения целостности - то вполне можно. Но это отдельная непростая работа. | 
|  | 
|  09.09.2005, 15:41 | #5 | 
| Участник | 
			
			я и не собираюсь тупо обрубать. Понятно что данные должны быть корректны и связаны. Просто подумал может быть кто нибудь уже решал такю задачу. | 
|  | 
|  09.09.2005, 15:59 | #6 | 
| Модератор | 
			
			У. Предпочитают переводить на Oracle и делать сегментирование. С Уважением, Георгий | 
|  | 
|  09.09.2005, 21:21 | #7 | 
| Участник | 
			
			Например, инвойс выставлен год назад, а оплата пришла полгода назад - что должно попасть в тестовую базу? Только неизвестно к чему привязанный платеж? Не так прост вопрос.. Вопрос гораздо проще и нужнее, чем вы думаете.. ...инвойс выставлен десять лет назад, а оплата пришла девять с половиной лет назад - что должно попасть в тестовую базу? Ничего. Нужно только 2 последних года, например. Таким образом пытаются из базы выкинуть о-о-чень старые данные, об относительно новых речь не идет. Полагаю, о том и речь. Конечно, там где есть долгосрочные кредиты и подобное надо 3-жды подумать, но ведь такое есть не у всех. PS 2Bars Предлагаю в вашем вопросе увеличить срок до полутора-двух лет(иметь закрытый год), тогда может быть кто-то и поможет Вам. | 
|  | 
|  10.09.2005, 23:49 | #8 | 
| Участник | Цитата: 
		
			Изначально опубликовано maximus  Вопрос гораздо проще и нужнее, чем вы думаете.. увеличение сроков не очень поможет при длительных сделках.... zabr дело говорит. George Nordic дает толковый совет. | 
|  | 
|  11.09.2005, 15:22 | #9 | 
| Участник | 
			
			to maximus При любом периоде резки часть данных, относящихся к операции попадет в мусор, а часть нет. Оплата и отгрузка в данном случае самый простой пример. Если они сопоставлены, то при удалении скажем оплаты и оставлении отгрузки (они в разных периодах) у вас нарушится не какие-то, там учетные цифры, а ссылочная целостность базы и поведение такой тестовой базы непредсказуемо. Причем я рассмотрел самый простой вариант, который сходу пришел в голову. | 
|  | 
|  | 
|  Похожие темы | ||||
| Тема | Ответов | |||
| Создание пустой базы для AX4 | 3 | |||
| Вопрос по разнесению базы | 5 | |||
| Вопрос по журналу базы данных(лог) | 2 | |||
| Создание полной копии Приложения и базы | 5 | |||
| Опции темы | Поиск в этой теме | 
| Опции просмотра | |
| 
 |