完全迷路了! [英] Totally Lost!

查看:64
本文介绍了完全迷路了!的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

你好,

我正面临着一个令人沮丧的安静问题……如果有人遇到这样的问题,请帮助...这是方案

服务器1-托管Web门户

服务器2-具有一个数据库(SQL Server-SomeName)

服务器3-具有数据仓库(Teradata- ABC,XYZ)

我正在笔记本电脑上工作...

我有一个连接字符串,它以< add name ="SomeString"的形式存储在web.config文件中. connectionString =数据源= ABC;"/用于数据仓库

我曾经读取此连接字符串,将用户名和密码附加到此字符串并查询数据库....

该Web门户网站运行得非常好...

几天前,我被告知要对其进行一些修改..(删除登录屏幕并获得用户名pwd frm一个文件)

修改后,我开始获取出现以下错误

Teradata.Client.Provider.TdException:[Teradata的.NET数据提供程序] [115006]无法将DataSource = ABC解析为IpAddress.

现在启动有趣的部分...

在纠正上述错误后,我使用另一个名字说XYZ来访问数据仓库...并且它起作用了!但是,在我的笔记本电脑上...

现在,当我将门户发布到服务器时,它再次连接到Teradata数据仓库时出现错误:(

我不知道关于它在笔记本电脑上的工作方式以及dsnt在我托管门户网站的服务器上的工作方式...

另外,我的较旧版本在服务器上仍然可以很好地工作....

对这个帮助太沮丧了!!!!


student,UH

解决方案

The问题可能是您正在使用ODBC驱动程序.我认为这是一件坏事,您应该使用包含所有信息的连接字符串.有关连接字符串的更多信息,请参见student,UH

解决方案

The problem is probably that you are using ODBC drivers. In my opinion, this is a bad thing and you should use connection strings that contain all the information. For more information about connections strings, see connectionstrings.com.

But, back to your problem. Go to Administrative tools -> Data sources (ODBC). There, you will probably see your ABC or XYZ connection. Just remove both and use a real connection string as explained in the website.


这篇关于完全迷路了!的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆