简体   繁体   English

SQL 2005中的Teradata链接服务器

[英]Teradata Linked Server in SQL 2005

I am trying to connect to Teradata using a Linked Server in SQL Server 2005. When I try to use SQL Server to connect using OPENQUERY, I get the following errors: 我试图使用SQL Server 2005中的链接服务器连接到Teradata。当我尝试使用SQL Server使用OPENQUERY连接时,出现以下错误:

Msg 7399, Level 16, State 1, Line 1 The OLE DB provider "TDOLEDB.1" for linked server "TERADATA" reported an error. 消息7399,级别16,状态1,行1链接服务器“ TERADATA”的OLE DB访问接口“ TDOLEDB.1”报告了一个错误。 Access denied. 拒绝访问。

Msg 7350, Level 16, State 2, Line 1 Cannot get the column information from OLE DB provider "TDOLEDB.1" for linked server "TERADATA". 消息7350,级别16,状态2,行1无法从OLE DB提供程序“ TDOLEDB.1”获得链接服务器“ TERADATA”的列信息。

When I "Test Connection" the test succeeds, but when I try to view the Catalog default Tables in SQL Server Management Studio, I get the same error. 当我“测试连接”时,测试成功,但是当我尝试在SQL Server Management Studio中查看目录默认表时,出现相同的错误。 I have Visual Studio installed on the computer running SQL server (it is a dev box), and I can connect using the OLE DB driver and I can run my query, and navigate to the Catalogs default Tables. 我在运行SQL Server的计算机上安装了Visual Studio(这是一个开发箱),并且可以使用OLE DB驱动程序进行连接,并且可以运行查询,并导航到“目录”默认表。 Is there some trick to getting a linked server to work with Teradata? 使链接服务器与Teradata配合使用是否有技巧? Any suggestions are greatly appreciated. 任何建议,不胜感激。

--CDW --CDW

您可以从DBC.Tables视图中选择要连接的用户吗?

SELECT * from DBC.TablesVX

you might try... 你可以尝试...

http://social.msdn.microsoft.com/Forums/en/sqldataaccess/thread/cbefb8c9-57e5-48d6-9c47-dc797bbf444b http://social.msdn.microsoft.com/Forums/en/sqldataaccess/thread/cbefb8c9-57e5-48d6-9c47-dc797bbf444b

where Brian says "Setting the TODLEDB.1 provider properties in SQL Server Management Studio to “allow inprocess” worked in overcoming this type of issue." Brian说:“在SQL Server Management Studio中将TODLEDB.1提供程序属性设置为“允许进程内处理”可以解决这种类型的问题。”

regards 问候

zdba zdba

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM