对象名称包含的前缀数超过允许的最大前缀数



我看到了很多关于这个问题的问题,但我找不到正确的答案。

触发问题的对象是这样的

test123.de.company.com.Database.dbo.Table
Test123.de.company.com

是数据库服务器。

对象名称包含的前缀数超过允许的最大前缀数

我试着这样写[test123.de.company.com].Database.dbo.Table就像[test123.de.company.com].[Database].[dbo].[Table]

你能告诉我这有什么问题吗?

请尝试以下操作:

["test123.de.company.com"].[Database].[dbo].[Table] 

OP 在实现上述解决方案后也遇到了一个新问题。OP 说:

谢谢!这对我有用。更准确地说,连接用于 查看,如果我保存/关闭,然后稍后返回设计选项 引号被删除,剩下 [test123.de.company.com] 结束,错误返回。有没有办法保持它们固定? 否则,如果我更改任何内容,我总是必须添加引号 一次又一次

然后在DaleK的帮助下,这个问题也得到了解决。戴尔克:

不要使用设计选项,而是将其脚本化为 alter

最新更新