..
Здравствуйте. Кто сталкивался с импортом данных в SQL Server из Firebird? Какими утилитами пользовались, либо каким образом осуществляли такие манипуляции по переносу данных?
Суть такова:)
У клиента бд на Firebird, он скинул бэкап, но тот почему-то с расширением .bak, что свойственно SQL Server'у, вроде как. Спойлер - SQL Server этот бэкап естественно не открывает. Я ставил EMS SQL Manager, IBExpert, но они тоже не открывают бэкап (очевидно должно быть иное расширение, не .bak) .
По поводу расширения задал вопрос клиенту, как он вообще это делал, чуть позже даст ответ, надеюсь, понятный ответ.
Но как проводить импорт таких данных в SQL server, если кто знает и подскажет, было бы здорово. Да и по поводу расширения .bak от Firebird интересно узнать, что это такое)
Спасибо.
Но я тебе и так могу ответить.
Какими утилитами пользовались, либо каким образом осуществляли такие манипуляции по переносу данных?
Схему данных надо слить на FB, подкорректировать и залить в SQLServer. Данные надо слить в каком-то текстовом формате, например, CSV, или других, и потом на основе их формировать данные для SQLServer.
Например, если всё просто, может сработать схема CSV -- BCP IN.
ЭТО РУЧНАЯ ОПЕРАЦИЯ, ДЛЯ ПРОГРАММИСТОВ, НЕ ДЛЯ СИСАДМИНОВ, автоматом это сделать не получится.
бд на Firebird, он скинул бэкап, но тот почему-то с расширением .bak,
Это тебе НЕ понадобится. Либо тебе придётся разворачивать сначала у себя другой инстанс FB и заливать туда этот бэкап (если это вообще бэкап, что совсем не точно).
Расширение и характер этого файла не важны, тебе он скорее всего не нужен вообще.