1. 程式人生 > >連結伺服器 "(null)" 的 OLE DB 訪問介面 "SQLNCLI11" 指示該物件沒有列,或當前使用者沒有訪問該物件的許可權。

連結伺服器 "(null)" 的 OLE DB 訪問介面 "SQLNCLI11" 指示該物件沒有列,或當前使用者沒有訪問該物件的許可權。

ALTER view  [dbo].[日報_接觸明細]
as 
  SELECT * FROM 
 OPENROWSET('SQLOLEDB','server=.;uid=sa;pwd=sdty-cc','exec DBMobileBJ.dbo.Do_CallProcess_Jcmx_Report ')

GO

改為

ALTER view  [dbo].[日報_接觸明細]
as 
  SELECT * FROM 
 OPENROWSET('SQLOLEDB','server=.;uid=sa;pwd=sdty-cc','SET FMTONLY OFF; SET NOCOUNT ON; exec DBMobileBJ.dbo.Do_CallProcess_Jcmx_Report ')

GO

加上 SET FMTONLY OFF; SET NOCOUNT ON;