SSISパッケージをサーバーに展開しようとしています。ターゲットサーバーとそのサーバー上のデータベースへの接続マネージャーを構築できます。しかし、エラーを展開しようとすると表示されます。SSISを展開する - SSPIコンテキストを生成できない
答えて
このMicrosoft support articleによると:。
「ケルベロスConfiguration ManagerはSQL ServerとKerberos関連の接続の問題のトラブルシューティングに役立つ診断ツールであり、これらの問題エラーを引き起こす可能性などは、「SSPIコンテキストを生成できません。」」
することができます詳細情報を入手してください:New tool: "Microsoft Kerberos Configuration Manager for SQL Server" is ready to resolve your Kerberos/Connectivity issues
ここにspnの問題があります。「ターゲットプリンシパル名が正しくありません。」これは、通常、SQLサービスがもともとローカルシステムアカウントで実行され、ドメインアカウントに変更されたときに発生します。ローカルシステムアカウントで実行している場合、sql-serverは、自動的に制御するすべてのサービスに対して、active-directoryまでのspnを登録し、サービスがシャットダウンしたときにサービスの登録を解除しようとします。ローカルシステムアカウントは、コンピュータアカウントとしてネットワーク経由で通信する機能を備えているため、SPN SQLサービスがいつ登録を希望するかについてActive Directoryに指示することができます。 SQL ServerアカウントをADドメインユーザーアカウントに変更すると、ローカルシステムアカウントはすぐにアカウントを制御できなくなります。したがって、新しいSPNを登録する前に、そのSQLサービス用に登録済みの既存のSPNをローカルシステムで手動で削除する必要があります。
Microsoft Kerberos Configuration Manager for SQL Serverツール実行時に、コマンドラインからSQLサービスSPNを修正するためのスクリプトを生成することが非常に役に立ちます。ツールの指示から:
は、コマンドラインからのSPN一覧を生成するには、次の
- Goはラインを指令します。
- KerberosConfigMgr.exe のフォルダに切り替えます。
- タイプKerberosConfigMgr.exe -q
- -lより多くのコマンドラインオプションについては、タイプKerberosConfigMgr.exe -h
SQL Serverスクリプトは、登録に続いて、古いSPN(複数可)の削除のために呼び出します。問題を修正するために新しいものを追加しました。 Kerberosクライアントが削除されず、Kerberos対応サービスが間違ったSPNのチケットを常に拒否するため、kerberosクライアントが古い無効なSPNのチケットを取得すると、認証エラーが発生します。 SPNを変更した後は、必ずSQL Serverサービスを再起動してください。その直後に、そのユーザーがテストしている場合にそのユーザーがログアウトして再度ログインするようにしてください。
私は本当にあなたの答えを復元していただきありがとうございます。幸運+1 – Hadi
- 1. SQL Server、Windows 10でSSPIコンテキストを生成できません
- 2. SSIS展開パッケージエラー
- 3. SSISでXMLソースを構成するプロジェクトの展開方法
- 4. SSIS Bids 2008パッケージ展開
- 5. SSIS 2008フラットファイルソースの展開
- 6. SSISの展開と実行
- 7. ターゲットプリンシパル名が正しくありません。 SSPIコンテキストを生成できません。 Azure SQLデータベース
- 8. SSISからプロジェクトへの変換展開と変換展開モデル
- 9. プロジェクトの展開時にLog4netでログファイルが生成されない
- 10. このコンテキストでCapistrano 'マッピングが許可されていないと展開するとpsych.rbエラーが発生する'
- 11. SQL ServerでSSISのパッケージを展開する
- 12. TFS 2015アップデート2からSSISパッケージを展開する
- 13. SSISの展開:Dev Stage Live AppSettings
- 14. VSTSを使用してSSISパッケージをビルドして展開する
- 15. Jenkinsで生成された.apkファイルをモバイルデバイスに展開する
- 16. WPFでコントロールテンプレートを派生(展開)する
- 17. SSIS展開の問題 - 環境の動的構成
- 18. SSISパッケージを展開して接続パスワードを保持する
- 19. DTUTILを使用してSSISパッケージをファイルシステムに展開できますか?
- 20. セットアップと展開プロジェクトでVisual StudioでSSISパッケージを展開およびスケジュールする方法は?
- 21. SSIS MSDBにマスター - 子パッケージを展開する
- 22. OCamlで展開できないタプル
- 23. ドラッグアンドドロップ後にJTreeを展開できないようにする
- 24. SQL Server 2005の上位にSSIS 2008を展開します
- 25. SSISプロジェクトを展開できません - "encrypt_binarydata"の実行中にエラーが発生しました
- 26. デバイスツリーオーバーレイを展開するときにエラーが発生する
- 27. Androidでフラグメントを展開できないのですか?
- 28. SSIS送信メールタスクが展開後に失敗する
- 29. セルを展開するとテーブルビューが大きくならない
- 30. スケーラブルなzipkin展開をどのように展開できますか?
SQL Serverインスタンスにdomain/windowsユーザーまたはSQLユーザーとして(SSMSに接続したときに指定されたユーザー名とパスワード) – billinkc
@ T-Heronはなぜあなたの答えを削除したのですか?それは良いものでしたか? OPが良い答えを無視するならば、それは良いことではありません。他のユーザーもその恩恵を受けることができます。 – Hadi
ご意見ありがとうございます。私はそれを戻します。 –