5

SQL Server 2012 を新規インストールしました。SSMS のデータベースのコピー ウィザードを使用して、別のサーバーからデータベースをコピーし、パッケージとして保存しました。ジョブとして実行しようとしましたが、次のエラーで失敗しました:

ジョブは失敗しました。ジョブはユーザーuserによって呼び出されました。実行する最後のステップは、ステップ 1 (CDW_test_Step) です。

そのように動作するかどうかを確認するために、パッケージ実行ユーティリティでパッケージを実行しようとしましたが、次のエラーが発生しました。

データ転送中にエラーが発生しました。詳細については、内部例外を参照してください.... タイムアウトになりました。操作が完了する前にタイムアウト期間が経過したか、サーバーが応答していません。データベースの作成に失敗しました...

パッケージが所有者の同じアカウントで実行されていることを確認しました。

SSIS パッケージではなく、TSQL を使用して単純なジョブを作成したところ、正常に実行されました。

どんな助けでも大歓迎です。

アップデート:

イベント ログを確認したところ、次の 2 つが表示されています。

アプリケーション固有の権限設定では、CLSID {FDC3723D-1588-4BA3-92D4-42C430735D7D} および APPID {83B33982-693D-4824-B42E-7196AE61BB05} を持つ COM サーバー アプリケーションのローカル アクティベーション権限がユーザー NT SERVICE\SQLSERVERAGENT に付与されません。アドレス LocalHost からの SID (S-1-5-80-344959196-2060754871-2302487193-2804545603-1466107430) (LRPC を使用)。このセキュリティ アクセス許可は、コンポーネント サービス管理ツールを使用して変更できます。

4

3 に答える 3

5

これは、SQL サーバー エージェント サービス アカウントが Integration Services DCOM オブジェクトに対するアクセス許可を持っていないという事実に関連する、ちょっと変わったエラーです。

これを修正する2つの方法:

1:/ ローカル サーバーで管理者権限を持つユーザーとして SQL エージェント サービスを実行します。

2:/

[スタート] -> [ファイル名を指定して実行] をクリックし、dcomcnfg と入力してコンポーネント サービス ツールを開きます。

[コンポーネント サービス] -> [コンピューター] -> [マイ コンピューター] -> [DCOM 構成] に移動します。

Microsoft SQL Server Integration Services 11.0 を見つけて右クリックし、プロパティを選択します。

[セキュリティ] タブをクリックし、[起動とアクティブ化のアクセス許可] の下にある [編集] をクリックします。

NT SERVICE\SQLSERVERAGENT を追加し、ローカルでの起動とアクティブ化の権限を付与します

インポートを再試行してください

于 2012-12-21T11:54:43.687 に答える
3

これらのことを知っている人と相談したところ、問題はおそらくサーバーが2つの異なるバージョン(2008、2012)であることが原因であることがわかりました。

代わりに、DBオブジェクト(スクリプトの生成を使用)を一度手動で作成してから、(データのインポート/エクスポートウィザードを使用して)インポートを実行するジョブを設定しました。

..この方法では、オブジェクトを手動で同期し続ける必要がありますが、これは面倒です(少なくとも、RedGateのようなサードパーティのソフトウェアがない場合)。

于 2012-12-24T17:52:05.270 に答える
1

このバグ レポートを確認してください。SQL Server 2012 の SSISDB データベースに SP があり、パッケージが実行を開始する前にタイムアウトする原因となっています。DTExec を介してスケジューリング ツールから複数の (10 個を超える) パッケージを呼び出すと、「エラー 0x80131904 のため、IS サーバー パッケージを実行できませんでした」および「説明: 実行がタイムアウトしたため、操作に失敗しました」というエラー メッセージが表示されました。MS が公式の修正プログラムをリリースできるように、Connect サイトで問題に投票してください。

于 2013-10-25T11:19:55.410 に答える