ИСПРАВЛЕНИЕ: Сообщение об ошибке при попытке настроить текст DSN в MDAC 2.8 с пакетом обновления 1: «Ini-файл поврежден»

Переводы статьи Переводы статьи
Код статьи: 884038
Развернуть все | Свернуть все

В этой статье

Проблема

При попытке настроить текстовое имя источника данных (DSN) с помощью средства администратора источников данных ODBC на компьютере под управлением Microsoft Windows XP с пакетом обновления 2 (SP2) или Microsoft Windows 2003, появляется следующее сообщение об ошибке:
INI-файл (или реестра) FilePath\schema.ini поврежден.
Примечание FilePath — Это путь к папке, содержащей файл Schema.ini на вашем компьютере.

Решение

Корпорация Майкрософт выпустила исправление. Однако данное исправление предназначено для устранения проблемы, описанной в этой статье. Данное исправление только в тех системах, в которых обнаружена эта специфическая неполадка.

Если исправление доступно для загрузки, имеется раздел «Исправление доступно для загрузки» в верхней части статьи базы знаний. Если этот раздел не отображается, отправьте запрос и службу поддержки для получения исправления.

Примечание Если возникают другие проблемы или необходимо устранить неполадки, возможно создать отдельный запрос на обслуживание. Затраты на обычные службы поддержки будут применяться дополнительные вопросы и проблемы, не связанные с данным исправлением, оплачиваются. Для получения полного списка телефонов службы поддержки и обслуживания клиентов корпорации Майкрософт или создать отдельный запрос посетите следующий веб-узел корпорации Майкрософт:
http://support.Microsoft.com/contactus/?ws=Support
Примечание В форме «Исправление доступно для загрузки» отображаются языки, для которых доступно исправление. Если язык не отображается, значит исправления недоступна для данного языка.Английская версия исправления содержит атрибуты файла (или более поздними), приведенные в следующей таблице. Дата и время для файлов указаны в формате общего скоординированного времени (UTC). При просмотре сведений о файле, он преобразуется в локальное время. Чтобы узнать разницу между временем по Гринвичу и местным временем, следует использовать Часовой пояс на вкладке Товар Дата и время панели управления.
   Date         Time    Version     Size     File name     
   -----------------------------------------------------------
   23-Jul-2004  05:45   5.2.9354.0  26,112   _sfx_.dll        
   24-Aug-2004  09:32   4.0.6305.0  278,559  Odbcjt32.dll                                               

Временное решение

Чтобы обойти эту проблему, укажите тип столбца, как показано в следующем файле Schema.ini:
[Sample.txt] 
ColNameHeader=False 
Format=CSVDelimited 
MaxScanRows=25 
CharacterSet=OEM 
Col1=F1 Integer 
Col2=F2 Char width 255 
Col3=F3 Integer

Статус

Корпорация Майкрософт подтверждает, что это проблема в продуктах Microsoft, перечисленных в разделе «Относится к».

Дополнительная информация

Действия по воспроизведению проблемы

  1. Создайте текстовый файл с помощью программы «Блокнот».
    1. На компьютере под управлением Windows XP SP2 вставьте следующий код в программе «Блокнот».
      1, hello, 23
    2. Сохраните файл как Sample.txt.
  2. Создать текст DSN и выберите папку, содержащую файл Sample.txt текст DSN.
    1. На панели управления дважды щелкните значок Администрирование, а затем дважды щелкните значок Источники данных (ODBC). В Администратор источников данных ODBC Появится диалоговое окно.
    2. На Системный DSN Щелкните Добавить. В Создание нового источника данных Появится диалоговое окно.
    3. Нажмите кнопку Драйвер Microsoft текста (*.txt; *.csv) В диалоговом окне Выберите драйвер, для которого требуется настроить источник данных список и нажмите кнопку Окончание. В Установка текстового драйвера ODBC Появится диалоговое окно.
    4. Тип testds В диалоговом окне Имя источника данных поле.
    5. Тип Проверить источник данных В диалоговом окне Описание поле.
    6. Снимите флажок Использовать текущий каталог Установите флажок и выберите Выберите каталог флажок. В Выберите каталог Появится диалоговое окно.
    7. Найдите папку, в которой сохранен файл Sample.txt на вашем компьютере и нажмите кнопку ОК.
    8. В Установка текстового драйвера ODBC диалоговое окно, нажмите кнопку ОК.
  3. Настройка текста источника данных с помощью программы Администратор источников данных ODBC.
    1. Создайте текстовый файл в той же папке, что и файл Sample.txt.
    2. Добавьте следующий текст в текстовый файл:
      [Sample.txt]
      ColNameHeader=False
      Format=TabDelimited
      MaxScanRows=25
      CharacterSet=OEM
      Col1=F1 Integer
      Col2=F2
      Col3=F3 Integer
      
    3. Сохраните файл как файл Schema.ini.
    4. В Администратор источников данных ODBC диалоговое окно, нажмите кнопку testds В диалоговом окне Системные источники данных список и нажмите кнопку Настройка. В Установка текстового драйвера ODBC Появится диалоговое окно.
    5. Нажмите кнопку Параметры, а затем нажмите кнопку Определение формата. Сообщение об ошибке, описанное в разделе «Проблема».
    6. В Ошибка диалоговое окно, нажмите кнопку ОК.
    7. В Определение текстового формата диалоговое окно, нажмите кнопку Отмена.
    8. В Установка текстового драйвера ODBC диалоговое окно, нажмите кнопку Отмена.
    9. В Администратор источников данных ODBC диалоговое окно, нажмите кнопку ОК.

Ссылки

Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
824684Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт
Для получения дополнительных сведений о средстве администратора источников данных ODBC посетите следующий веб-узел Microsoft Developer Network (MSDN):
http://msdn2.Microsoft.com/en-us/library/ms714024.aspx

Свойства

Код статьи: 884038 - Последний отзыв: 17 июня 2011 г. - Revision: 4.0
Ключевые слова: 
kbautohotfix kbqfe kbhotfixserver kbcorrupt kbschema kbfix kbbug kbmt KB884038 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:884038

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com