您的应用程序需要访问位于两台分别装有SQL SERVER 2005 的数据库服务器上的数据。已知这两台服务器名称分别为SQL1和SQL2。在SQL1上你有权限创建存储过程来供应用程序使用;但是在SQL2上你只有Select 数据的权限。假设你在SQL1上创建了一个存储过程,并且在存储过程中利用OPENQUERY来访问SQL2中的数据;然而,在执行存储过程的时候却失败了,为了解决这个问题,你应该怎么做?()
A. 使用由四个部分组成的名称(server.database.schema.table)连接两个服务器 B. 用别名引用SQL2 C. 在SQL1上新建远程服务器SQL2 D. 在SQL1上新建连接服务器SQL2