2012-01-22 7 views
0

私を助けてください。私は約6時間続くと思われていたサーバーの移行に32時間ぶつかっています。私の人生のために私はこのサーバーを復元することはできません。私は古いサーバーからWebサイトパネルをバックアップし、そのファイルを新しいサーバーにコピーし、バックアップカタログの設定を変更していましたが、これは動作しません。私はSQLでFK制約を無効にしようとしましたが、システムはIISのファイルとサイトを復元しました(ローカルユーザーも作成しました)が、Webサイトパネルにデータを入力しませんでした。私は何が間違っているのか分かりません。助けてください!ウェブサイトパネルの復元エラー

午前0時03分51秒 はHomeFolder 'Cの:\ HostingSpaces \ somesite' 復元 午後12時04分50秒

FOREIGN KEY制約 "FK_ServiceItems_Packages" と競合INSERT文を項目を復元することはできません。競合は データベース "WebsitePanel"、テーブル "dbo.Packages"、 "PackageID"列で発生しました。 ステートメントが終了しました。 System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior、 SqlCommandオブジェクトcmdHandlerで System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning()で System.Data.SqlClient.SqlConnection.OnError(SQLException例外、 ブールbreakConnection)で、 System.Data.SqlClient.SqlCommand.RunExecuteReaderTdsでSqlDataReaderのデータストリーム、 BulkCopySimpleResultSet System.Data.SqlClient.SqlCommand.FinishExecuteReaderでbulkCopyHandler、TdsParserStateObject stateObj)(SqlDataReaderのDS、 runBehavior runBehavior、ストリングresetOptionsString)(たCommandBehavior cmdBehavior、 RunBehavior runBehavior、Boolean returnStream、Boolean async) System.Data.SqlClient.SqlCommand.RunExecuteReaderで(たCommandBehavior cmdBehavior、RunBehavior runBehavior、ブールreturnStream、ストリング 方法、DbAsyncResult結果) System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult 結果、文字列methodNameの、ブールsendToPipe)でライン365 で:SQLHelper.csで Microsoft.ApplicationBlocks.Data.SqlHelper.ExecuteNonQuery(SqlConnectionの 接続、CommandTypeをCommandTypeを、文字列CommandTextを、 SqlParameter [] commandParameters)で System.Data.SqlClient.SqlCommand.ExecuteNonQuery()でMicrosoft.ApplicationBlocks.Data.SqlHelper.ExecuteNonQuery(String connectionString、CommandType commandType、String commandText、SQLHelper.csでSqlParameter [] commandParameters):ライン282 WebsitePanel.EnterpriseServer.DataProvider.AddServiceItemで(のInt32 DataProvider.csにおけるアクターID、サービスIDのInt32、のInt32のPackageID、文字itemNameに、列 itemTypeName、文字列xmlProperties):ライン1103 WebsitePanel.EnterpriseServer.PackageController.AddPackageItem(ServiceProviderItem 項目)でPackageController.cs中:行1275 WebsitePanel.EnterpriseServer.OperatingSystemController.RestoreItem(文字列 TempFolderの、のXmlNode itemNode、のInt32のitemId、タイプitemTypeに、文字列 itemNameに、のInt32のPackageIDで、Int32 serviceId、ResourceGroupInfoグループ)OperatingSystemController.cs内の :行653( )WebsitePanel.Enterpris eServer.BackupController.RestoreInternal(文字列 のtaskId、のInt32のuserId、のInt32のPackageID、のInt32をServiceID、のInt32 SERVERID、のInt32 storePackageId、文字列storePackageBackupPath、文字列 storeServerBackupPath)BackupController.cs中:行655

+0

私はこの1つでMicrosoftサポートを呼び出すように見えます。 –

答えて

0

私は、マイクロソフトに連絡これはプロダクションサーバーで重要な問題でした。それはバグであり、今は修正されています。すぐにこの問題に対処するパッチが出ます。

+0

それはそれほどバグではなく、削除するのを忘れたものだった。もう完全なリストアオプションはありません。 –