Форум программистов, компьютерный форум, киберфорум
C#: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.91/11: Рейтинг темы: голосов - 11, средняя оценка - 4.91
0 / 0 / 0
Регистрация: 17.09.2012
Сообщений: 7

Что и где настроить, чтобы приложение могло работать с Oracle через Nhibernate

13.11.2012, 11:41. Показов 2388. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здраствуйте! Я пишу приложение (на visual studio 2012 RC) которое должно взаимодействовать с базой данных Oracle (в моем случае Oracle Database 10g express edition) через Nhibernate, ни как не получается настроить взаимодействие базы данных с программой (через sql developer работает нормально). Собственно у меня все ошибки возникают из-за неправельно настроенного Oracle. Я прошу что-бы мне обяснили что нужно проинсталить в какой последовательности и возможно какие нужно сделать настройки что-бы приложение могло работать с Oracle через Nhibernate.

P.S. На всякий случай вылажую мой проек, это простой консольный HelloWorld.
Вложения
Тип файла: 7z NHibernateExampleEmployee.7z (8.9 Кб, 6 просмотров)
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
13.11.2012, 11:41
Ответы с готовыми решениями:

Как объединить все файлы используемые в проекте, чтобы приложение могло спокойно работать на другом компе?
Всем привет, у меня такой вопрос: Вообщем имеется программа в которой допустим 6 кнопочек, нажав на каждую из которых проигрываются...

Как сделать чтоб приложение могло работать на другом компьютере?
Добрый вечер! Имеется приложение написанное на Delphi, а база данных на SQL. Как сделать чтоб приложение могло работать на другом...

Нужно, чтобы приложение могло само себя обновлять
Мне нужно было, чтобы приложение могло само себя обновлять (1 .exe файл). Пробовал через технологию ClickOnce, но ничего в ней не понял,...

7
0 / 0 / 0
Регистрация: 17.09.2012
Сообщений: 7
13.11.2012, 11:55  [ТС]
Забыл сказать что работаю под Windows 8 64-bit (не мое желание как на работе поставили), уточняю того что уменя иногда вылетает ошибка в которой пишется что-то вроде не могу работать потому что не могут взаимодествовать 32-bit клиент с 64-bit сервером (или мож наоборо, там на английском было написано мог немного ошибится). Как такового клиента я отдельно неставил проинсталил тольно Oracle Database 10g XE так что не знаю чего оно про клиента пишет, предпологаю что оно имеет ввиду какой-то провайдер.
0
0 / 0 / 0
Регистрация: 12.11.2008
Сообщений: 6
13.11.2012, 17:26
XE версия оракла 32 битная. Делал следующим образом:
1. На 64 разрядный сервер ставил XE версию
2. На этот же сервер надо поставить 64 разрядный клиент
0
0 / 0 / 0
Регистрация: 17.09.2012
Сообщений: 7
13.11.2012, 17:41  [ТС]
1. На 64 разрядный сервер ставил XE версию
пока я работаю только в пределах своей локальной машины, т.е. мне на свой комп проинсталить XE database и потом 64-bit клиент?
0
0 / 0 / 0
Регистрация: 12.11.2008
Сообщений: 6
14.11.2012, 08:43
В этом то и дело, с другого компа вы бы без проблем подключились к своему Oracle. Но чтобы подключаться с этого же компьютера вам потребуется 64 разрядный клиент. У меня по этой схеме заработало 2 машины из 3-х. Чтобы не городить огород лучше Oracle XE все таки на 32 разрядные машины.

Желаю удачи
0
0 / 0 / 0
Регистрация: 17.09.2012
Сообщений: 7
14.11.2012, 11:32  [ТС]
DofD былаб моя воля я бы и поставил на 32-х битную машину. Спасибо! Потом отпишусь как заработало.
0
0 / 0 / 0
Регистрация: 17.09.2012
Сообщений: 7
15.11.2012, 22:52  [ТС]
Заработало при установленном Oracle 11g XE + ODP.NET 32-bit.
Не знаю в чем была проблема потому что пробовал много разного... возможно связка Windows 8 и visual studio 2012 принципиально не хотят работать с Oracle 10g, хотя думаю глупое предположение. Да и что, вероятно, важно я изменил в свойствах проекта Any CPU на x86.
0
73 / 73 / 3
Регистрация: 04.09.2012
Сообщений: 170
16.11.2012, 10:32
Цитата Сообщение от LarryBoss Посмотреть сообщение
Не знаю в чем была проблема потому что пробовал много разного...
О да, мы тоже долго плясали с бубном и занимались комбинаторикой дабы подружить 11 Оракл с НХибернейт... Боюсь сейчас даже и не повторю этого танца.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
16.11.2012, 10:32
Помогаю со студенческими работами здесь

Не удаётся найти приложение-сервер, исходный файл или элемент. Что бы это могло быть
Доброго вечера всем. Сегодня такая проблема. Открыл давно выполненный мною "вордовский" документ. При попытке...

Как настроить DirectX, чтобы работать с ним в проекте
Всем привет. Немогли бы вы помочь мне с DirectX. Возникают проблемы с настройкой устройства (public device...) Может кто скинет проект на...

Как правильно настроить сервер и создать БД, чтобы работать с кириллицей
Доброго времени суток. Уважаемые Гуру, подскажите новичку в работе с базами и mysql в частности. Проблема у меня с кодировкой, я...

Настроить приложение Ютуб, чтобы оно не открывалось из хрома
Всем привет! Как в телефоне настроить хром, чтобы ссылки Ютуба открывались в хроме, а не в приложении ютуб?

Настроить прокси-сервер на компе чтобы он авторизацию проводил не через текущего пользователя, а через заданного
Теперь сама задача, заключается в следующем: комп подключен к доменной сети. как настроить прокси-сервер на компе чтобы он авторизацию...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru