3

SSIS パッケージを実行しようとすると、次のエラーが発生します。

日付 14/08/2013 15:02:42 ログ ジョブ履歴 (テスト)

 ステップ ID 1 サーバー YGAL1-MOBL1 ジョブ名 test ステップ名 ssis
 期間 00:00:00 Sql 重大度 0 Sql メッセージ ID 0 オペレーター
 オペレータに電子メールを送信 送信されたオペレータ ネット オペレータに呼び出された リトライ試行回数 0

 メッセージ ユーザーとして実行: GER\YGAL1-MOBL1$. Microsoft (R) SQL サーバー
 64 ビット著作権用のパッケージ ユーティリティ バージョン 10.50.1600.1 を実行します。
 (C) Microsoft Corporation 2010. 無断複写・転載を禁じます. 開始:
 15:02:42 エラー: 2013-08-14 15:02:42.84 コード: 0xC0011007    
 ソース: {0AF31012-7A56-4B28-92EF-BE439E68E6F0} 説明:
 パッケージに XML がないため、パッケージを XML としてロードできません
 有効な XML 形式。特定の XML パーサー エラーが通知されます。終わり
 エラー エラー: 2013-08-14 15:02:42.84 コード: 0xC0011002 ソース:
 {0AF31012-7A56-4B28-92EF-BE439E68E6F0} 説明: に失敗しました
 パッケージ ファイル「C:\Users\ygal1\Documents\Visual Studio」を開きます
 2008\Projects\統合サービス Project2\統合サービス
 Project2\Package.dtsx" エラー 0x80070005 "アクセスが拒否されました。" が原因です。
 これは、パッケージをロードしてファイルを開くことができない場合、または
 XML ドキュメントに正しくロードされます。これは次の結果である可能性があります
 呼び出し時に指定されたファイル名が正しくないか
 LoadPackage または XML ファイルが指定されましたが、形式が正しくありません。
 End Error パッケージを読み込めませんでした "C:\Users\ygal1\Documents\Visual
 Studio 2008\Projects\Integration Services Project2\Integration
 Services Project2\Package.dtsx" エラー 0xC0011002 のため。
 説明: パッケージ ファイルを開けませんでした
 "C:\Users\ygal1\Documents\Visual Studio 2008\Projects\Integration
 Services Project2\Integration Services Project2\Package.dtsx" による
 エラー 0x80070005 「アクセスが拒否されました。」これは、
 パッケージであり、ファイルを開くことができないか、XML に正しくロードできません
 資料。これは、間違ったファイルを提供した結果である可能性があります
 LoadPackage の呼び出し時に名前が指定されたか、XML ファイルが
 指定されていて、形式が正しくありません。ソース:
 {0AF31012-7A56-4B28-92EF-BE439E68E6F0} 開始: 15:02:42 終了:
 15:02:42 経過: 0.046 秒。パッケージが見つかりませんでした。
 ステップは失敗しました。

どうすれば解決できますか?

4

2 に答える 2

2

同様の問題があり、パッケージを実行するために私がしたことは次のとおりです。a. SQL Server でジョブ プロパティを開きます。[パッケージ] フィールドの [ステップ] ページ: マップされた名前の代わりにフォルダー名全体を使用しました。たとえば、A:\mypackage.dtsx の代わりに \share\allusers\myuserid\mypackage.dtsx

一番。

于 2016-05-25T18:44:35.060 に答える
1

SQL エージェントのサービス アカウントには、package.dtsx を読み取る権限がないように見えます。

おそらく、どのアカウントが SQL エージェントを実行しているかを確認し、C:\Users\ygal1\Documents\Visual Studio 2008\Projects\Integration Services Project2\Integration Services Project2 に対する NTFS 読み取りアクセス許可を付与します。

または、SQL エージェント アカウントがアクセスできる場所に DTSX ファイルを保存しますか?

于 2013-08-15T10:38:50.573 に答える