Прилинковывание к MS SQL 2000 dbf - базы 1С 7.7

Ruban Igor
Дата: 17.09.2006 23:11:43
Понадобился мне доступ к ДБФ - ной базе 1С 7.7 со строны SQL Server 2000.
Написал я вот что:
-----------------
EXEC sp_addlinkedserver
@server = 'LSRV',
@provider = 'MSDASQL',
@srvproduct = '',
@provstr = 'Driver={Microsoft dBase Driver (*.dbf)};',
@catalog = 'e:\Bases\MoyaBaza'
-----------------
Сервер прилинковался. Но в запросах, например:
select * from openquery(LSRV,
'select [ID], [Code], [Descr] from [sc133]')

в строковых полях (например [Descr]) - крокозябры...
Что я не теак делаю?
Lamer@fools.ua
Дата: 18.09.2006 00:50:01
Возможно, нужно кодировку указать.
ziktuw
Дата: 18.09.2006 10:38:03
Lamer@fools.ua
Возможно, нужно кодировку указать.

Вы нашли способ задать кодировку для провайдера DBF ? Поделитесь с общественностью
Владимир Иванов
Дата: 18.09.2006 10:54:41
У меня получалось подключится через драйвер "FoxPro" вроде.
Ruban Igor
Дата: 18.09.2006 16:20:13
Вова, спасибо! Помогло.
Действительно нужно доустанавливать провайдер от Visual Foxpro.
Теперь иная проблема: запросі писанніе под sql - базу не всегда работают под DBF
Гавриленко Сергей Алексеевич
Дата: 18.09.2006 16:21:45
Ruban Igor
Вова, спасибо! Помогло.
Действительно нужно доустанавливать провайдер от Visual Foxpro.
Теперь иная проблема: запросі писанніе под sql - базу не всегда работают под DBF

Еще бы.