VS2008 コンパイル時に時々出るエラー
Webサービスの更新ができなくなる。
その場合
・クリーンリビルドする
・VSを終了させて再起動してもう一回ビルド
でなんとかなるがたまになんとかならないことがある
この場合は更新したいWebサービスのページを見るとだいたいエラー内容が出ている
それでもダメな場合は、inetpubの下に、app_offlineってファイルがあるかどうか調べる
app_offlineがあった場合は消すと動く
VS2008 コンパイル時に時々出るエラー
Webサービスの更新ができなくなる。
その場合
・クリーンリビルドする
・VSを終了させて再起動してもう一回ビルド
でなんとかなるがたまになんとかならないことがある
この場合は更新したいWebサービスのページを見るとだいたいエラー内容が出ている
それでもダメな場合は、inetpubの下に、app_offlineってファイルがあるかどうか調べる
app_offlineがあった場合は消すと動く
テスト系にhierarchyidを含むテーブルを作成して、そのデータを本番にコピーしようと
SQLServerのデータのインポートとエクスポートを動かしたがエラーになる
どうやらhierarchyid型はインポートとエクスポートに対応してないみたいですね
なので仕方なく、データベース→タスク→スクリプトの生成からデータ全てのINSERT文を
作って、本番で流した。
SQLServer2008がある日からそんなエラーを出してバックアップができていなかった
何だそれはと思って手動で実行するがすべてのメンテナンスプランで同じメッセージが出る
最初のローカル サーバー接続 でのデータベースの整合性確認の部分でもう出ている
手動のバックアップはできる
結局調べたところ
http://support.microsoft.com/kb/945067/ja
これだった。
SQLServer2005とあったが2008でも同じようだ
パラメーターなしでsp_configureを叩いてみるとallow updatesが一部1だった
この通りに
sp_configure 'allow updates', 0
reconfigure with override
を実行したらなおった