Не удалось загрузить файл или сборку oracle dataaccess

Обновлено: 07.07.2024

Но, когда мы запускаем приложение, оно не удается с ошибкой:

Давайте посмотрим, почему это происходит.

3. Причина

По замыслу, автоматическая конфигурация Spring Boot пытается настроить бобы автоматически на основе зависимостей, добавленных в класс.

И, поскольку у нас есть зависимость JPA от нашего classpath, Spring Boot пытается автоматически настроить систему JPA ДанныеИсточник . Проблема в том, мы не дали Spring информацию, необходимой для выполнения автоматической конфигурации .

4. Решения

4.1. Определить DataSource с использованием свойств

Поскольку проблема возникает из-за отсутствия подключения к базе данных, мы можем решить проблему, просто предоставив свойства источника данных.

Во-первых, давайте определим свойства источника данных в файле application.properties нашего проекта:

Или мы можем предоставить свойства источника данных в application.yml :

4.2. Определить программу DataSource

Короче говоря, мы можем использовать любой из вышеперечисленных вариантов для настройки источника данных в соответствии с нашими требованиями.

4.3. Исключить DataSourceAutoConfiguration

В предыдущем разделе мы исправили проблему, добавив свойства источника данных в наш проект. Но, как мы можем решить эту проблему, если мы еще не готовы определить наш источник данных?

Давайте посмотрим, как предотвратить автоматическую настройку источника данных в Spring Boot .

Классная DataSourceAutoКонфигурация является базовым классом для настройки источника данных с помощью spring.datasource.» свойства.

Теперь, Есть несколько способов, которые мы можем исключить это из автоматической конфигурации .

Во-первых, мы отключить автоматическую конфигурацию с помощью spring.autoconfigure.exclude имущественные в нашем application.properts файл:

Аналогичным образом, мы можем сделать то же самое, используя наши application.yml файл:

Или мы можем использовать исключить атрибут на нашем @SpringBootApplication или @EnableAutoConfiguration аннотация :

Во всех вышеперечисленных примерах мы отключил автоматическую конфигурацию ДанныеИсточник . И это не повлияет на автоматическую настройку любых других бобов.

Таким образом, подводя итог, мы можем использовать любой из вышеперечисленных методов, чтобы отключить автоматическую конфигурацию источника данных Spring Boot.

В идеале мы должны предоставлять информацию об источниках данных и использовать опцию исключения только для тестирования.

5. Заключение

Обратите внимание, что это регистрирует только библиотеки DLL, но не ресурсы других языков. Итак, если вы используете какой-либо другой язык, кроме английского (de, es, fr, it, ja, ko, pt-BR, zh-CHS и zh-CHT), вам также необходимо зарегистрировать их, используя соответствующий ресурс. файл.

Если на вашем компьютере установлена ​​Visual Studio, вы можете вместо этого выполнить следующие команды:

Примечание. Найдите файл gacutil.exe в папке установки Visual Studio.

Надеюсь это поможет.

P.S. Или вы можете попробовать это .

В пуле приложений ---> нажмите Дополнительные настройки -> Включить 32-битную опцию

Увидеть это изображение

enter image description here

У меня такая же проблема.

Я перехожу к свойствам проекта в общем разделе, устанавливаю целевую платформу на 64-битную (x64), и моя проблема решена

Да, это довольно неприятная проблема, с которой я иногда сталкивался. Основная проблема заключается в том, что веб-приложение неправильно использует 32-битный Oracle.DataAccess.dll вместо 64-битного или в обратном случае. Для этого есть несколько решений.

1. Включение 32-разрядных приложений в пул приложений, если ваше приложение 64-разрядное и требуется запускать 32-разрядный Oracle.DataAccess.dll.

Перейдите в IIS и установите true для параметра «Включить 32-разрядные приложения» в дополнительных настройках пула приложений.

2. Исправление ссылочной dll.

Перейдите в веб-приложение и удалите ссылку Oracle.DataAccess. И добавьте новую ссылку для Oracle.DataAccess. Это должен быть правильный Oracle.DataAccess.dll из вашего пути установки oracle. Например:

Надеюсь, это вам немного поможет. Удачи.

Принятый ответ, опубликованный Джорджем Нету, помог решить мою проблему, но мне пришлось повозиться с некоторыми дополнительными мелочами:

Описание проблемы:

В C: \ Windows \ assembly я обнаружил два элемента Oracle.DataAccess (папки GAC?). Relict, вызванный несколькими установками клиентов Oracle. Один элемент имел версию 2.112.1.0, но был фактически версией 2.121.2.0 (видимой через Свойства-> Версия ). Это несоответствие было ошибкой.

Первые бесполезные попытки:

  • пытался удалить и переустановить полный клиент Oracle, как в версиях Runtime / Administrator
  • попытался повторно развернуть правильные .dll
  • пытался скопировать новые установленные сборки в несколько раз в GAC, как указано в принятом ответе выше через командную строку (но это не устранило несоответствие версий ..)
  • пытался использовать gacutil /i .

Окончательный успех:

После этого я повторил две команды gacutil /i . , и две библиотеки появились там в согласованных версиях.

Наконец перезапустил IIS, и он работает ..

Установка 64-битного ODAC 11.2 Release 3 (11.2.0.2.1) Xcopy для Windows x64 из:

Исправил для меня. Обязательно обновите системный путь в соответствии с шагом 4 в файле readme.

В моем случае я использую VS 2010, Oracle v11 64 бит. Я мог бы опубликовать в 64-битном режиме (установка режима «Any Cpu» в конфигурации веб-проекта), и я мог бы установить для IIS на производственном сервере значение 32-битной совместимости в false (потому что сервер 64-битный, и я хотел бы воспользоваться этим ).

Вам необходимо зарегистрировать эту dll на живом сервере с помощью GAC util. Также проверьте, присутствует ли он в папке bin или нет. Иногда отсутствие DLL в каталоге bin приводит к той же ошибке

Возможно, вам потребуется включить 32-разрядные приложения в вашем пуле приложений.

Я пытаюсь запустить это веб-приложение. Я продолжаю получать эту ошибку "Не удалось загрузить файл или assembly" Oracle.DataAccess " или одну из его зависимостей. Была предпринята попытка загрузить программу с неправильным форматом." Сведения об исключении: System.BadImageFormatException. "не удалось загрузить файл или assembly" Oracle.DataAccess " или одну из его зависимостей. Была предпринята попытка загрузить программу с неправильным форматом." Ниже приведены вещи,которые я уже пробовал.

1) заменил все oracle dll на 32-битные oracle dll, то есть 2.112.3.0

У меня есть 32-битный клиент, установленный на машине 64 bit. Операционная система windows 7.

2) Составьте каждый отдельный проект индивидуально. Удалил все зависимые файлы oracle dll, а затем добавил 2.112.3.0 dll по отдельности, а затем скомпилировал каждый проект

для приведенных выше двух операторов я скопировал gacutil.exe из c:\Program файлов (x86)\Microsoft sdk\windows\v7.0A\Bin\NETFX4.0 Tools\X64 к C: \ диск, а затем

Я выполнил два приведенных выше утверждения:

"Холодно не загрузить файл или сборку . webapp " или одна из его зависимостей. Была предпринята попытка загрузить программу с неправильным форматом.

У меня нет IIS установленного на моем компьютере, я запускаю это приложение в visual studio 2010, поэтому я думаю, что он будет использовать встроенный IIS, который поставляется с visual studio.

Я трачу много часов на решение этой проблемы, но все равно получаю одну и ту же ошибку снова и снова.

любая помощь или подсказка будут высоко оценены.

У меня есть свежий проект MVC5, сделанный из Visual Studio 2013, который отлично работает, когда я пытаюсь запустить его локально. Однако, когда я публикуюсь на своем сайте Azure, я получаю эту первую страницу: Не удалось загрузить файл или assembly 'Microsoft.Owin.Security.Cookies' или одну из.

Попробуйте следующее: Откройте Диспетчер IIS, Изменить дополнительные настройки пула приложений, включить 32-разрядных приложений в false.

Я нашел решение со следующими шагами:

  • удалите ссылку
    Oracle.DataAcces.dll и добавьте новую ссылку на:
    C:\windows\assembly\GAC\Oracle.DataAccess\X.XXX.X.XX__89b483f429c47342/oracle.dataaccess.dll
  • Make local copy= false.

Надеюсь, это поможет

Возможно, вам придется включить 32-битные приложения в вашем AppPool. Перейти > 'Application Pool' в IIS => Правой Кнопкой Мыши приложение пул => дополнительные настройки => 'разрешить 32-разрядные приложения на True.

Пожалуйста, не забудьте перезапустить свой пул приложений и соответствующее приложение, указывающее на этот пул приложений.

Не удалось загрузить файл или assembly 'Microsoft.Owin.Security.OAuth' или одну из его зависимостей. Процесс не может получить доступ к файлу, потому что файл используется другим процессом. (Исключение из HRESULT: 0x80070020) Я не могу понять причину ошибки

Если вы используете IIS Express и VS 2017:

Перейдите в свойства веб-приложения > вкладка " веб "> раздел "серверы" > и измените разрядность на x64.

При перечислении сборок на моей новой машине я получил следующий список

здесь можно увидеть только 64-битный DLLs.

enter image description here

Я не мог видеть его из web.config, но тот, который я использовал, был 32-битной версией.

Проверяя свою старую машину с помощью GACutil, я увидел еще DLLs,а также X86.

Исправлено путем повторного применения процесса регистрации(обе версии x32/x64, упомянутые здесь)

после этого Visual Studio был счастливым кроликом и снова собрал все для меня.

В моем случае проблему решило следующее:

В моем случае я использую VS 2010, Oracle v11 64 бита. Я мог бы публиковать в режиме 64 bit (установка в режим "Any Cpu" в конфигурации веб-проекта), и я мог бы установить IIS на производственном сервере на 32-битную совместимость в false (потому что сервер 64 bit, и я хотел бы воспользоваться этим).

Затем, чтобы решить проблему "не удалось загрузить файл или assembly 'Oracle.DataAccess'":

Кроме того, вы можете загрузить и выполнить файл install.bat в 'ODAC112030Xcopy.zip' из 64-bit Oracle компонентов доступа к данным (ODAC) загрузки. Это решило мою проблему.

Для меня все остальное было почти нормально, но каким-то образом Мои настройки проекта изменились & iisExpress привык вместо IISLocal. Когда я изменил &, указав на виртуальный каталог (в IISLocal), он снова стал работать идеально.

Мне нужна была версия 64-bit oracle.dataaccess.dll, но это вызвало проблемы с другими библиотеками, которые я использовал.

[BadImageFormatException: не удалось загрузить файл или assembly 'Oracle.DataAccess' или одну из его зависимостей. Была предпринята попытка загрузить программу с неправильным форматом.]

Я поднялся на несколько ступенек выше. Переход к предварительным настройкам пула проектов для переключения allow 32bit работал, но я не был доволен тем, что оставил его таким, поэтому я снова включил его.

В моем проекте также были ссылки, которые опирались на ссылки Elmah и log4net . Я скачал последнюю версию этих программ, и мой проект смог построить и запустить нормально, не связываясь с настройкой пулов allow 32bit.

я столкнулся с той же проблемой и решил ее, заменив старый Oracle.DataAccess.dll новым Oracle.DataAccess.dll (который поставляется с клиентом oracle при установке)

в моем случае путь new Oracle.DataAccess.dll таков

У меня была та же ошибка с Oracle.DataAccess , но при развертывании на Azure веб-сайтах (azurewebsites.net). Для меня я должен был отредактировать настройку в VS.NET 2019 году, прежде чем публиковать ее в Azure. Я поставил галочку checkbox "использовать 64 bit-версию IIS Express для веб-сайтов и проектов", которая находится в разделе Tools > Options > Projects and Solutions > Web Projects .

Похожие вопросы:

У меня есть свежий проект MVC5, сделанный из Visual Studio 2013, который отлично работает, когда я пытаюсь запустить его локально. Однако, когда я публикуюсь на своем сайте Azure, я получаю эту.


Я получаю эту ошибку, когда одно из моих приложений пытается подключиться к базе данных Oracle.

Ошибка говорит, что . Но я много раз удостоверился, что клиент установлен в бит , а не .

Одно из решений - установить на вашем компьютере клиенты Oracle x86 (32-бит) и x64, тогда не имеет значения, на какой архитектуре работает ваше приложение.

Вот инструкция по установке клиента Oracle x86 и x64 на одну машину:

Предположения: Oracle Home называется , клиентская версия - 11gR2.

При желании удалите любой установленный клиент Oracle (см. Как удалить / полностью удалить Oracle 11g (клиент)? При возникновении проблем)

Загрузите и установите клиент Oracle x86, например, в

Скачайте и установите Oracle x64 Client в другую папку, например на

Откройте инструмент командной строки, перейдите в папку% WINDIR% \ System32, обычно , и создайте символическую ссылку на папку (см. Раздел команд ниже)

Перейдите в папку% WINDIR% \ SysWOW64, обычно , и создайте символическую ссылку на папку (см. Ниже)

Измените переменную среды , замените все записи вроде и на , соответствующие их подпапке . Примечание. не должен находиться в среде PATH.

При необходимости установите для переменной среды значение .

Откройте редактор реестра. Установите значение реестра на

Установите значение реестра на (не )

Вы сделали! Теперь вы можете без проблем использовать клиент Oracle x86 и x64, то есть приложение x86 будет загружать библиотеки x86, приложение x64 загружает библиотеки x64 без каких-либо дополнительных изменений в вашей системе.

Вероятно, будет разумным вариантом установить переменную среды (соответственно, записей в реестре) в общее расположение, например .

Команды для создания символических ссылок:

Обе символические ссылки должны иметь одинаковое имя, например .

Несмотря на их названия, папка содержит библиотеки x64, тогда как содержит библиотеки x86 (32-битные). Не путайте.

В моей ситуации Oracle 11.2 32-битный клиент был установлен на моем 64-битная Windows ОС 2008 R2.

См. Ниже автономный .ashx тестовый скрипт, который я использовал для проверки возможности подключения к Oracle. Перед изменением пула приложений его ответ был:

. и после изменения пула приложений:

TestOracle.ashx - сценарий для проверки соединения с Oracle через System.Data.OracleClient:

Использовать: При необходимости измените переменные пользователя, пароля и хоста.

На этой странице отметьте параметр, который гласит: Используйте 64-разрядную версию IIS Express для веб-сайтов и проектов.

  • 1 Это сработало и для меня. По умолчанию IIS Express будет работать в VS в 32-битном режиме.

Чтобы пересмотреть IIS

Платформа: Windows Server 2008 R2 Enterprise - 64-битная - IIS 7.5

Как было указано в комментариях, System.Data.OracleClient устарел. Нет особых причин начинать использовать его так поздно в игре.

Если вы предпочитаете использовать старый неуправляемый поставщик Oracle.DataAccess от Oracle, самое простое решение - установить переменную конфигурации "DllPath":

это решение работает для меня,

Чтобы пересмотреть IIS

Платформа: Windows Server 2012 Standart- 64Bit - IIS 8

Опять же, вы можете найти очень подробное решение и многое другое на исходном сайте.

Это было единственное, что у меня сработало и не испортило мою среду.

были применены следующие решения

  • Project, properties, Build TAB, выберите платформу target: x86
  • Проект, чистая сборка, решение ReBuild
  • Установите 32-разрядный клиент Oracle 11G *

теперь он работает, потому что приложение настроено для 32-битного клиента и 32-битного клиента Oracle, установленного на сервере Win2012 R2, надеюсь, сработает для вас.

Сделайте для Enable32bit Application значение TRUE в пуле приложений IIS, который вы используете

  • Просто выбросьте это на случай, если кто-то с этим столкнется. В моем случае для 32-битного пула приложений было установлено значение True. Мне пришлось установить его в False, чтобы мой заработал, но это был пул приложений.

BadImageFormatException возникает, когда 32-битная (x86) dll вызывает 64-битную dll или наоборот. Если вы используете AnyCPU для вашего исполняемого файла записи, то при запуске на 64-битной машине он будет работать как 64-битный, однако, если он затем вызывает 32-битную dll, вы получаете исключение, поэтому AnyCPU не всегда является ответом.

Я стараюсь строить все как 32-битные (x86), так как нам все еще нужно взаимодействовать с некоторыми старыми компонентами, выполненными на VB6 (32-бит (x86)). Хотя производительность может быть лучше для 64-битных машин, если мы будем строить AnyCPU, для нас важнее надежность.

Я бы посоветовал попытаться собрать все ваши компоненты в 32-битной (x86) версии, если вы не занимаетесь действительно интенсивными вещами, я сомневаюсь, что это будет иметь большое значение.

См. Здесь для получения информации об использовании

Хочу добавить разрешение, которое у меня работало. Установка: 64-разрядная версия Oracle 11g под управлением Windows 2008 R2 (64-разрядная ОС)

У меня была такая же проблема с BadImageFormatException. Компиляция до 64 бит исключает исключение, но это не было вариантом для меня, поскольку мое приложение использует 32-битные компоненты activex, которые не работают в 64-битном режиме.

Это решило проблему, из инструмента ProcMon я вижу, что локально скопированный файл oci.dll загружается System.Data.OracleClient, и все в порядке.

Вероятно, это можно было бы сделать, изменив настройки среды, как предложено выше, но этот метод имеет то преимущество, что не меняет никаких настроек в конфигурации сервера.

Загрузите правильную версию Oracle Client, например Oracle Client 11.2 32-Bit; который решил проблему для меня.

Я также получал ту же ошибку, что и я проверял, что моя система была в 64-разрядной версии, и я использовал oracle.DataAccess 32-разрядной версии. Я добавил правильную 64-разрядную версию, теперь она была разрешена ниже пути для ссылки Oracle.DataAccess.dll

Правильный путь для 64-битной ОС -

Правильный путь для 32-битной ОС -

У меня была эта ошибка в моем приложении DNN, установленном в Windows 2012 R2. Он использует 32-битную dll, и работает только Oracle.DataAccess.dll x32. Мое решение:

У меня проблема с консольным приложением.

В моем случае я просто изменил Платформа Target к "Любой процессор"который вы можете увидеть, щелкнув правой кнопкой мыши свое решение и выбрав" Свойства ", вы найдете вкладку" Сборка ", щелкните по нему, вы увидите" Цель платформы: "измените его на" Любой процессор ", что решит вашу проблему.

Для ssis 2008 просто активный 32-битный запуск, ниже Изображение (щелкните по этой ссылке)


Новый участник korbobolla - новый участник этого сайта. Позаботьтесь о разъяснениях, комментариях и ответах. Ознакомьтесь с нашим Кодексом поведения.


Я получаю эту ошибку, когда одно из моих приложений пытается подключиться к базе данных Oracle.

Ошибка говорит, что . Но я много раз удостоверился, что клиент установлен в бит , а не .

Одно из решений - установить на вашем компьютере клиенты Oracle x86 (32-бит) и x64, тогда не имеет значения, на какой архитектуре работает ваше приложение.

Вот инструкция по установке клиента Oracle x86 и x64 на одну машину:

Предположения: Oracle Home называется , клиентская версия - 11gR2.

При желании удалите любой установленный клиент Oracle (см. Как удалить / полностью удалить Oracle 11g (клиент)? При возникновении проблем)

Загрузите и установите клиент Oracle x86, например, в

Скачайте и установите Oracle x64 Client в другую папку, например на

Откройте инструмент командной строки, перейдите в папку% WINDIR% \ System32, обычно , и создайте символическую ссылку на папку (см. Раздел команд ниже)

Перейдите в папку% WINDIR% \ SysWOW64, обычно , и создайте символическую ссылку на папку (см. Ниже)

Измените переменную среды , замените все записи вроде и на , соответствующие их подпапке . Примечание. не должен находиться в среде PATH.

При необходимости установите для переменной среды значение .

Откройте редактор реестра. Установите значение реестра на

Установите значение реестра на (не )

Вы сделали! Теперь вы можете без проблем использовать клиент Oracle x86 и x64, то есть приложение x86 будет загружать библиотеки x86, приложение x64 загружает библиотеки x64 без каких-либо дополнительных изменений в вашей системе.

Вероятно, будет разумным вариантом установить переменную среды (соответственно, записей в реестре) в общее расположение, например .

Команды для создания символических ссылок:

Обе символические ссылки должны иметь одинаковое имя, например .

Несмотря на их названия, папка содержит библиотеки x64, тогда как содержит библиотеки x86 (32-битные). Не путайте.

В моей ситуации Oracle 11.2 32-битный клиент был установлен на моем 64-битная Windows ОС 2008 R2.

См. Ниже автономный .ashx тестовый скрипт, который я использовал для проверки возможности подключения к Oracle. Перед изменением пула приложений его ответ был:

. и после изменения пула приложений:

TestOracle.ashx - сценарий для проверки соединения с Oracle через System.Data.OracleClient:

Использовать: При необходимости измените переменные пользователя, пароля и хоста.

На этой странице отметьте параметр, который гласит: Используйте 64-разрядную версию IIS Express для веб-сайтов и проектов.

  • 1 Это сработало и для меня. По умолчанию IIS Express будет работать в VS в 32-битном режиме.

Чтобы пересмотреть IIS

Платформа: Windows Server 2008 R2 Enterprise - 64-битная - IIS 7.5

Как было указано в комментариях, System.Data.OracleClient устарел. Нет особых причин начинать использовать его так поздно в игре.

Если вы предпочитаете использовать старый неуправляемый поставщик Oracle.DataAccess от Oracle, самое простое решение - установить переменную конфигурации "DllPath":

это решение работает для меня,

Чтобы пересмотреть IIS

Платформа: Windows Server 2012 Standart- 64Bit - IIS 8

Опять же, вы можете найти очень подробное решение и многое другое на исходном сайте.

Это было единственное, что у меня сработало и не испортило мою среду.

были применены следующие решения

  • Project, properties, Build TAB, выберите платформу target: x86
  • Проект, чистая сборка, решение ReBuild
  • Установите 32-разрядный клиент Oracle 11G *

теперь он работает, потому что приложение настроено для 32-битного клиента и 32-битного клиента Oracle, установленного на сервере Win2012 R2, надеюсь, сработает для вас.

Сделайте для Enable32bit Application значение TRUE в пуле приложений IIS, который вы используете

  • Просто выбросьте это на случай, если кто-то с этим столкнется. В моем случае для 32-битного пула приложений было установлено значение True. Мне пришлось установить его в False, чтобы мой заработал, но это был пул приложений.

BadImageFormatException возникает, когда 32-битная (x86) dll вызывает 64-битную dll или наоборот. Если вы используете AnyCPU для вашего исполняемого файла записи, то при запуске на 64-битной машине он будет работать как 64-битный, однако, если он затем вызывает 32-битную dll, вы получаете исключение, поэтому AnyCPU не всегда является ответом.

Я стараюсь строить все как 32-битные (x86), так как нам все еще нужно взаимодействовать с некоторыми старыми компонентами, выполненными на VB6 (32-бит (x86)). Хотя производительность может быть лучше для 64-битных машин, если мы будем строить AnyCPU, для нас важнее надежность.

Я бы посоветовал попытаться собрать все ваши компоненты в 32-битной (x86) версии, если вы не занимаетесь действительно интенсивными вещами, я сомневаюсь, что это будет иметь большое значение.

См. Здесь для получения информации об использовании

Хочу добавить разрешение, которое у меня работало. Установка: 64-разрядная версия Oracle 11g под управлением Windows 2008 R2 (64-разрядная ОС)

У меня была такая же проблема с BadImageFormatException. Компиляция до 64 бит исключает исключение, но это не было вариантом для меня, поскольку мое приложение использует 32-битные компоненты activex, которые не работают в 64-битном режиме.

Это решило проблему, из инструмента ProcMon я вижу, что локально скопированный файл oci.dll загружается System.Data.OracleClient, и все в порядке.

Вероятно, это можно было бы сделать, изменив настройки среды, как предложено выше, но этот метод имеет то преимущество, что не меняет никаких настроек в конфигурации сервера.

Загрузите правильную версию Oracle Client, например Oracle Client 11.2 32-Bit; который решил проблему для меня.

Я также получал ту же ошибку, что и я проверял, что моя система была в 64-разрядной версии, и я использовал oracle.DataAccess 32-разрядной версии. Я добавил правильную 64-разрядную версию, теперь она была разрешена ниже пути для ссылки Oracle.DataAccess.dll

Правильный путь для 64-битной ОС -

Правильный путь для 32-битной ОС -

У меня была эта ошибка в моем приложении DNN, установленном в Windows 2012 R2. Он использует 32-битную dll, и работает только Oracle.DataAccess.dll x32. Мое решение:

У меня проблема с консольным приложением.

В моем случае я просто изменил Платформа Target к "Любой процессор"который вы можете увидеть, щелкнув правой кнопкой мыши свое решение и выбрав" Свойства ", вы найдете вкладку" Сборка ", щелкните по нему, вы увидите" Цель платформы: "измените его на" Любой процессор ", что решит вашу проблему.

Для ssis 2008 просто активный 32-битный запуск, ниже Изображение (щелкните по этой ссылке)


Новый участник korbobolla - новый участник этого сайта. Позаботьтесь о разъяснениях, комментариях и ответах. Ознакомьтесь с нашим Кодексом поведения.

Читайте также: