0

データベースをGodaddySQL2005アカウントからローカルSQL2005サーバーに移動するための最良の方法は何ですか?Server ManagementStudioExpressおよびGodaddySQLExplorerを介してDBにアクセスできます。

しかし、どこから始めればいいのかわかりません。MySQLでは、PHPMyAdminページからデータをエクスポートし、逆にASCIIファイルを使用して他のサーバーにデータをインポートします。アクセスでは、移行ツールを使用します。Server Management Studioでは、「バックアップ」と「復元」の方法を使用することを考えましたが、新しいサーバー上に正しいアクセス許可スキーマを使用して新しいオブジェクトを作成する機能がないのではないかと心配しています。

あなたの考えは何ですか?MDFまたは一時ファイルにアクセスできないことに注意してください。私はこのページを勉強してきました。

4

2 に答える 2

1

SMSSはあなたのためにそれを行うことができるはずです。少数のテーブルだけでなくデータベース全体を移動する場合は、バックアップと復元の方法がおそらく最善の策です。

手順には次のものが含まれます。

  1. ssmsでGodaddySQLサーバーに接続します
  2. 移動するデータベースを右クリックして、[タスク]>[バックアップ]を選択します
  3. バックアップタイプを「フル」に維持/設定し、アクセスできる宛先を下部に追加します。
  4. バックアップが完了したら、.bakファイルをローカルのSQLサーバーが認識できる場所に移動します。
  5. ssmsでローカルSQLサーバーに接続します。
  6. [データベース]>[データベースの復元]を右クリックします
  7. 「データベースへ:」に目的のデータベース名を入力します。
  8. 「デバイスから:」を選択し、前に作成した.bakファイルを見つけます。
  9. グリッド表示に表示される行で、復元チェックボックスをオンにします。
  10. 再作成されたファイルを保存する場所が重要な場合は、左上のメニューでオプションを選択し、データグリッドの[名前を付けて復元]列でファイルの場所を確認します。
  11. [OK]をクリックすると、復元が開始されます。
  12. ユーザーを移行するには、http://support.microsoft.com/kb/918992の指示に従ってください。
于 2011-04-04T22:56:48.103 に答える
1

バックアップと復元をそれほど恐れないでください。自分のデータをロールバックしようとするよりも、データの忠実度の高いコピーを取得する可能性がはるかに高くなります。試してみて、何が起こるか見てみましょう。きっと驚かれることでしょう。

于 2011-04-04T23:01:53.923 に答える