データベース1の 'x'インスタンスからSQL Server 2008のインスタンス 'y'の空の別のデータベースにテーブルをコピーする必要があります。あるデータベースサーバから別のデータベースサーバへデータベーステーブルをコピーする方法
どうすればいいですか?
データベース1の 'x'インスタンスからSQL Server 2008のインスタンス 'y'の空の別のデータベースにテーブルをコピーする必要があります。あるデータベースサーバから別のデータベースサーバへデータベーステーブルをコピーする方法
どうすればいいですか?
データをインポートするインスタンスにリンクサーバーを作成できます。データをエクスポートするサーバーをリンクする必要があります。これを設定する方法についてのリンクがいくつかあります。あなたは、リンクサーバーを設定したら
Calling Linked Server In Query
How to Create a Linked Server、あなたはこれを行うことができます:
INSERT INTO yourtable --table you are importing data into
SELECT *
FROM [server].[database].[schema].[table] --server you are exporting data from
それは完璧です。ありがとう、トン。もし私がデータをコピーするだけでなく、すべての完全性と制約をコピーする必要があるかどうかを尋ねることができるならば。例私はすべてのプライマリの外部キーとそれが他のテーブルと持っている他の制約を持つテーブルをコピーしたいと思います。私は正しく説明してくれるといい – RobertD
ようこそスタックオーバーフロー、@RobertDに。より多くの情報があなたの質問に答えるのに役立つでしょう。たとえば、使用しているSQL Server 2008のインターフェイスは何ですか?これまでに何を試しましたか?どのようにして期待どおりに機能しませんでしたか? – Degan
私が試したのは、私が置く必要がある正しいソースを見つけるのが難しいため、エラーを出すタスクユーティリティです。 "SQL Server 2008とのどのインタフェースを使用していますか?"どういう意味ですか。 実際には私は非常にSQLとインターフェースで私は使用しているssmsの想像することができます – RobertD
あなたの要件に基づいて、あなただけのデータベース1をバックアップし、インスタンスyに復元する必要があります –