span8
span4
我的工作区使用Microsoft SQL Server空间读者以提取其源数据以及所有一直工作正常,直到告诉我的源数据库移动到新的服务器。幸运的是我仍然可以访问现有的和新的一个迁移并确认数据库连接正常。我给出的服务器名称的格式为:服务器\实例,端口(例如。SVRxxxx \ INSxxxxx,51433)。我使用Windows身份验证和使用SQL Server管理工作室已经证实我的凭据。当我尝试添加在FME选择一个数据库连接,我在完全相同的格式输入数据库名称进入连接参数的服务器领域,因为我在SSMS做(和我一直在过去成功完成时,我的源数据库 did not have a comma port number in the server name), but when I press the ellipsis to obtain the list of databases to which I can connect, I receive an error: Connection failed.连接字符串`提供商= SQLNCLI11; DataTypeCompatibility = 80;数据源= WCxxxxxxxx01A \ PxxD,51433;集成安全性= SSPI”。提供程序错误'2147467259()提供的TCP:连接尝试失败,因为连接的方没有正确一段时间后响应或已建立的连接失败,因为连接的主机没有反应“。
我怀疑是服务器名称的逗号和端口号可能被绊倒了FME。一切都相处得下去,直到该走了过来。当查看SQL Server中的场景,这比较是工作的罚款DB和新的我应该现在连接到后面,一切似乎都差不多。SQL Server的版本略有12.0.4100.1改为12.0.4436.0,就像我提到的SSMS连接就好了到新的服务器名称。启用远程连接。我的FME Desktop是2018.1.0.2(20180903 - 建立18547 - Win32的)。屏幕截图和错误日志连接。我节录服务器名称,但希望不要太模糊,看看发生了什么事情。任何想法是赞赏,因为我几乎停留在这一点上。
@MarkAt亚搏在线Safe在工作连接中,我没有指定实例名或端口号,只指定了db服务器名。我附加了一个屏幕截图,以显示什么是数据库连接对话框。希望我没有弄得太模糊。我能够与dba确认,默认端口1433是标准端口,直到最近实施了一项策略更改,即所有连接必须通过非默认端口号进行,因此连接字符串中包含逗号端口号。最重要的是,当我们的数据库被转移到一个新的服务器时它也在一个命名实例下。谢谢你的回复。如果我能进一步澄清任何事情,请让我知道。
@MarkAt亚搏在线Safe很抱歉占用您的时间来考虑这个问题,但是FME似乎可以使用修改后的连接字符串格式来包含端口号:server\instance,port。原来还有另外一种dba策略,在我不知道的情况下,某些机器被阻止连接到新服务器,包括我试图在FME桌面中建立更新的db连接的服务器。当我将桌面移动到一个更有特权的机器上时,连接工作得很好。再次感谢您的回复,抱歉占用您的时间,但我想您也会很高兴地知道,这个问题的FME部分一切都很好。
©2019安全亚搏在线软件公司|法律