当我执行一个stroed程序时,它可以工作。但特别是当我运行select语句时,我得到以下错误
同义词' syn.Syn_NEO_DB_tGradeAliases'是指无效的对象。
SELECT
aa.CompanyId [LegCompanyId],
aa.ProductId AS [LegGradeId],
aa.GradeAliasId [LegGradeAliasId],
aa.ProductName AS [LobGradeText],
aa.[Alias] [GradeAlias],
aa.PhraseKey [PhraseKey],
GETUTCDATE() AS 'TimeStamp'
FROM syn.Syn_AAA aa
我还没有完成任何数据库更改/权限更改。 我怎么能克服这个?
我运行了以下查询,它显示正确链接到我的表的base_object_name。
SELECT * FROM sys.synonyms WHERE name =' Syn_AAA'
答案 0 :(得分:0)
我通过用[LINKED_SERVER]。[DB_NAME]。[SCHEMA_NAME]。[OBJECT_NAME]替换同义词来克服。