SQLServer OPENROWSET

SQLServer 2005 から SQLServer 2000 へテーブル内容をコピーできないか試してみた。
BCPとOPENROWSETでできそうだ。


INSERT INTO テーブル名
SELECT *
FROM OPENROWSET(
'SQLOLEDB'
, 'サーバ名\インスタンス名';'ユーザ';'パスワード'
, 'select * from テーブル名'
)
でできた。感動!
もちろん、BCPでもできた。