Я использую NHibernate в проекте, где мне нужен доступ к различным типам баз данных с использованием DSN. Я настраиваю NHibernate для использования следующих параметров:
connection.probider: DriverConnectionProvider
dialect: GenericDialect
connection.driver_class: OdbcDriver
Строка подключения, которую я передаю, содержит DSN с UID и паролем. В настоящее время в большинстве случаев используется база данных MS-SQL или база данных ASA 9.0.
Все работает нормально, но когда я подключаюсь к базе данных ASA 9.0, я получаю новый значок на панели задач Windows (как если бы открылось новое приложение Windows), который приходит и уходит всякий раз, когда происходит обмен с базой данных .
Этот значок имеет имя MyDatabase - Adaptative Server Anywhere - 9.0.x.y
, где MyDatabase
- это имя моей базы данных, а x.y
- номера версий, которые я не помню.
Кто-то знает, если и как я могу предотвратить это?