vb.net Преобразовать базу данных SQL в базу данных DBF без поставщика, используя текстовый файл

#sql #sql-server #vb.net #migration #dbf

#sql #sql-сервер #vb.net #миграция #dbf

Вопрос:

Я работаю с vb.net

У меня есть база данных SQLServer, и мне нужно перейти на базу данных DBF.

Я знаю, что структура файла dbf представляет собой шестнадцатеричный текстовый файл.

Я хочу сгенерировать этот файл без поставщика…создаем этот файл с такой шестнадцатеричной структурой.

Кто-то здесь уже сделал это???

Я надеюсь, вы поняли, что я сказал.

Спасибо за внимание.

Комментарии:

1. Под DBF вы подразумеваете, что вам нужно использовать формат dBase?

2. да .. у меня есть база данных sqlserver, и я хочу перейти на это, но я не хочу использовать провайдера … я хочу создать файловую структуру.

3. Файл dbf не является «шестнадцатеричным текстовым файлом». Это двоичный файл с документированным форматом. Определение файлов .dbf см. в wotsit .

4. Вы правы насчет этого, это двоичный файл … я неправильно выражаюсь. Я решаю свою проблему. Если кому-то в будущем понадобится сделать что-то подобное, эта ссылка может помочь: dbf_link

Ответ №1:

Поскольку у вас есть SQl Server, я бы использовал SSIS для выполнения задачи. Вы можете напрямую создать файл dBase, используя ODBC-соединение. Хотя зачем кому-то возвращаться к dBase, когда у них уже есть база данных SQl Server, для меня загадка.

Комментарии:

1. возможно, использовать новые данные в устаревшей системе?

2. Да, zespri… И это не так уж необычно… У заказчика своя система, и он не хочет ее менять