Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.12.12;
Скачать: CL | DM;

Вниз

экспорт из SyBase   Найти похожие ветки 

 
Sir John ©   (2004-11-15 15:19) [0]

Коллеги, есть ли у кого опыт экспортирования данных из SyBase в MSSQL? Все дело в том, что при экспорте вместо русских букв появляется черти что. С другой стороны в SQL Explorer при установке DBASE cp866 все читается нормально.

В MSSQL аналога этой кодировки я не нашел. Убедительно прошу помочь. Заранее благодарю. Сэр Джон


 
Nikolay M. ©   (2004-11-15 15:41) [1]


> Коллеги, есть ли у кого опыт экспортирования данных из SyBase
> в MSSQL?

Еще какой, туды его в качель :(
DTS тебе в помощь, при чем тут какой-то SQL Explorer?


 
Sir John ©   (2004-11-15 15:45) [2]

SQL Explorer - входит в стандартную поставку Делфи :))


 
Sir John ©   (2004-11-15 15:45) [3]

SQL Explorer - входит в стандартную поставку Делфи :))


 
Nikolay M. ©   (2004-11-15 15:48) [4]


> SQL Explorer - входит в стандартную поставку Делфи :))

Я в курсе, что это такое и куда оно входит :)
Собссно потом и спрашиваю: при чем тут SQL Explorer? Я лично прекрасно обхожусь DTS-ом.


 
paul_k ©   (2004-11-16 17:42) [5]

Вариант первый
select "insert into table1 (f1,f2,f3,...fn)
       values ("+convert(varchar,f1)+","+...+convert(varchar,f1)+")"

Выполняем это в адвантаже на Sybase
результат - в квери аналайзере на мелкософте
Вариант второй
пришем ХП1 в сайбейзе и ХП2 в мелкософте
результатом ХП1 должно быть строка вида
exec XП2 <набор значений для вставки>
В ХП2 анализируем значения и вставляем
Вариант третий
Линкуем сервер сайбейза к серверу мелкософта и разостно гоняем селекты и инсерты
Вариант четвертый - DTS уже упоминался
ИМХО - дельфи тут вообще лишнее, хотя из Москвы в Питер  можно через Южный Полюс прокатится, но зачем?


 
Nikolay M. ©   (2004-11-16 17:49) [6]


> Вариант третий

Сам пробовал? Прилинкованный сайбейз, мягко говоря, ведет себя ОЧЕНЬ капризно :(
Либо такое поведение вызвано недоработанными ODBC-драйвером / ОЛЕ ДБ-провайдером (очень на это похоже), либо особый закос МС СКЛ на неработу с сайбейзом как ближайшим конкурентом.
http://www.sql.ru/forum/actualtopics.aspx?search=sybase+linked&bid=1


 
paul_k ©   (2004-11-16 18:10) [7]

Nikolay M. ©   (16.11.04 17:49) [6]
пробовал.. через OLE DB. Не лучший вариант, но возможный.
ОЛЕ ДБ из поставки с сайбейзом 12.5


 
Nikolay M. ©   (2004-11-16 18:22) [8]


> paul_k ©   (16.11.04 18:10) [7]
> Nikolay M. ©   (16.11.04 17:49) [6]
> пробовал.. через OLE DB. Не лучший вариант, но возможный.
> ОЛЕ ДБ из поставки с сайбейзом 12.5

Аналогично. Я бы еще добавил теоретически возможный :)


 
paul_k ©   (2004-11-16 18:59) [9]


> Nikolay M. ©   (16.11.04 18:22) [8]

С поправкой полностью согласен:)



Страницы: 1 вся ветка

Текущий архив: 2004.12.12;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.043 c
14-1101233171
Igorek
2004-11-23 21:06
2004.12.12
Вспомним В.Цоя


1-1101586208
musicman
2004-11-27 23:10
2004.12.12
Перекодирование из ANSI в OEM русского текста


14-1101061787
uny
2004-11-21 21:29
2004.12.12
забавное - "вопросы детей к богу"


14-1101310747
Empleado
2004-11-24 18:39
2004.12.12
may be useful


1-1101366523
Павел
2004-11-25 10:08
2004.12.12
Формат файлов bpl, dcp,dcu





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский