Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Извините может вопрос не по теме, но хотелось бы знать.... / 7 сообщений из 7, страница 1 из 1
01.11.2002, 12:35:43
    #32063951
Харрикус
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Извините может вопрос не по теме, но хотелось бы знать....
Есть программа со своим специфическим форматом базы данных, например таблица имеет формат bdf. Как можно перевести данные в какой-нибудь другой распространненый формат баз данных????? Может есть какие-нибудь волшебные утилитки??????
Заранее спасибо всем , оказавшим помощь в данном вопросе.
...
Рейтинг: 0 / 0
01.11.2002, 12:46:33
    #32063960
KANDed
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Извините может вопрос не по теме, но хотелось бы знать....
А все-таки, что за СУБД? Не самопальная? В любой приличной, есть конверторы в текстовый или dbf формат. А дальше - дело техники.
Боюсь, что ежели база самопальная (сам, дурак, делал когда-то на заре), придется самому раскрывать ее формат и писать волшебную утилиту.
...
Рейтинг: 0 / 0
01.11.2002, 12:49:08
    #32063963
vap
vap
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Извините может вопрос не по теме, но хотелось бы знать....
Если получится правильно выгрузить в текстовый файл то можно воспользоваться BULK INSERT, если данные посложнее то можно написать свой импортер в виде SP.
А международным стандартом импорта-экспорта считается XML.

пример из BOL
Код: plaintext
1.
2.
BULK INSERT Northwind.dbo.[Order Details]
FROM 'f:\orders\lineitem.tbl'
WITH (FIELDTERMINATOR = '|', ROWTERMINATOR = '|\n' )
...
Рейтинг: 0 / 0
01.11.2002, 12:51:04
    #32063965
vap
vap
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Извините может вопрос не по теме, но хотелось бы знать....
А еще проще если есть ODBC драйвер, тогда можно попробовать OpenQuery.
...
Рейтинг: 0 / 0
01.11.2002, 13:24:26
    #32063994
Харрикус
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Извините может вопрос не по теме, но хотелось бы знать....
To KANDed

Да боюсь, что база данных самопальная.....Каким образом обычно происходит раскрытия ее формата, а то это надо сделать, а с какой стороны подойти не знаю :-((((((
...
Рейтинг: 0 / 0
01.11.2002, 13:45:42
    #32064020
KANDed
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Извините может вопрос не по теме, но хотелось бы знать....
К сожалению, я не хакер :( Всего один раз приходилось вскрывать формат чужой базы. Дело это хлопотное, поэтому сначала надо все-таки провести ХОРОШУЮ разведку. А вдруг это файл прямого доступа, организованный на Бейсике? :) А вдруг...

Вставляешь, редактируешь и удаляешь данные с помощью приложения и смотришь, что меняется в файле... Через какое-то время станешь большим спецом в этой базе :)
...
Рейтинг: 0 / 0
01.11.2002, 14:02:23
    #32064036
Pavel
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Извините может вопрос не по теме, но хотелось бы знать....
Попался как-то мне наисвежайший в то время телефонный справочник. Вот только инерфейс кривой до безумия. Формат данных нестандартный, шифрованный. Не буду приводить название компании-разработчика, но на своем сайте они клялись в абсолютной невскрываимости данных. Совершенно случайно после снятия программы при помощи ctrl-alt-del нахожу временный файл с куском уже расшифрованных данных (вот идиоты-то!). А дальше, как было справедливо замеено, дело техники. Добиваюсь вывода всей базы, снимаю прогу, получаю дешифрованный файл. Определяюсь фиксированной или переменной длины поля, что является терминатором строки в случае переменной длины, и через 15 минут простенькая программка на VB вываливает понятный всем текстовый файл с разделителями...
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Извините может вопрос не по теме, но хотелось бы знать.... / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]