Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / DB2 .Net 2.0 Data Provider и DB2 Express-C / 11 сообщений из 11, страница 1 из 1
26.04.2006, 13:50
    #33691660
Энди Таккер
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DB2 .Net 2.0 Data Provider и DB2 Express-C
Здравствуйте.

Пытаюсь работать с DB2 Express-C через DB2 .Net 2.0 Data Provider. Использую VS 2005 и Add-ins for Visual Studio 2005. Установилось все без ошибок. Из среды VS через Server Explorer подключаюсь к базе DB2 без проблем, все таблицы и данные доступны. Создаю простейший проект на C# с гридом и одним Data source.
При попытке запуска проекта получаю такое:

System.TypeInitializationException was unhandled
Message="The type initializer for 'IBM.Data.DB2.DB2Connection' threw an exception."
Source="IBM.Data.DB2"
TypeName="IBM.Data.DB2.DB2Connection"
StackTrace:
at IBM.Data.DB2.DB2Connection..ctor()
at WindowsApplication7.SAMPLEDataSetTableAdapters.SALESTableAdapter.InitConnection()
at WindowsApplication7.SAMPLEDataSetTableAdapters.SALESTableAdapter.get_Connection()
at WindowsApplication7.SAMPLEDataSetTableAdapters.SALESTableAdapter.InitAdapter()
at WindowsApplication7.SAMPLEDataSetTableAdapters.SALESTableAdapter.get_Adapter()
at WindowsApplication7.SAMPLEDataSetTableAdapters.SALESTableAdapter.Fill(SALESDataTable dataTable)
...

Кто что может подсказать?
...
Рейтинг: 0 / 0
26.04.2006, 17:32
    #33692540
nakulikov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DB2 .Net 2.0 Data Provider и DB2 Express-C
DB2 is local or remote?
...
Рейтинг: 0 / 0
26.04.2006, 20:18
    #33692899
New Guest
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DB2 .Net 2.0 Data Provider и DB2 Express-C
It looks like you have DB2 client ver 9 (only it includes DB2.Net 2.0 provider) and Db2 client ver 8. The simplest fix would be to uninstall the ver 8 at all.
...
Рейтинг: 0 / 0
27.04.2006, 05:09
    #33693134
Энди Таккер
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DB2 .Net 2.0 Data Provider и DB2 Express-C
nakulikovDB2 is local or remote?
DB2 расположена на том же компьютере, с которого проходит соединение.
...
Рейтинг: 0 / 0
27.04.2006, 11:47
    #33693851
nakulikov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DB2 .Net 2.0 Data Provider и DB2 Express-C
Please edit db2cli.ini using notepad or Configuration Assistant
and set

TRACE=1
TRACEFILE=C:\db2cli.trace and post file here.

But check presice name TRACE or something little bit different
...
Рейтинг: 0 / 0
28.04.2006, 12:42
    #33697113
Энди Таккер
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DB2 .Net 2.0 Data Provider и DB2 Express-C
nakulikovPlease edit db2cli.ini using notepad or Configuration Assistant
and set

TRACE=1
TRACEFILE=C:\db2cli.trace and post file here.

But check presice name TRACE or something little bit different

В какую секцию db2cli.ini ставить TRACE? Поставил во все, существующие по умолчанию - не пишет файл трассировки.
...
Рейтинг: 0 / 0
28.04.2006, 12:59
    #33697188
Herr Developer
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DB2 .Net 2.0 Data Provider и DB2 Express-C
Энди Таккер
Кто что может подсказать?
inner exception?
...
Рейтинг: 0 / 0
28.04.2006, 13:06
    #33697212
nakulikov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DB2 .Net 2.0 Data Provider и DB2 Express-C
[COMMON]
trace=1
TraceFileName=\temp\clitrace.txt
TraceFlush=1
...
Рейтинг: 0 / 0
28.04.2006, 15:11
    #33697757
Энди Таккер
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DB2 .Net 2.0 Data Provider и DB2 Express-C
nakulikov[COMMON]
trace=1
TraceFileName=\temp\clitrace.txt
TraceFlush=1
Файл создается. Но пустой.
...
Рейтинг: 0 / 0
28.04.2006, 15:37
    #33697858
nakulikob
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DB2 .Net 2.0 Data Provider и DB2 Express-C
something wrong on .net layer... Because request for DB2 is not come, due to empty logs
...
Рейтинг: 0 / 0
28.04.2006, 20:52
    #33698612
New Guest
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DB2 .Net 2.0 Data Provider и DB2 Express-C
The problem is you get a wrong combination of .Net library and additional DLL during start up - There are two of them at least (.Net 1.1 and .Net 2.0) or even worse if you have a previous client too. - Check what assembly and what additional DLLs are loaded when the application starts

Try to play with the Path property of IBM.Data.Db2 references in your project - set it to absolute path to the .Net 2 provider not to the GAC
...
Рейтинг: 0 / 0
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / DB2 .Net 2.0 Data Provider и DB2 Express-C / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]