在SQL 2008镜像报告中引用数据库

时间:2013-11-20 14:01:26

标签: sql sql-server reporting-services ssrs-2008

我有2个数据库。

1是另一个的镜像, EXCEPT ,1有一个名为 DOG 的表,另一个有相同的表,但它被称为 DOG2

我有一个引用DOG..DOGID的ssrs报告。

现在,当DOG出现故障时,我想使用连接字符串到DOG2,唯一的问题是我对DOG的引用。如果我连接到DOG2,ID将不再有效。

如果DOG..DOGID无效,SQL代码中有没有办法使用DOG2..DOGID?

1 个答案:

答案 0 :(得分:1)

我的建议是在第二个数据库中有一个指向DOG2的同义词DOG:

create synonym DOG for DOG2;

所以DOG..id始终有效。