Xpoint
   [напомнить пароль]

Передача данных с MSSQL к хостеру в MySQL

Метки: [без меток]
2009-12-10 08:51:25 [обр] ddd(0/36)[досье]

Здравствуйте!

Есть база данных MSSQL 2005 и приложение работающее с ней на C#
Есть сайт у хостера на Apache+MySQL+PHP

Нужно перекинуть данные формата KodTovara, ImyaTovara,Stoimost из MSSQL в MySQL. Позиций примерно 5000.

Как эту задачу лучше осуществить?

Cпасибо.

спустя 12 минут [обр] Евгений Седов aka KPbIC(0/187)[досье]
Я бы сделал вьюшку на MSSQL и забирал от хостера.
спустя 11 минут [обр] ddd(0/36)[досье]
Ну вьюшку я сделал :)
Вопрос как в том, как её передать.
Доступа от хостера к mssql нет.
спустя 1 минуту [обр] Евгений Седов aka KPbIC(0/187)[досье]
спустя 13 минут [обр] ddd(0/36)[досье]
Не думаю, что хостер пойдет навстречу. Хотелось бы решить без его участия.
спустя 8 минут [обр] Евгений Седов aka KPbIC(0/187)[досье]
Насколько я помню, там рутовые права не нужны. Но вообще, идея хорошая - напрячь хостера.
спустя 1 час 48 минут [обр] Филипп Ткачев(0/115)[досье]
Очень простой путь задом наперед.
Выгрузить данные из MSSQL в CSV, закачать на хостинг по ftp (или http, как заблагорассудится) и загрузить в MySQL через php?
Для этого надо 2 скрипта: 1 на VBS, 2 на PHP.
спустя 2 часа [обр] ddd(0/36)[досье]

Я вот честно говоря именно в этом направлении думаю.
Немного смущает то, что если вдруг php скрипт не уложится в лимит времени, то данные могут просто не обновиться..

Кстати, уж если выгружать в текст, то прямо можно в sql сформировать..

спустя 1 час 51 минуту [обр] LookeR(0/1069)[досье]
М Перенесено из форума "Прочее"
спустя 3 часа 40 минут [обр] Николай Комиссаров aka Survivor(0/81)[досье]
поставить ODBC драйвер для Mysql приконектить нужную табличку к mssql и сделать
insert into mysqltbl ([fields]) select [fields] from mssqltbl
спустя 19 дней [обр] ddd(0/36)[досье]
В общем. решил делать по простому: формировать текстовой файл, кидать на хостинг, а дальше уже скриптом: Вставка записей в mysql с использованием транзакций
Powered by POEM™ Engine Copyright © 2002-2005