![]() |
Модераторы: gambit |
![]() ![]() ![]() |
|
Paradox |
|
||||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1135 Регистрация: 18.11.2002 Где: Россия Репутация: нет Всего: 1 |
Други! Пытаюсь подключится к Oracle с помощью OracleConnection или OleDbConnection (это не важно - результат одинаковый)
вот так работает
но понятно что хранение паролей в коде - не хорошо нашел вот такой вот фрагмент в инете
делаю после этого вот так
и ни в какую - лезет Exception при открытии коннекта и все тут помогите плз - ГОРЮ !!! Это сообщение отредактировал(а) Paradox - 2.6.2005, 13:30 -------------------- --- |
||||||
|
|||||||
Paradox |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1135 Регистрация: 18.11.2002 Где: Россия Репутация: нет Всего: 1 |
забыл сказать
Оракл девятка - так что все должно быть нормально судя по МСДН может чего то не хватает в настройках каких то ? -------------------- --- |
|||
|
||||
AntonSaburov |
|
|||
![]() Штурман ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5658 Регистрация: 2.7.2002 Где: Санкт-Петербург Репутация: нет Всего: 118 |
А текст ошибки посмотреть можно ?
И в строке коннекта UserID у тебя какой-то странный. |
|||
|
||||
Paradox |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1135 Регистрация: 18.11.2002 Где: Россия Репутация: нет Всего: 1 |
An unhandled exception of type 'System.Data.OracleClient.OracleException' occurred in system.data.oracleclient.dll
Additional information: Системная ошибка -------------------- --- |
|||
|
||||
AntonSaburov |
|
|||
![]() Штурман ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5658 Регистрация: 2.7.2002 Где: Санкт-Петербург Репутация: нет Всего: 118 |
А на какой строке падает ?
Скорее всего конечно на testConn.Open(), но хотелось бы знать точно. Судя по сообщению такое ощущение, что пакет от Оракла криво встал. Обычно такие штуки случаются, когда DLL какой-то нет. Или он еще чего-то требует - еще каких=то библиотек. Ты посмотри в доку по ADO.NET для Oracle - может там чего есть. |
|||
|
||||
Paradox |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1135 Регистрация: 18.11.2002 Где: Россия Репутация: нет Всего: 1 |
ага
именно на ней и вылетает главное что при явном указании юзеря и пасса все ок может это на сервере че то не хватает ? он кстати юниксовый -------------------- --- |
|||
|
||||
AntonSaburov |
|
|||
![]() Штурман ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5658 Регистрация: 2.7.2002 Где: Санкт-Петербург Репутация: нет Всего: 118 |
Странно, по идее ошибка должны была бы быть о чем-то в виде отказа авторизовать. Хотя может быть строка коннекта предварительно парсится и при отсутствии нужных данных все отваливается даже не доходя до Оракла. Значит надо ставить пароль и имя обязательно. Можно просто предварительно вывести диалог, спросить у пользователя нужное и потом сформировать строку коннекта. |
|||
|
||||
Paradox |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1135 Регистрация: 18.11.2002 Где: Россия Репутация: нет Всего: 1 |
строка дейтсвительно парсится в момент присваивания, так как если там указать что то не то, то отвалится еще при присвоении (по крайней мере синтаксис проверяется точно)
диалог формировать нельзя - приложение не интерактивное и исполнятся должно роботом... так как с оракловой базой на виндах все ок делаю вывод: авторизация по второй схеме предполагает отображение виндовского (доменного) пользователя в базу и под виндами действительно все ок но юникс не в домене и про домен ниче не знает - по всей видимости поэтому и облом проблема закрыта имхо -------------------- --- |
|||
|
||||
![]() ![]() ![]() |
Прежде чем создать тему, посмотрите сюда: | |
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, stab, mr.DUDA, Exception. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Базы данных под .NET | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |