0

SharePoint リストから SQL テーブルにデータを抽出する SSIS パッケージを作成しました。http://sqlsrvintegrationsrv.codeplex.com/releases/view/17652から「Microsoft SQL Server Community Samples: Integration Services」をローカルにインストールし、 完全に機能する指示に従いました。Visual Studio からパッケージを実行すると、魅力的に機能します。

ただし、パッケージを SQL Server 2012 に展開すると、パッケージは失敗します。サーバーにログインした後、「Microsoft SQL Server Community Samples: Integration Services」をサーバーにインストールしました。また、サーバーの SQL エージェントへのアクセス権を SharePoint リストに付与しました。

ただし、パッケージの検証は失敗します。

エラー: System.ServiceModel.Security.MessageSecurityException: HTTP 要求は、クライアント認証スキーム 'Ntlm' で承認されていません。サーバーから受信した認証ヘッダーは 'Negotiate.NTLM' でした -> System.Net.WebException: リモート サーバーがエラーを返しました: (401) System.Net.http Web Request.GetResponse() で System.ServiceModel.Channels で許可されていません.HttpChannelFactory.Http ... (TimeSpan タイムアウト)...

そしてそれは延々と続く。これを修正するために私ができることはありますか?SQL サーバーと SharePoint サイト間の接続に関係していると思いますか? サーバーの SQL エージェントに SharePoint サイトへのアクセス権を付与することで、この問題は解決すると思いました。

4

0 に答える 0