アプリ版:「スタンプのみでお礼する」機能のリリースについて

SQL Server 2005 Developer Editionを使っています。
インポートについて、皆様の知識のご教授をお願いします。

(1)、(2)と二つありますが、どちらか一方の回答でも
構いませんので、よろしくお願いします。

(1)Excelインポートによる取込について

まず、Excelにテーブルデータをエクスポートしました。
データには、改行されているものレコードもあります。

そのExcelファイルをエクスポートしたテーブルに
インポートしようとすると、エラーが発生します。

また、改行されているデータのレコードだけを
手動でコピー&ペーストしても、貼り付けることが
できない状態です。さらに、Excel上のデータを直接コピーし、
該当のレコードの箇所に張り付けても、1行目だけしか
貼付けができない状態です。


(2)テーブル間の改行を含むデータ移行について

AとBという、テーブル名だけが異なり、列名やデータ型が
同じテーブルだとします。

ここで、BからAテーブルへデータ移行させる際に、
改行されているデータについても、正常に移行できるように
するには、どういう手順を踏めばいいか教えて頂きたく思います。

Bテーブルの列を全てコピーし、Aテーブルに貼り付けても、
うまく貼り付けることができませんでした。


改行されているデータは、どうやったら、テーブルに
インポートできるのかを教えて頂けないでしょうか。

A 回答 (1件)

(1)はインポート・エクスポートユーティリティを使った話でしょうか?


エクスポートユーティリティを使ってExcelにエクスポートしたものをインポートできないという点については、当方では確認できません(問題なく改行込みでインポートできました)

(2)同一インスタンス内にあるのであれば、
INSERT INTO データベース名.スキーマ名.Aテーブル
SELECT * FROM データベース名.スキーマ名.Bテーブル
が一般的ではないでしょうか?

インスタンスをまたぐ場合でも、SSISやリンクサーバを使えばできると思います。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。

(2)は、重宝しました!!
これを使って、データの移行が行なえたので、
無事にことをすませることができました。

(1)は、インポートができないことがあり、
原因についてつかめていない状態です。
もう少し、原因をさぐってみようと思います。

お礼日時:2009/11/18 22:31

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

関連するカテゴリからQ&Aを探す