AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Функционал
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.03.2004, 20:05   #1  
Pegiy is offline
Pegiy
Участник
 
159 / 10 (1) +
Регистрация: 22.04.2003
Синхронизация
Не удается перенести проект с одного сервера на другой.
Таблицы, которых нет при синхронизации из AOT нормально создаются, а поля в уже существующих таблицах (например, salestable) не синхронизируются, вываливается ошибка.
Так же проблема возникает и когда пытаюсь перенести слой (*.aod), при запуске происходит перегенерация axapd.aoi, вроде все нормально, но опять же существующие таблицы не меняются.
Старый 08.03.2004, 20:53   #2  
AKIS is offline
AKIS
Учаснег
Аватар для AKIS
 
392 / 19 (1) ++
Регистрация: 18.08.2002
Адрес: За морями, за океанами
Во-первых: неплохо бы знать, какая версия, какие сервис-паки установлены, какая именно ошибка вываливается и пр.

Во-вторых, для таблиц я бы рекомендовал выгрузить все их содержимое, импортировать проект, пересоздать таблицу (при этом данные в таблице будут утеряны), загрузить данные...

В третьих, насчет слоя - я не очень уверен, насколько корректно переносить ОДИН слой без других. На мой глупый взгляд, они-таки друг с другом взаимосвязаны...
__________________
Strictly IMHO & nothing personal
Старый 08.03.2004, 20:59   #3  
Pegiy is offline
Pegiy
Участник
 
159 / 10 (1) +
Регистрация: 22.04.2003
Цитата:
Изначально опубликовано AKIS
Во-первых: неплохо бы знать, какая версия, какие сервис-паки установлены, какая именно ошибка вываливается и пр.
3.0 sp2
сейчас процитировать не смогу, но что-то типа - таких полей (перечисляется) нет в БД
Цитата:

пересоздать таблицу (при этом данные в таблице будут утеряны), загрузить данные...
В AOT они есть. Т.е. удалить и создавать вручную все заново?
Цитата:

В третьих, насчет слоя - я не очень уверен, насколько корректно переносить ОДИН слой без других. На мой глупый взгляд, они-таки друг с другом взаимосвязаны...
Я копирую usr слой. Разработка ведется только в нем
Старый 08.03.2004, 21:06   #4  
AKIS is offline
AKIS
Учаснег
Аватар для AKIS
 
392 / 19 (1) ++
Регистрация: 18.08.2002
Адрес: За морями, за океанами
Цитата:
Изначально опубликовано Pegiy

3.0 sp2
В AOT они есть. Т.е. удалить и создавать вручную все заново?
Система спросит вас, хотите ли вы пересоздать таблицу на основе данных, имеющихся в АОТ. Вы должны ответить Да, при этом данные, находящиеся в таблице, будут утеряны.

Цитата:
Изначально опубликовано Pegiy
Я копирую usr слой. Разработка ведется только в нем [/B]
А что, все остальные слои - VAR, например - не были изменены по отношению к стандартной Аксапте?
__________________
Strictly IMHO & nothing personal
Старый 08.03.2004, 22:09   #5  
Pegiy is offline
Pegiy
Участник
 
159 / 10 (1) +
Регистрация: 22.04.2003
Цитата:
Изначально опубликовано AKIS


Система спросит вас, хотите ли вы пересоздать таблицу на основе данных, имеющихся в АОТ. Вы должны ответить Да, при этом данные, находящиеся в таблице, будут утеряны.
В какой момент спросит? При импорте проекта?
Старый 09.03.2004, 00:38   #6  
AKIS is offline
AKIS
Учаснег
Аватар для AKIS
 
392 / 19 (1) ++
Регистрация: 18.08.2002
Адрес: За морями, за океанами
Цитата:
Изначально опубликовано Pegiy

В какой момент спросит? При импорте проекта?
Ну, по идее - да, потому что сразу после импорта должна автоматически стартовать синхронизация... У меня, по крайней мере, так происходит.
__________________
Strictly IMHO & nothing personal
Старый 09.03.2004, 09:05   #7  
Wamr is offline
Wamr
----------------
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
1,737 / 858 (32) +++++++
Регистрация: 15.01.2002
Адрес: Москва
Записей в блоге: 7
owner таблиц
Посмотрите owner-а сущестующих таблиц и вновь созданных, скорее всего они различаются. Потом посмотрите как настроено ODBC-соединения с БД, какой там пользователь указан.
Старый 09.03.2004, 09:39   #8  
Pegiy is offline
Pegiy
Участник
 
159 / 10 (1) +
Регистрация: 22.04.2003
Цитата:
Изначально опубликовано AKIS
какая именно ошибка вываливается и пр.
Однако в salestable поля появились, но ошибка при синхронизации теперь такая:

"[Microsoft][ODBC SQL Server Driver][SQL Server]Error converting data type varchar to numeric."
"Оператор SQL: INSERT INTO X366X SELECT SALESID,SALESNAME,
...............................
CONVERT(SALESTAKERCO,SQL_NUMERIC)},'',CREATEDDATE,DATAAREAID,RECID FROM SALESTABLE
"
И при этом сами Заказы стали открываться нормально и данные перезалились тоже без проблем.
Так что все хорошо кроме этой ошибки при синхронизации. Как от нее избавиться?
Старый 09.03.2004, 16:27   #9  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
все старые данные из таблицы salestable теперь лежат в таблице X366X.
перенесите данные DTS'ом из X366X в salestable
и вручную удалите X366X в Enterprise Manager'е.

Если, как вы пишите, старые данные остались в salesTable (проверьте в Enterprise Manager), то просто удалите таблицу X366X.
Старый 09.03.2004, 16:50   #10  
Pegiy is offline
Pegiy
Участник
 
159 / 10 (1) +
Регистрация: 22.04.2003
Цитата:
Изначально опубликовано mazzy
все старые данные из таблицы salestable теперь лежат в таблице X366X.
перенесите данные DTS'ом из X366X в salestable
и вручную удалите X366X в Enterprise Manager'е.

Если, как вы пишите, старые данные остались в salesTable (проверьте в Enterprise Manager), то просто удалите таблицу X366X.
Я смотрел и в AOT и Enterprise Manager'ом - нет такой таблицы
Старый 09.03.2004, 17:41   #11  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
тогда не знаю.
такого у меня еще не было.
Старый 09.03.2004, 18:22   #12  
Wamr is offline
Wamr
----------------
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
1,737 / 858 (32) +++++++
Регистрация: 15.01.2002
Адрес: Москва
Записей в блоге: 7
Все-таки какого типа поле SALESTAKERCO на SQL и в Axapta?
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Синхронизация таблицы - проблема TasmanianDevil DAX: Администрирование 3 30.10.2006 09:41
Синхронизация SP4 -> SP5 Logger DAX: Программирование 4 09.08.2006 13:10
навязчивая синхронизация Антон Солдатов DAX: Функционал 11 22.04.2005 11:04
Репликация и синхронизация Tays DAX: Администрирование 12 24.11.2004 12:18
синхронизация с outlook alpine DAX: Функционал 7 09.06.2004 13:53

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 19:39.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.