2010-09-24 3 views
0

Я пытаюсь преобразовать из MS SQL Server 2008 Express в DB2 9.7.SQL Server to DB2 Conversion: проблемы с инструментами миграции

Я установил IBM Migration Toolkit и успешно подключился к базе данных SQL Server (размещен локально).

Я попытался извлечь из базы данных, сохраняя все сопоставления данных по умолчанию, но когда я извлекаю, я получаю следующее (для всех таблиц). У кого-нибудь была такая проблема, когда все типы столбцов пустые с помощью набора средств миграции?

Сначала я подумал, что это может быть из-за того, что я использую экспресс-выпуск SQL Server и, возможно, он не мог видеть типы столбцов в этом приложении, но тот факт, что имя и единица являются нулевыми (50), и поэтому оно понял, что эти столбцы имеют связанные длины, заставляет меня сомневаться в этом.

CREATE TABLE [Action] ([Id] null IDENTITY , [Name] null(50) NOT NULL , [UserId] null NOT NULL , [FreqId] null NOT NULL , [Quant] null NULL , [Unit] null(50) NULL , [Start] null NOT NULL , [End] null NOT NULL , [Created] null NOT NULL , [Modified] null NOT NULL , [Deleted] null NOT NULL) 
+0

На странице IBM MTK не упоминается MSSQL 2008, только 2000/2005. Вы уверены, что вы пытаетесь поддержать? – Pondlife

+0

Грег, я знаю, что это почти год спустя, но нашли ли вы решение? Благодарю. – 2011-08-08 10:25:47

ответ

0

Я в настоящее время использую DCW(data conversation workbench) toolkit, это очень полезно, чтобы получить всю таблицу данных SQL Server 2008.

Вы можете попробовать DCW. Напоминаем вам: после установки плагина в DB2 вы должны добавить driver из sql в DB2 (окно-> ссылка-> управление данными -> сведения о подключении>)