Oracle
 sql >> база данни >  >> RDS >> Oracle

Приложението OCCI се срива, когато работи в режим на отстраняване на грешки във Visual Studio 2005

Ако Oracle DLL получава и/или предава обекти като std::string или всеки друг обект, който:

  1. Манипулира купчината по някакъв начин, или
  2. Обектите може да имат различни вътрешни елементи между приложението и DLL,

тогава нямате друг избор, освен да използвате правилната библиотека, с която да се свържете. В противен случай ще завършите с предаване на двоични или heap несъвместими обекти, което води до това, което виждате сега.

Вижте тук:http://docs.oracle. com/cd/E11882_01/appdev.112/e10764/install.htm#CBHGBBJI

Горната връзка споменава както библиотеката за импортиране на грешки, така и версията за отстраняване на грешки на DLL. Също така това е посочено на връзката:

Applications that link to MSVCRTD.DLL, a debug version of Microsoft C-Runtime, /MDd compiler flag, should link with these specific OCCI libraries: oraocci11d.lib and oraocci11d.dll.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Класът на JDBC драйвер не е намерен:oracle.jdbc.OracleDriver

  2. ORA-01779:не може да модифицира колона, която съответства на таблица без запазен ключ

  3. Прецизност на интервала за стойността на PL/SQL функция

  4. UPPER() Функция в Oracle

  5. Импортирайте XML файл в Oracle XML DB Repository