小さい会社の1人SEの開発記というか奮戦記

  1. SQL Server
  2. 502 view

Select Into でテーブルを別のマシンにコピーする【SQL Server】

テスト環境にデータをコピーしたい場合って結構ありますよね。今回はその実践Tipsをまとめます。

やりたいこと

IPアドレスが違うだけの環境のSQL Server Expressでテーブルのコピーを取る。
本番環境 → 開発環境のイメージです。

コピー元 IPアドレス 192.168.0.100
インスタンス名 SQLEXPRESS
ポート 1433
DB名 TEST_DB
テーブル名 T_TEST_001
コピー先 IPアドレス 192.168.0.200
インスタンス名 SQLEXPRESS
ポート 1433
DB名 TEST_DB
テーブル名 T_TEST_001

SELECT INTO を使うケース

ぱっと思い浮かぶのは SELECT INTO を使うケースです。

基本構文

SELECT *
INTO コピー先のテーブル名
FROM コピー元のテーブル名

実際に作成したSQL文

 

最後の手段はAccessで・・・。

削除クエリーと追加クエリーを作ってマクロで走らせるのが確実です。

最終手段として納期に影響が出そうになってしまったら選択しようと思います。

SQL Serverの最近記事

  1. SQL文で今日から7日前までを指定する

  2. CASE文でビューに分岐処理を実装する【SQL Server】

  3. 変更の保存が許可されていません【SQL Server】

  4. Select Into でテーブルを別のマシンにコピーする【SQL Server】

  5. IN句+サブクエリを使ってデーターを削除する【SQL Server】

関連記事

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

CAPTCHA


お薦め書籍

最近の記事

  1. Access

    Accessの数値型ではまる・・・。
  2. Excel

    日本語をエンコードする【Excel VBA】
  3. Access

    クエリで日付から曜日を算出する。【Access】
  4. PCパーツ

    ASUS AMD Ryzen 4000 シリーズ搭載小型ベア…
  5. Microsoft365

    コンデジをTeamsのWebカメラに使う
  6. SQL Server

    SQL文で今日から7日前までを指定する