Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2004.12.12;
Скачать: [xml.tar.bz2];

Вниз

экспорт из 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.033 c
4-1099030365
WaS
2004-10-29 10:12
2004.12.12
Определить нandle рабочего стола?


1-1101732768
Dmitry_04
2004-11-29 15:52
2004.12.12
Как проверить свою программу на баги?


3-1100495043
Explorer
2004-11-15 08:04
2004.12.12
Учет документации


1-1101449056
Игорь нтк
2004-11-26 09:04
2004.12.12
десятичный разряд


14-1101397559
syte_ser78
2004-11-25 18:45
2004.12.12
Как зовется компонент?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский