В настоящее время вы работаете в автономном режиме; ожидается повторное подключение к Интернету

Доступ, возникает ошибка при экспорте полей с типом данных одинарные или двойные с базой данных Oracle

Поддержка Office 2003 завершена

8 апреля 2014 г. корпорация Майкрософт прекратила поддержку Office 2003. Это повлияло на обновления программного обеспечения и параметры безопасности. Узнайте, что это значит для вас и какие меры по безопасности можно предпринять.

ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.

Эта статья на английском языке:301915
Средний: требуется базовый макрос, кодирования и взаимодействия квалификации.

В данной статье относится к базе данных Microsoft Access (.mdb) и проекта Microsoft Access (.adp).

Проблема
При использовании драйвера ODBC для Oracle доступа экспортировать таблицу, содержащую поля, тип данных Single или Double, драйвер не удается экспортировать эти поля как показано ниже.
Драйвера the Microsoft Oracle выводится следующее сообщение об ошибке:
Microsoft Access не удалось добавить данные в таблице.

Содержимое полей в <number>записи были удалены, и 0 записей были потеряны из-за нарушения раздела.
  • Если данные были удалены, данные вставляются или импортированы не совпадает с типами данных поля или свойства FieldSize в целевой таблице.
  • Если записи были потеряны либо записи, вставленные содержат значения первичного ключа, который уже существует в целевой таблице, или они нарушают условия целостности для связи, определенные между таблицами.
    Вы действительно хотите продолжить?
The Oracle драйверов до и включая версии 8.1.6 отображается следующее сообщение об ошибке:
ODBC - сбой вызова
Oracle [] [ODBC] [ORA] ORA-01401: вставленный значение слишком велико для столбцов (# 1401)
Причина
В Microsoft Access 97, процедура экспорта преобразует Single и Double полей с типом данных VarChar2(40). Тем не менее в Microsoft Access 2000 и более поздних версий, поля преобразуются в VarChar2(4), слишком мало какие его для хранения данных.
Решение
Успешно экспортированы с базой данных Oracle, используйте запрос, основанный на соответствующие таблицы. ИспользованиеCStr()функции для преобразования типа данных String.

Например, рассмотрим следующий синтаксис SQL:
SELECT tblExample.pkeyDataID, tblExample.dblTestFROM tblExample;				
где dblTest является полем с типом данных Double. Преобразовать dblTest строкового типа данных, сделав следующее изменение в синтаксисе SQL:
SELECT tblExample.pkeyDataID, CStr([dblTest]) AS Expr1FROM tblExample;				
Запрос могут теперь быть успешно экспортированы в Oracle.

В Microsoft Jet 4.0 базы данных механизма обновления пакет обновления 8 (SP8) Эта проблема устранена.Для получения дополнительных сведений о Microsoft Jet 4.0 Database Engine SP8 щелкните следующий номер статьи базы знаний Майкрософт:
829558Сведения о Jet 4.0 с пакетом обновления 8
Статус
Корпорация Майкрософт подтвердила, что это является проблемой в продуктах корпорации Майкрософт, перечисленных в начале этой статьи.
Дополнительная информация
Продукты независимых производителей, обсуждаемые в этой статье, производятся компаниями, независимыми от корпорации Майкрософт. Корпорация Майкрософт не дает никаких гарантий и обязательств относительно производительности или надежности этих продуктов.
Сбой метода DoCmd.TransferDatabase varchar2 pra oracle ACC2002 ACC2000 ACC2003 ACC2007

Внимание! Эта статья переведена автоматически

Свойства

Номер статьи: 301915 — последний просмотр: 09/17/2011 11:51:00 — редакция: 5.0

Microsoft Office Access 2007, Microsoft Office Access 2003, Microsoft Access 2002 Standard Edition, Microsoft Access 2000 Standard Edition

  • kbexport kbbug kberrmsg kbnofix kbmt KB301915 KbMtru
Отзывы и предложения
t.createElement("meta"); m.content = guid; m.name = "ms.dqid"; document.getElementsByTagName("head")[0].appendChild(m);