OCCI &VS 7.1
От: kozlov_miass  
Дата: 10.11.04 04:41
Оценка:
Hi All!

Проблема при использовании OCCI из Oracle 9.2 в Microsoft Visual Studio 7.1.

Следующий код

try
{
env = Environment::createEnvironment(Environment::DEFAULT);
con = env->createConnection (m_sName, m_sPSW, m_sConnectString);
}
catch (SQLException ea)
{
nErr = ea.getErrorCode() ;
str = ea.getMessage() ;
wh = ea.what() ;
}
catch (...)
{
nErr = ::GetLastError() ;
......
}


При создании соединения createConnection выбрасывается исключение и ошибка nErr.

Кто может подсказать в чем дело?
Re: OCCI &VS 7.1
От: Sergey Ten http://www.fastalgo.com
Дата: 10.11.04 05:43
Оценка:
Здравствуйте, kozlov_miass, Вы писали:

_>При создании соединения createConnection выбрасывается исключение и ошибка nErr.


Какое значение nErr, забыл написать.
Re[2]: OCCI &VS 7.1
От: kozlov_miass  
Дата: 10.11.04 06:01
Оценка:
Здравствуйте, Sergey Ten, Вы писали:

ST>Здравствуйте, kozlov_miass, Вы писали:


_>>При создании соединения createConnection выбрасывается исключение и ошибка nErr.


ST>Какое значение nErr, забыл написать.



nErr = 203 ;

FormatMessage выдает текст ошибки

"The system could not find the environment option that was entered."
Re[3]: OCCI &VS 7.1
От: Sergey Ten http://www.fastalgo.com
Дата: 10.11.04 06:36
Оценка:
Здравствуйте, kozlov_miass, Вы писали:

_>nErr = 203 ;

_>FormatMessage выдает текст ошибки
_>"The system could not find the environment option that was entered."

Хочет какую-то переменную окружения. Попробуй выяснить, какую, начни с ORACLE_HOME. Поиск по Metalink-у ничего не дал, Google тоже.

Проходит ли коннект из SQL*Plus, кстати?
Re[4]: OCCI &VS 7.1
От: kozlov_miass  
Дата: 16.11.04 09:48
Оценка:
Здравствуйте, Sergey Ten, Вы писали:

ST>Здравствуйте, kozlov_miass, Вы писали:


_>>nErr = 203 ;

_>>FormatMessage выдает текст ошибки
_>>"The system could not find the environment option that was entered."

ST>Хочет какую-то переменную окружения. Попробуй выяснить, какую, начни с ORACLE_HOME. Поиск по Metalink-у ничего не дал, Google тоже.


ST>Проходит ли коннект из SQL*Plus, кстати?


Коннект идет из всех сред: SQL*Plus, SQLWorksheet, Toad и т.д.
Через OCI и библиотеки ORALIB и OTL (ссылки на них нашел в данной конфе) так же все ОК.
Но по сравнению с ними с моей точки зрения интерфейс OCCI более удобен если бы работал.
Re[5]: OCCI &VS 7.1
От: Sergey Ten http://www.fastalgo.com
Дата: 16.11.04 16:03
Оценка:
Здравствуйте, kozlov_miass, Вы писали:

_>>>nErr = 203 ;

_>>>FormatMessage выдает текст ошибки
_>>>"The system could not find the environment option that was entered."

Выяснил, какую переменную окружения он хочет?
Re[6]: OCCI &VS 7.1
От: kozlov_miass  
Дата: 17.11.04 04:19
Оценка:
Здравствуйте, Sergey Ten, Вы писали:


ST>Выяснил, какую переменную окружения он хочет?


Нет, не выяснил. Я пока отложил, работаю через OCI.
Поиск в интернете дал следующую рекомендацию — ставить клиента 10.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.