stsadm.exe のエラーメッセージ
SharePont Server 2007 は、管理ツールである stsadm.exe で、サイトをエクスポート/インポートすることが可能です。この stsadm.exe でサイトをインポートする際、こんなエラーが出る場合があります。
サイトをインポートできません。エクスポートされたサイトは、テンプレート STS#1 を基に作成されていますが、インポート先のサイトは SPS#0 を基に作成されています。サイトは、エクスポートされたサイトと同じテンプレートを基に作成されているサイトにのみインポートできます。
この原因は、インポート時のURL指定の誤りであることが多いようです。
stsadm.exe でのインポートコマンドは、以下のような形式になりますが、このとき、url は、インポート先の完全なURLである必要があります。
stsadm -o import -url http://url/ -filename C:¥¥xxxxx¥xxxxx.cab -includeusersecurity
例えば、サイト http://portal/sites/team001/ 内にコンテンツを統合したい場合は、そのまま http://portal/sites/team001/ を記述します。
もし、http://portal/sites/team001/ 以下に新規にサイトを作成し、そこにエクスポートしたコンテンツを投入したい場合、url は新規サイトの url (現在はまだ存在しない)を含むようにしておきます。例えば新規サイトの url が demo の場合 http://portal/sites/team001/demo/ になります。stsadm.exe が、自動的にサイト作成→コンテンツ投入を行ってくれます。
ポータル直下にサイトを新規作成する際、誤って url を http://portal/ と書いてしまうと、ポータルのホームに対してコンテンツを投入する指定になってしまいます。このため「テンプレートが異なるためにコンテンツの統合が出来ない」という冒頭のエラーが表示されることになります。
stsadm.exe でアップグレードしたチームサイトをを統合する
login