2016-12-16 94 views
0

SQL Server 2012を使用していて、あるデータベースから別のデータベースにデータをインポートしようとしていますが、両方のデータベースが別のサーバーにあります。行バージョンの列 "SSMA_TimeStamp"に挿入しようとしています。行バージョンの列に挿入できません。

私は4つのアクションを以下を実施すべきであることを確認してください:右データベース - >タスクをクリックして、ユーザー(経由でスクリプトを生成)

  • を作成
  • (ビアスクリプトを生成)

    1. のデータベースの作成 - >データをエクスポートする
    2. は、第三段階では、SQL Serverエージェント

    経由でジョブを作成し、私はこだわっています。データベースが作成され、ユーザーが追加されました。 IDの挿入が有効になっていることを確認しており、すべてのデータを削除してすべてが正しいことを確認しています。しかし

    、私はエラーを次のようになっていたデータをエクスポートする時に(チェックこのimage):

    の検証(エラー)
    メッセージ
    エラー0xc0202048:データフロータスク1:行のバージョンにしようと挿入列「SSMA_TimeStamp」。行バージョンの列に挿入できません。
    (SQL Serverのインポートとエクスポートウィザード)

    エラー0xc0202045:データフロータスク1:列のメタデータの検証に失敗しました。
    (SQL Serverインポートおよびエクスポートウィザード)

    エラー0xc004706b:データフロータスク1: "宛先1 - tblAccessLevelは、" 検証に失敗し、検証状態 "VS_ISBROKEN" を返しました。
    (SQL Serverインポートおよびエクスポートウィザード)

    エラー0xc004700c:データフロータスク1:1つ以上のコンポーネントが検証に失敗しました。
    (SQL Serverのインポートとエクスポートウィザード)

    エラー0xc0024107:データフロータスク1:タスクの検証中にエラーが発生しました。
    (SQL Serverのインポートとエクスポートウィザード)

    不明な点はわかりません。どんな助けでも大歓迎です。

  • 答えて

    1

    データを削除したので、ソーステーブルとビューの選択>マッピングの編集 - SSMA_TIMESTAMPの宛先セル内をクリックし、ドロップダウンから「無視」を選択します。 enter image description here

    +0

    共有いただきありがとうございます。それは問題を引き起こしたタイムスタンプフィールドでした。 – MRPS

    関連する問題