• ベストアンサー
  • すぐに回答を!

SQLサーバー2005とVisual Studio 2008 Expr

SQLサーバー2005とVisual Studio 2008 Express Edition を使用して、データベースにアクセスしたいのですが、Visual Studioで新しい項目の追加→「サービス ベースのデータ アクセス用の空の SQL Server データベース」→追加として、Database1.mdfを新規作成しようとすると、以下のエラーが出てしまいます。 エラー:ファイルまたはアセンブリ 'Microsoft.SqlServer.Management.Sdk.Sfc, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91'、またはその依存関係の 1 つが読み込めませんでした。指定されたファイルが見つかりません。 解決方法が分からなくて困っております。ご存知の方、お手数ですがご指導いただけないでしょうか。 よろしくお願い致します。 <環境> Os: Win Xp SQLサーバー2005 Visual Studio 2008 Express Edition

共感・応援の気持ちを伝えよう!

  • 回答数1
  • 閲覧数1229
  • ありがとう数5

質問者が選んだベストアンサー

  • ベストアンサー
  • 回答No.1

VS2008が出た時には「SQL Server 2008のコンポーネントを使っているので、2008はインストールしないと動かない」と言われていたことがあるように記憶していますが、現在は必要なコンポーネントだけインストールする方法が多いようですね。 http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=c6c3e9ef-ba29-4a43-8d69-a2bed18fe73c ・Microsoft SQL Server 2008 管理オブジェクト ・Microsoft SQL Server 2008 Native Client ・Microsoft SQL Server システム CLR 型

共感・感謝の気持ちを伝えよう!

質問者からのお礼

amshid6さま 回答ありがとうございます。 返答が遅くなってしまい申し訳ありません。 これからインストールしてみようと思います!

関連するQ&A

  • VBでSQLサーバーへ接続できない

    WVD2008ではSQLサーバーへ接続できて、データも表示できるのに、 VB2008からは最初の設定画面がわかりません。 添付の図は 右:WVD 左:VB です。 WVDは データソース:Microsoft SQL Server (SqlClient) サーバー名:○○○\SQLEXPRESS データベース名:master と入力しテスト接続すると「成功」します。 しかしVBは データソース:Microsoft SQL Server Compact 3.5 データベースファイル名:○○○\SQLEXPRESS もしくは データソース:Microsoft SQL Server データベース ファイル (SqlClient) データベース:○○○\SQLEXPRESS と入力しテスト接続すると「見つかりません」となります。 アクセスへなら データソース:Microsoft Access データベース ファイル (OLE DB) データベースファイル名:C:\\Desktop\Documents\○○○.mdb として接続できます。 接続できないというよりもVBにおいてのSQLサーバーへの設定方法がわかりません。 VBにて サーバー名:○○○\SQLEXPRESS データベース名:master へ接続したい場合はどうすればいいでしょうか? ご教授よろしくお願い致します。

  • ASP データベース接続追加エラー

    質問させて頂きます。 Visual Web Developer2008 Expressと SQLServer2005 Expressを使用しています。 Visual Web Developer2008 Expressで データベースのデータ接続を行い、Microsoft SQL Server(sqlclient)で接続を追加します。 その際、テスト接続はエラーもなく接続OKとなるのですが、 OKボタンを押すと次のようなエラーがでます。 <エラー> データ接続を追加できません。 ファイルまたはアセンブリ Microsoft SqlServer Managment Sdk Sfc Version=10.0.0.0 Culture=neutral PublickkeyToken=89845dcd8080cc91, またはその依存関係の1つが読み込めませんでした。 指定されたファイルがみつかりません。 解決の方法をご教授お願いします。 よろしくお願いします。

  • VB6 SQLサーバー 2005 

    お世話になります。 今まではVB6 + SQLサーバー 2000 に ADO を用いて接続できたいたのですが、 今回 DBをSQL サーバー 2005 Express Edition に替えたところ上手く接続 できません。 「実行時エラー 2147467259  データーソース名および指定されたドライバが見つかりません。」 とエラー表示されます。  

  • SQLサーバーについて

    アクセスユーザーです。 データベースを操作するならアクセスよりSQLサーバーの方が良いと聞いたのですが SQLサーバーのイメージがいまいちわかりません。 アクセスは、 ・テーブル ・クエリ ・フォーム ・レポート ・マクロ ・VBA がありますが、 SQLサーバーは、テーブルとクエリしかなくて、 テーブルの置き場として使うソフト。と言う認識であってますか?

  • SQLサーバエージェントが見つからない

    SQL SERVER 2005 EXPRESS EDITION でSQLサーバエージェントが見つかりません。これはMSによって削除されたのでしょうか。

  • SQL Serverのデータ格納場所

    SQL Serverのデータ格納場所 Visual Studioを勉強しだしました。データベースのところで、mdfファイル、ndfファイルという言葉が出てきました。 ネットで色々調べていますが、いまいちわからないのでお教えください。 参考にしたURL: http://itpro.nikkeibp.co.jp/article/COLUMN/20070201/260338/ ■mdfファイルとはSQL Server Express Editionのデータベースデータファイルとあります。 Express Editionではない、SQL Server 2012 Standardなどのデータベースは違う拡張子のデータベースファイルになるのでしょうか? もしそうなら、何故Express Edtionと有料バージョンではデータの持ち方が違うのでしょうか? ■mdfファイルを違うパソコンで開きたいとします。Accessみたいに、ファイルをコピーして別PCに持って行けばファイルはひらけるものなのでしょうか? ■mdfファイルのデータをAccessにインポートできるのもなのでしょうか? 当方、Accessがわかる程度で、その他のデータベース関連のソフトウェアはさわったこともありません・・・ 宜しくお願い致します。

  • SQL ServerとVisual Studio

    データベースの勉強のため、入門書を購入して、はじめたのですが、 最初からいきなりつまづきました(>_<)。 開発環境 windows 8 SQL Server 2012 Express Visual Studio 2010 SP1 です。 これで、データベースファイルを作成して、サーバーエクスプローラーで、”新しいテーブルの追加”を クリックしたところ、 ”このバージョンはサポートされていません。サポータされているサーバーはSQL Server 2008までです。” とのエラーメッセージが出ました。 そこで、質問ですが、この環境で、設定変更で使えないものでしょうか? それとも、SQL Server 2008にするか、またはVS2012にするしかないのでしょうか? 詳しい方が、おられれば教えて頂きたいです。よろしくお願いします。

  • SQLサーバーのライセンスについて

    Web上で可動するデータベースを構築中です。 仕組みはWebサーバからASPでデータベースサーバにアクセスし、データを表示するものです。 データベースサーバには、データベースサーバとそのバックアップサーバの2台のサーバがあります。 (つまり、Webサーバ、データベースサーバ、バックアップサーバの3台で構成させています。) データベースのプログラム自体は、外注で業者さんに依頼しているのですが、その業者さんに「SQLサーバのインターネットライセンスを一つ購入して下さい」と言われました。 この「インターネットライセンス」の価格や販売しているところ、どれくらいの期間で入手できるのかを知りたいのですが、まったくわからずにいます。というのはマイクロソフトのSQLサーバのページを見ても「プロセッサライセンス」と「サーバライセンス」の2つしかなく、このどちらかが「インターネットライセンス」なのか、もしくはどちらでもないのか、またライセンス料金はいくらなのか、販売している業者の連絡先はどこなのか、などまったくわからずにいます。 プログラムを開発した業者に聞いてもわからず、また「サポート範囲外」ということもあり取り合ってくれません。 SQLサーバは、バックアップサーバとデータベースサーバの2つに必要らしく、今現在SQLサーバのプロセッサライセンスを一つ持っていて、バックアップサーバにインストール済みです。 どのように質問していいものかもちょっとわからずにいるので、質問の内容が変かもしれません。 素人ですが、どなたかご存知の方、よろしくお願いします。

  • Visual Studio 2008 Standard Edition

    Visual Studio 2008 Standard Editionを買おうかどうか迷っています。Microsoftのページを見るとExpress Editionでも商用利用ができると書いてあります。Standard Editionは、追加機能があるようですが、買う意味はあるのでしょうか。

  • 「このタスク用のエディタを表示できません。」について

    お世話になります。 パッケージの「制御フロー」に追加した「SQL実行タスク」を編集しようと思い、マウスの右クリックをして「編集」を選択したら下記のエラーメッセージが表示されました。 タイトル: Microsoft Visual Studio ------------------------------ このタスク用のエディタを表示できません。 ------------------------------ ADDITIONAL INFORMATION: アセンブリ 'Microsoft.SqlServer.SQLTaskUI,       Version=9.0.242.0, Culture=neutral,       PublicKeyToken=89845dcd8080cc91' からの型 'GridRow' にあるメソッド 'get_ParameterSize' に実装が含まれていません。       (Microsoft.SqlServer.SQLTaskUI) ------------------------------ 以前はこのようなエラーメッセージは表示されていないと思っています。急にエラーメッセージが表示するようになりました。 何が原因でエラーメッセージが表示するようになってしまったのでしょうか。また対処法をご存知の方がいましたらご教授宜しくお願いします。