SQL Server同士のデータ移行(エクスポート/インポート)に思った以上に手間取った

事の発端

  • SQL Server 2000から2016へのリプレース作業中
  • 客から「新システムに入力した一部データを旧システムに戻したい」という要望
  • SQL Server 2016から一部のデータを取り出してSQL Server 2000に入れることに

旧から新にデータ移行したことはあったけど、新から旧ってなかなかなくない...?

まぁ今回はそれに関係なく「SQL Serverのデータ移行がクソ面倒だった」というお話だけど。

[SQL Server]メンテナンスプランを使う時はSQL Server エージェントの設定を忘れないように

SQL Serverで起きた実際の話。

  • 一年前にリリース済みのシステムを改修。C#+SQL Serverのクラサバ業務系。
  • 客先へ訪問し本番環境へのリリースまで無事に終わった。
  • 念のためログを見てみると、定時バックアップが半年前から動いていなかった......。

 

調査の結果分かったこと。