@Johnick

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

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

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

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

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

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

Войти через центр авторизации
Похожие вопросы