SQL Serverのエクスポートインポート [SQLServer]
Oracleのexp/impに相当する機能はSQL Serverには無い。。。と思います。私が知っている限り。
(論理的なバイナリダンプファイルを作成する機能が無い。)
ただ、Oracleのexp/impはデータ移行などに利用されると思いますが、SQL Serverではデタッチ/アタッチが
ありますし、SQLもOracleもバックアップリカバリでのデータ移行はできますよね。
exp/impが優れているのは表の断片化の解消ができること。
SQL Serverでやるにはbcp in/outが一番近いかな。
Oracleではoutがないけど、inだけならSQL*Loaderがあります。
手軽な論理ダンプは既にbcpなり、デタッチアタッチがあるから今更実装はしないと思いますが、
やっぱりexp/impに相当する機能はSQL Serverには無いと思う次第です。
http://social.msdn.microsoft.com/Forums/ja-JP/sqlserverja/thread/fc90f60d-8285-4e31-beed-50392c342dcd
逆にデタッチアタッチに相当する機能がOracleには無い。
トランスポータブル表領域がそうかもしれないけど、デタッチアタッチ程気軽には使えない・・・。
まとめ。
exp/impに相当する機能は無い。
ただし、移行したいならコピーウィザードがあるし、デタッチアタッチ、バックアップリストアがある。
断片化解消したいならbcpが使える。
よって用途に併せて使い分ける。
(論理的なバイナリダンプファイルを作成する機能が無い。)
ただ、Oracleのexp/impはデータ移行などに利用されると思いますが、SQL Serverではデタッチ/アタッチが
ありますし、SQLもOracleもバックアップリカバリでのデータ移行はできますよね。
exp/impが優れているのは表の断片化の解消ができること。
SQL Serverでやるにはbcp in/outが一番近いかな。
Oracleではoutがないけど、inだけならSQL*Loaderがあります。
手軽な論理ダンプは既にbcpなり、デタッチアタッチがあるから今更実装はしないと思いますが、
やっぱりexp/impに相当する機能はSQL Serverには無いと思う次第です。
http://social.msdn.microsoft.com/Forums/ja-JP/sqlserverja/thread/fc90f60d-8285-4e31-beed-50392c342dcd
逆にデタッチアタッチに相当する機能がOracleには無い。
トランスポータブル表領域がそうかもしれないけど、デタッチアタッチ程気軽には使えない・・・。
まとめ。
exp/impに相当する機能は無い。
ただし、移行したいならコピーウィザードがあるし、デタッチアタッチ、バックアップリストアがある。
断片化解消したいならbcpが使える。
よって用途に併せて使い分ける。







お世話になっております。
株式会社ソフトポリス中島と申します。
Blog拝見致しました。
直近で下記の案件があるのですがご対応いただける方が
いればご紹介いただけないでしょうか。
場所:豊島区
今年の11月中旬から始まる案件なのですが
来年の2月までの案件で下記のような案件があります(作業は2つ)。
作業① 稼働中のサーバで認識しているOracleのアーカイブファイルを
現在冗長化されていないものを冗長化する為に
既存のRAIDグループのスライスを切り直し、新規作成したスライスに
アーカイブファイルを出力する。
また上記と並行しての作業になるのですが
作業②稼働中のサーバで認識しているSQLServerの
データ領域とトランザクションログ領域が
同じRAIDグループに配置されている為
新たにRAIDグループを作成し、
データ領域とトランザクションログ領域を分けてディスク配置する。
以上、宜しくお願い致します。
by 株式会社ソフトポリス中島と申します (2010-10-20 23:29)
もし本案件に従事できるようでしたら下記までご連絡いただけないでしょうか。
nakajima@softpolis.co.jp
by 株式会社ソフトポリス中島 (2010-10-20 23:32)