我在一个项目中使用 NHibernate,我需要使用 DSN 访问不同类型的数据库。我将 NHibernate 配置为使用以下参数:
connection.probider: DriverConnectionProvider
dialect: GenericDialect
connection.driver_class: OdbcDriver
我传递给它的连接字符串包含带有 UID 和密码的 DSN。现在大多数时候使用的数据库要么是 MS-SQL 数据库,要么是 ASA 9.0 数据库。
一切正常,但是当我连接到 ASA 9.0 数据库时,我会在 Windows 任务栏上看到一个新图标(就像打开了一个新的 Windows 应用程序一样),只要与数据库进行交换,它就会来来去去。
这个图标有名字,我的数据库的名字MyDatabase - Adaptative Server Anywhere - 9.0.x.y
在哪里,是我不记得的版本号。MyDatabase
x.y
有人知道我是否以及如何防止这些吗?