Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 SSIS+firebird(odbc)>mssql2005 varchar  [new]
VladimirVV
Member

Откуда:
Сообщений: 7
Добрый день!

ms server 2008 (64) + ms sql 2005. Сделал подключение к firebird 2.0 odbc (взял с сайта). В ssis создаю пакет мастером на выборку данных из firebird в базу ms sql. после проверки правильности запроса выходит окно в котором я могу просмотреть данные возвращаемые запросом. данные с типом varchar и char отображаются нормально. после сохранения пакета я его выполняю и в таблице назначения просматриваю данные. они преобразовались там где были какие либо данные теперь "" или там где был null стоит null.
У кого нибудь есть предложения что нужно изменить. может доустановить что?
22 авг 11, 17:44    [11159198]     Ответить | Цитировать Сообщить модератору
 Re: SSIS+firebird(odbc)>mssql2005 varchar  [new]
Кот Матроскин
Member

Откуда: Москва
Сообщений: 8933
Я бы в первую очередь проверил совпадение кодовых страниц источника и приемника
22 авг 11, 17:52    [11159297]     Ответить | Цитировать Сообщить модератору
 Re: SSIS+firebird(odbc)>mssql2005 varchar  [new]
Glory
Member

Откуда:
Сообщений: 104751
VladimirVV
после сохранения пакета я его выполняю

Сохраняете куда ? Выполняете как ?
22 авг 11, 17:57    [11159351]     Ответить | Цитировать Сообщить модератору
 Re: SSIS+firebird(odbc)>mssql2005 varchar  [new]
VladimirVV
Member

Откуда:
Сообщений: 7
проверял 1251
22 авг 11, 17:57    [11159352]     Ответить | Цитировать Сообщить модератору
 Re: SSIS+firebird(odbc)>mssql2005 varchar  [new]
VladimirVV
Member

Откуда:
Сообщений: 7
Glory
VladimirVV
после сохранения пакета я его выполняю

Сохраняете куда ? Выполняете как ?

"Сохраняю" последних этап построения пакета с помощью мастера импорта экспорта SSIS
"Выполняю" командная кнопка F5.
ставил data viewers сразу после source из firebird. в нем тоже данные отображаются как "" или null
22 авг 11, 18:02    [11159402]     Ответить | Цитировать Сообщить модератору
 Re: SSIS+firebird(odbc)>mssql2005 varchar  [new]
VladimirVV
Member

Откуда:
Сообщений: 7


К сообщению приложен файл. Размер - 62Kb
22 авг 11, 19:54    [11159939]     Ответить | Цитировать Сообщить модератору
 Re: SSIS+firebird(odbc)>mssql2005 varchar  [new]
VladimirVV
Member

Откуда:
Сообщений: 7


К сообщению приложен файл. Размер - 69Kb
22 авг 11, 19:54    [11159940]     Ответить | Цитировать Сообщить модератору
 Re: SSIS+firebird(odbc)>mssql2005 varchar  [new]
imato
Member

Откуда: Москва
Сообщений: 80
VladimirVV
проверял 1251


Совпадать-то совпадают, но я бы все равно поставил конвертацию всех стринговых колонок в varchar cp 1251.
Добавь этот шаг.
А потом уже можно будет копать дальше.
23 авг 11, 09:34    [11161526]     Ответить | Цитировать Сообщить модератору
 Re: SSIS+firebird(odbc)>mssql2005 varchar  [new]
imato
Member

Откуда: Москва
Сообщений: 80
Еще вариант посмотреть что-то в настройках этого датасорса, может в нем есть что-то специальное.
23 авг 11, 09:35    [11161538]     Ответить | Цитировать Сообщить модератору
 Re: SSIS+firebird(odbc)>mssql2005 varchar  [new]
VladimirVV
Member

Откуда:
Сообщений: 7
я пробовал поставить data conversion после source и добавлял data viewer сразу после source и после conversion но и в первом и во втором viewere были пустые данные в строковых полях
25 авг 11, 00:00    [11174651]     Ответить | Цитировать Сообщить модератору
 Re: SSIS+firebird(odbc)>mssql2005 varchar  [new]
VladimirVV
Member

Откуда:
Сообщений: 7
решение проблемы нашел здесь:
http://support.microsoft.com/kb/969845
26 авг 11, 14:28    [11185312]     Ответить | Цитировать Сообщить модератору
Между сообщениями интервал более 1 года.
 Re: SSIS+firebird(odbc)>mssql2005 varchar  [new]
doz.ace
Member

Откуда: Москва
Сообщений: 139
VladimirVV,

такая же проблема, а ОС win server?
18 дек 15, 18:45    [18579922]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить