@Johnick

Перенос поля blob?

Приветствую.
Необходимо перенести с MS SQL сервера на сервер MySQL таблицу, в которой хранятся файлы с различными файлами, в поле с типом BLOB.
Если выгрузить эти данные в CSV и загрузить в MySQL, то при попытке php отдать их пользователю получаются "битые" файлы.

Как лучше всего организовать такой перенос, если это возможно. Или может быть перед отдачей пользователю нужно произвести какие-то дополнительные манипуляции в php с данными из поля BLOB которые уже в MySQL?

Выгрузить дамп пытался Navicat (1) и DBeaver (2). Доступные варианты выгрузки бинарных данных на скриншоте:

5c6417a5ee28b060107095.png
  • Вопрос задан
  • 41 просмотр
Пригласить эксперта
Ответы на вопрос 2
tsklab
@tsklab
Системный администратор, программист
Воспользуйтесь приложением "Импорт и экспорт данных SQL Server", входящем в поставку MS SQL.
Ответ написан
@d-stream
Готовые решения - не подаю, но...
Варианта два:
- либо выплевывать из источника blob в каком-нибудь варианте ascii кодирования (например base64)
- либо сделать нечто типа mssql -> скрипт умеющий подключаться к обеим базам-> mysql
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
DELOGRAM Москва
от 100 000 до 180 000 руб.
Hunt4You Севастополь
от 60 000 до 120 000 руб.
26 апр. 2019, в 06:39
500 руб./за проект
26 апр. 2019, в 06:16
1000 руб./за проект
26 апр. 2019, в 01:38
5000 руб./за проект