ник: osmor
Все ниже сказанное относится к 7.7
Про перевод 1С на sql сервер не скажу, но кажется не очень сложно, но это вам ничего не даст, поскольку структура останется такой же только вместо кучи DBF получите кучу таблиц на sql сервере.
Обычно расматривают 3 способа обмена данными
1. линковка DBF таблиц (либо непосредственно связанные таблицы, либо доступ к dbf через OLEDB или ODBC)
2. Использование 1С как сервер автоматизации (через ole)
3. использование выгрузку/загрузку через помежуточные файлы (обычно TXT или XML), насколько мне известно 1С имеет инструменты работы с xml, но всегда можно написать свои.
Если вы хотите ТОЛЬКО ЧИТАТЬ данные, то есть смысл использовать связанные таблицы, но работать будет только с конкретной конфигурацией, не факт что в другой конфигурации DBF файлы будут името такие же имена и содержать те же (по сути) данные.
Кроме того 1С не реляционная БД, т.е. в одном поле в разных записях могут быть данные из разных таблиц в зависимости от значения полей т.е. иногда простые запросы не работают.
используя OLE больше гибкости, но надо разбираться в языке 1С и иметь на машине установленную 1С
что еще?