11.07.2010, 18:05 | #1 |
Участник
|
Синхронизация SELECT FROM INSERT INTO
Добрый день всем.
Проблема : При конвертации базы из Ax3.0 в Ax2009 лезет много запросов вида SELECT FROM INSERT INTO Они появляются из-за того что поля переименовываются, например, получают префикс DEL_. Есть большое желание избавить от таких длительных перекачек таблиц, например написать джоб, который сделает переименование полей средствами БД (в нашем случае Оракл) Есть противопоказания к этому ? (Есть подозрение что такой способ переименования в аксапте тянется как атавизм со старых версий ядра, которое работало с ораклом до версии 9.0.2, которая в свою очередь не умела переименовывать поля в таблицах) В общем не могу оценить чем мы рискуем переименовывая поля вручную средствами БД и почему такой дикий способ переименования до сих пор живет в Аксапте. Есть идеи ? Последний раз редактировалось Logger; 11.07.2010 в 19:46. |
|
12.07.2010, 17:29 | #2 |
Участник
|
Предостережение:
Есть такая таблица SQLDICTIONARY, если ее не править в процессе переименования будет кое-какой геморрой с восстановлением работы приложения и данных. |
|
|
За это сообщение автора поблагодарили: Logger (1). |
Теги |
ax2009, oracle, синхронизация баз |
|
|