トップ回答者
SSIS(SQL SERVER Integration Services) 2008 R2でSQL Server認証ができない

質問
-
SSISデザイナを使ってCSV取込みを考えております。
SSISの接続マネージャをWindows認証するとCSVがテーブルにきちんと追加されるのですが、SQL Server認証にすると、以下のエラーが出てしまいます。
何が原因でしょうか?
ご教授のほど、お願い致します。
[OLE DB 変換先 [316]] エラー : SSIS エラー コード DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER。エラー コード 0xC0202009 により、接続マネージャー "サーバ名.DB名.sa" に対する AcquireConnection メソッドの呼び出しが失敗しました。このエラーの前に、AcquireConnection メソッドの呼び出しが失敗した理由の詳細が記載されたエラー メッセージが報告されている可能性があります。
- 編集済み hyakusiki 2012年10月15日 8:44
回答
-
こんにちは、hyakusiki さん
フォーラムオペレータの佐伯 玲 です。以下の情報は参考になりますでしょうか?
サーバーの認証モードを変更する方法
http://msdn.microsoft.com/ja-jp/library/ms188670(v=sql.105).aspx該当エラーのリファレンス
http://msdn.microsoft.com/ja-jp/library/cc627376(v=sql.105).aspxご一読いただき参考になりましたら幸いです。
__________________________
日本マイクロソフト株式会社 フォーラム オペレーター 佐伯 玲
すべての返信
-
こんにちは、hyakusiki さん
フォーラムオペレータの佐伯 玲 です。以下の情報は参考になりますでしょうか?
サーバーの認証モードを変更する方法
http://msdn.microsoft.com/ja-jp/library/ms188670(v=sql.105).aspx該当エラーのリファレンス
http://msdn.microsoft.com/ja-jp/library/cc627376(v=sql.105).aspxご一読いただき参考になりましたら幸いです。
__________________________
日本マイクロソフト株式会社 フォーラム オペレーター 佐伯 玲 -
佐伯さま、回答ありがうございます。
返信が大変、遅くなり申し訳ありません。
原因が判明しましたので、ご報告させていただきます。
原因はコンフィグファイル(.dtsConfig)の設定でした。
パッケージ構成で接続マネージャのコンフィグファイルを参照するようにしており、その際、
ConnectionString以外(ServerName、UserNameなど)にチェックを入れておりました。
ConnectionString以外の項目があると、何故か前出のエラーが出るようです。
(パスワードはコンフィグファイル内の「User ID」と「Initial Catalog」の間に直書き(~User ID=aa;Password=xxx;Initial Catalog~))
有り難うございました。
(ちなみにReatainSameConnectionはFalseのまま)
- 編集済み hyakusiki 2012年11月29日 5:05