自宅の SQL Server 2012 Express サーバーからホスティング会社の SQL Server 2008 インスタンスに移行する必要があります。
サーバーのバックアップを保存し、ホスティング会社のサーバーにデータベースを復元しようとしましたが、サーバーは SQL Server のバージョンの互換性に関する例外をスローしました。
次に、別の方法でサーバーに SQL Server 2008 R2 (v10.50) をインストールしました。Management Studio で両方のサーバーに接続し、SQL Server 2012 から SQL Server 2008 R2 にデータをエクスポートしました。輸出は成功し、私は幸せでした。
次に、サイトの web.config と IIS の設定を編集しました。ウェブサイトを開き、umbraco にログインしました。すべてうまくいきましたが、doctype を編集して [保存] をクリックした後です。Umbraco が YSOD のページを見せてくれました。次のようなテキストを使用します。
テーブル「MyTable.dbo.umbracoLog」の列「id」に値 NULL を挿入できません。列で拒否された値 NULL。INSERT でエラーが発生しました。
この問題を解決する方法がわかりません。
PS: カルマが低すぎて写真を添付できませんが、リンクを書くことはできます。YSODのスクリーンショットです。それはロシア語で書かれています=)
http://s017.radikal.ru/i404/1402/1c/69baa15293e3.png
よろしく、アントン(シベリア)