视图是从远程服务器取过来的数据,如下:
CREATE view [dbo].[art]
WITH SCHEMABINDING
as
select 
cast(SkuId as nvarchar(20)) as szArtNmbr,
'0' as chgroup,
cast(SkuDesc as nvarchar(20)) as szDesc,
' ' as szDesc1,
' ' as szDesc2,
--....................................
from LNK_Server.MIDB_OL.dbo.skumaster这里的LNK_Server是链接服务器
EXEC sp_addlinkedserver 
   'LNK_Server', '', 'MSDASQL',NULL,NULL,'DRIVER={SQL Server};SERVER=192.168.1.100;UID=sa;PWD=123;'因为我要在视图上建立索引,所以在CREATE的时候需要‘WITH SCHEMABINDING’,但是创建的时候提示“不允许从绑定到架构的对象进行远程访问”。去掉‘WITH SCHEMABINDING’之后视图可以成功创建,但是这时候建立索引提示我‘该视图未绑定到构架’。请问高手们这个有办法解决么?谢谢。