【问题标题】:How to implement teradata dbprovider in spring.net?如何在 spring.net 中实现 teradata dbprovider?
【发布时间】:2015-04-01 00:06:18
【问题描述】:

我有一个当前使用 spring dbprovider 连接到 oracle 数据库的 .net 应用程序。

数据库现在正在从 Oracle 迁移到 Teradata。我是 Spring 新手,Teradata 似乎不在 Spring 中的默认 dbprovider 列表中。

有什么办法可以在 spring 中添加 teradata 配置。如果是这样,请提供分步方法。

目前这是 Spring .Net 中使用的连接字符串:

<db:provider id="dbProvider" provider="OracleClient-2.0" connectionString="Data Source=${db.server};User Id=${db.user};Password=${db.password};" />

我相信它是 10g 的数据访问对象

能否请您告诉我如何在 Spring .Net 中为 teradata 创建 DSN 目前我有一个带有配置的 DataAccess.xml 页面:

<db:provider id="dbProvider" provider="Teradta" connectionString="Data Source=${db.server};User Id=${db.user};Password=${db.password};" /> - <object id="adoTemplate" type="Spring.Data.Generic.AdoTemplate, Spring.Data"> <property name="DbProvider" ref="dbProvider" /> </object>

【问题讨论】:

  • 您当前使用的是 JDBC 还是其他客户端提供程序?
  • 目前这是 Spring .Net 中使用的连接字符串 我相信是10g的数据访问对象

标签: spring teradata


【解决方案1】:

您可能需要安装 Teradata ODBC 驱动程序、创建 DSN 并使用 Spring.Net ODBC 1.1 或 ODBC 2.0 DBProvider。

编辑:

Web 服务器需要创建 DSN。是为应用程序使用单个“服务”帐户还是个人用户帐户(您需要在 Spring.Net 连接中提供他们的凭据)是您和/或您的公司做出的决定。

【讨论】:

  • 非常感谢您提供此信息,您能否告诉我如何在 Spring .Net 中为 teradata 创建 DSN 目前我有一个 DataAccess.xml 页面,其配置为 -
  • 和一个带有以下配置的 web.config 文件
猜你喜欢
  • 2019-01-03
  • 2018-08-16
  • 2014-12-03
  • 1970-01-01
  • 1970-01-01
  • 2021-03-27
  • 1970-01-01
  • 2015-11-24
  • 2010-12-29
相关资源
最近更新 更多