- PR -

SQLServerのデータベースのアタッチ

1
投稿者投稿内容
tamao30
常連さん
会議室デビュー日: 2004/11/16
投稿数: 34
投稿日時: 2005-06-03 02:06
お世話になります。

マイクロソフトのダウンロードセンターからAdventureWorksDB.msiというサンプルデータベースを入手したのですが、
SQLServer->データベース->すべてのタスク->データベースのアタッチでファイルの場所を指定しAdventureWorksとしてアタッチしましたが、
「sysindexes内にデータベースID 9,オブジェクトID 1,インデックス 1の行が見つかりませんでした。DBCC CHECKTABLEをsysindexes上で実行してください。」というエラーがでてしまいます。

エラーの対処方法をお願いいたします。
または、もともとSQLServer2005専用のデータベースなのでしょうか?

どうかよろしくお願いいたします。
きくちゃん
ぬし
会議室デビュー日: 2003/08/01
投稿数: 854
お住まい・勤務地: 都内某所
投稿日時: 2005-06-03 09:24
tamao30さん、お早うございます。

引用:

または、もともとSQLServer2005専用のデータベースなのでしょうか?


て事は、2005 以前のバージョンでアタッチしようとしてるんですか? その辺の情報が抜けてますけど。
で、詳しく見てませんが、参照先ページのタイトルは「SQL Server 2005 Express Edition Documentation and Samples」となってますよ?

ちなみに、SQLServer 2000 ReportingServices には AdventureWorks2000 というサンプルデータベースが含まれてたりします。

tamao30
常連さん
会議室デビュー日: 2004/11/16
投稿数: 34
投稿日時: 2005-06-03 21:45
記載不足で失礼致しました。

使用はSQLServer2000です。

SQLServer 2000 ReportingServicesをインストールしたらAdventureWorks2000が入りました。

ということは、それぞれのバージョン用っぽい気がします。

一応おかげさまで目的を遂げました。どうもありがとうございました。
1

スキルアップ/キャリアアップ(JOB@IT)