Форум программистов, компьютерный форум, киберфорум
C#: Web, ASP.NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.52/21: Рейтинг темы: голосов - 21, средняя оценка - 4.52
0 / 0 / 0
Регистрация: 30.10.2010
Сообщений: 18
1

Ошибка при подключении к Oracle 9

24.10.2011, 16:11. Показов 3960. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день.
Подключаюсь к БД Oracle9 в режиме разработки соединение проходит. таблица отображается при отладке на встроенном web сервере. Как только переписываю файлы на сервер IIS на этой же машине выходит ошибка:
Для System.Data.OracleClient требуется клиентское программное обеспечение Oracle 8.1.7 или более поздней версии.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
24.10.2011, 16:11
Ответы с готовыми решениями:

Проблема при подключении к Oracle 9i через ADO
Есть следующий пример кода: StrConnect ='Provider=OraOLEDB.Oracle.1;Password=mypwd;Persist...

Ошибка "ORA-12514" при подключении к удаленному серверу oracle
День добрый господа. Возник вопрос по подключению к удаленному серверу oracle. Что имеем: 1)...

Ошибка при подключении к Oracle в Windows Server 2008 R2 от пользователя без админских прав
Добрый день. Возникла такая проблема. На сервере Windows Server 2008 R2 стоит клиент Oracle 11.2....

Ошибка подключении базы oracle 11g
помогите пожалуйста подключаю к intelij idea Ultimate 14

3
102 / 102 / 13
Регистрация: 22.10.2011
Сообщений: 328
25.10.2011, 19:47 2
Цитата Сообщение от Markus_Antonius Посмотреть сообщение
Добрый день.
Подключаюсь к БД Oracle9 в режиме разработки соединение проходит. таблица отображается при отладке на встроенном web сервере. Как только переписываю файлы на сервер IIS на этой же машине выходит ошибка:
Для System.Data.OracleClient требуется клиентское программное обеспечение Oracle 8.1.7 или более поздней версии.
видать новичек

Этот вопрос, стар как мир

У тебя просто на твоей машине есть Oracle сlient, а на серваке нет. Вот что тебе надо сделать:
  1. Поставь Oracle client
  2. Настрой tnsnames.ora
  3. Пропиши правильный nls_lang

И вот еще что: я не знаю твоей задачи, просто что бы ты знал: разница между двумя библиотеками для работы с СУБД Oracle (MS vs Oracle) огромна. На практике убедился.
1
CEO
Эксперт С++
 Аватар для Alligieri
2258 / 1248 / 57
Регистрация: 16.03.2009
Сообщений: 3,588
26.10.2011, 12:01 3
Цитата Сообщение от SNOOPYKZ Посмотреть сообщение
разница между двумя библиотеками для работы с СУБД Oracle (MS vs Oracle) огромна
в чем именно разница и который провайдер лучше?
0
102 / 102 / 13
Регистрация: 22.10.2011
Сообщений: 328
26.10.2011, 12:55 4
Цитата Сообщение от Alligieri Посмотреть сообщение
в чем именно разница и который провайдер лучше?
Как то писали большую систему. Сделали, запустили. Все работало до какого-то момента, пока не пришел большой файл. Оказалось, что стандартный драйвер Oracle client не может оперировать столь большими текстами. Коллега об этом страницу нарыл на сайте Oracle.

А у драйвера от MS, то же есть траблы, об этом даже пишут ABBYY, когда их софт юзаешь, они говорят - юзайте драйвер от Oracle, а то MS глючит.
1
26.10.2011, 12:55
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
26.10.2011, 12:55
Помогаю со студенческими работами здесь

Ошибка при подключении "В удаленном подключении отказано"
Что может означать следующая ошибка? Пороль и имя правильны! Еще появляется такое сообщение

Ошибка при подключении к SQL базе данных при переносе программы
Я добавил базу данных SQL "*.mdf" к проекту. Если использовать параметры строки подключения типа:...

При подключении DLL: Ошибка при создании объекта из компоненты
Создана DLL. При попытке подключения из 1С получаем сообщение: Ошибка при создании объекта из...

Сделать так чтобы при подключении нулевого порта выполнялся один цикл кода а при подключении другого - другой
Как сделать так чтобы при подключении нулевого порта выполнялся один цикл кода, а при подключении...

Ошибка при подключении
Добрый день, установил mssql, в mssql server management studio загрузил бекап базы, теперь через...

Ошибка при подключении
Здравствуйте, вот код: <?php class MyProgramm { private $host = "localhost"; private $user...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Как в цикле for перебрать все элементы в словаре в Python
bytestream 24.01.2025
Словари в Python представляют собой мощные структуры данных, которые позволяют хранить информацию в формате ключ-значение. Эта особенность делает их незаменимыми при работе с данными, где требуется. . .
Как отменить rebase в Git
hw_wired 24.01.2025
Git rebase представляет собой мощный инструмент для управления историей коммитов в системе контроля версий Git. Этот механизм позволяет разработчикам изменять последовательность, комбинировать или. . .
Как поменять цвет input placeholder с помощью CSS
bytestream 24.01.2025
В веб-разработке оформление элементов пользовательского интерфейса играет ключевую роль в создании привлекательного и интуитивно понятного дизайна. Особое внимание уделяется формам ввода данных, где. . .
Как перебрать все значения в перечислении (enum) в C#
bytestream 24.01.2025
Перечисление (enum) в языке программирования C# представляет собой специальный тип данных, который позволяет определить набор именованных констант. Этот мощный инструмент особенно полезен, когда. . .
Как обойтись без проверки на null, чтобы избежать NullPointerExce­ption в Java
bytestream 24.01.2025
NullPointerException (NPE) является одним из самых распространенных исключений в Java, создающих серьезные проблемы при разработке программного обеспечения. Данное исключение возникает при попытке. . .
Что лучше использовать в href ссылок в JavaScript: "#" или "javascript:voi­­d(0)­"
bytestream 24.01.2025
При разработке веб-приложений важную роль играет правильное использование HTML-ссылок в сочетании с JavaScript. Одним из ключевых аспектов является выбор корректного значения атрибута href для. . .
Как узнать индекс элемента списка по его значению в Python
hw_wired 24.01.2025
При работе с коллекциями данных в Python часто возникает необходимость не только манипулировать элементами списка, но и определять их точное местоположение. Индекс элемента представляет собой. . .
Как удалить коммит из ветки (branch) в Git
hw_wired 24.01.2025
Система контроля версий Git является мощным инструментом для отслеживания изменений в коде и совместной работы над проектами. Она предоставляет разработчикам гибкость и возможность экспериментировать. . .
Чем Docker отличается от виртульной машины
hw_wired 24.01.2025
В мире информационных технологий виртуализация стала неотъемлемой частью разработки и развертывания программного обеспечения. Этот подход позволяет создавать изолированные среды для запуска. . .
Как перейти с jQuery на Angular/AngularJS
bytestream 24.01.2025
jQuery долгое время занимала позицию незаменимого инструмента, существенно упрощающего работу с DOM-элементами и асинхронными запросами. Эта библиотека произвела настоящую революцию в том, как. . .
Зачем добавляется while (1); в JSON. Безопасность JSON и его уязвимости
bytestream 24.01.2025
JavaScript Object Notation (JSON) стал стандартом де-факто для обмена данными между клиентом и сервером. Этот легковесный формат данных обеспечивает удобное представление структурированной информации. . .
Как отметить чекбокс (установить checked) с помощью jQuery
bytestream 24.01.2025
jQuery представляет собой мощную JavaScript-библиотеку, которая значительно упрощает манипуляции с элементами веб-страницы, включая работу с формами и их компонентами. Особое место в веб-разработке. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru