|
|
|
Supreme Being
      
участник
Last Login: 15.12.2008 11:46
Сообщ.: 236,
Visits: 1 735
|
|
| Здравствуйте уважаемые SQL программеры, нужна Ваша помощь. Задача следующая: нужно забрать данные из dbf файла и пихнуть их в табличку на SQL Server 2k. Для того чтобы получить данные из файла делаю следующее: Select * from OPENROWSET('MSDASQL', 'DefaultDir=D:\Stat\dbf;Driver={Microsoft dBASE Driver (*.dbf)};DriverId=277;MaxBufferSize=2048;PageTimeout=5;', 'Select * from MyDBFTable') все отлично, в Query Analyzer'е данные выходят. Казалось бы осталось только пихнуть их в нужную таблицу на SQL Server - Insert Into MySQLTable(f1,f2) Select * from OPENROWSET.... Но не тут-то было, Analyzer выдает мне следующее-MSDTC on server 'SERVERNAME' is unavailable. Что это такое, почему появляется и как избавиться? Помогите разобраться. Спасибо.
|
|
|
|
|
Supreme Being
      
участник
Last Login: 15.12.2008 11:46
Сообщ.: 236,
Visits: 1 735
|
|
| Поспешил - людей насмешил! (Нар. мудр.) Спасибо друзья, проблема решена. Оказалось, что MSDTC это всего лишь системный service, который на моей машине был отключен. Нужно было только включить эту службу и все заработало! Вот ссылка, если кому интересно! - http://support.microsoft.com/kb/839279
|
|
|
|