Миграция SQL-сервера на postgres: проблема с преобразованием метки времени

У меня есть дамп данных таблицы с SQL-сервера, и я хотел бы импортировать его в базу данных Postgres. Сгенерированный файл содержит такие даты:

CAST(0x00009A78007FD81B AS DateTime)

Это ограничивает меня от внесения изменений в SQL вручную! По-видимому, это единственный столбец, в котором выполняется этот простой процесс миграции!

Другие ответы в Интернете не показывают работу! Вот ссылки, которые мне попались

Миграция/преобразование SqlServer в Postgres DDL

http://www.postgresonline.com/journal/archives/46-Setting-up-PostgreSQL-as-a-Linked-Server-in-Microsoft-SQL-Server-64-bit.html< /а>

https://wiki.postgresql.org/wiki/Microsoft_SQL_Server_to_PostgreSQL_Migration_by_Ian_Harding


person mehany    schedule 03.12.2015    source источник
comment
PostgreSQL не обеспечивает приведение шестнадцатеричного представления uint64 к метке времени. Можете ли вы использовать инструмент ETL для обработки преобразования?   -  person Craig Ringer    schedule 03.12.2015
comment
@CraigRinger Я бы! Можете ли вы предложить бесплатный инструмент, чтобы использовать это?   -  person mehany    schedule 03.12.2015