• 締切済み
  • 困ってます

SQL ServerとVisual Studio

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

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

みんなの回答

  • 回答No.1
  • uk-016
  • ベストアンサー率33% (21/62)

SQL Server Data Toolsというツールが使えそうですがどうでしょうか。

参考URL:
http://codezine.jp/article/detail/6531

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

関連するQ&A

  • SQL Server Management studioで

    SQL Server Management studioで 新しくデータベース(MyDatabase)、テーブル(NameTable)を作成してみたんですが、 Visual Web developer 2010 Express のデータベースエクスプローラから MyDatabase.mdfを開こうとしても「このファイルは使用されています。…」 というような文言が出てきて、呼び出せません。 Vista,SQL Server 2008,Visual Web developer 2010 Expressの環境です。 どなたか教えて下さい。

  • 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

  • Visual Studio2012 SQL2014

    お世話になります。 Visual Strudio 2012 で VB.Netで開発をしております。(以降VS) 最近、SQL Server 2014 をサーバーにインストールいたしまして、VSの SQL Server オブジェクトエスクプローラーにて SQL Server 2014接続させ(接続までは出来ました)、そこから展開させようとしてもオブジェクトのツリーが表示されず、最新の情報に更新を実行すると、『オブジェクトの現在の状態に問題があるため、操作は有効ではありません。』と表示されてしまいます。VSをコンパイルしてSQL Server 2014とのデータ連携はきちんとされており、正常に動作いたします。ですが、開発の際にテーブルの項目の追加、ストアドプロシジャーなどの作成など、いちいちサーバー側で作成しなくてはならないのが面倒で仕方ありません。ちなみに、サーバーには SQL Server 2005 ,2008もインストールされており、両方とも SQL Server オブジェクトエクスプローラーで表示、展開ができ、テーブルの作成から項目の追加、ストアドプロシジャーなどもきちんと作成が可能です。VS2012 と SQL Server 2014の相性が悪いのでしょうか?SQL Server オブジェクトエクスプローラーで、2005、2008同様にテーブル、ストアドプロシジャーの作成をしたり、項目の追加をしたいのですが、どうすればよいでしょうか?皆目見当がつかないで難儀しております。もしかして、VS 2012 と SQL Server 2014は 2014の方が新しいから VS2012では編集不可などということがあるのでしょうか?(AccessではAccessのヴァージョンより新しいSQL Serverの編集ができません) お分かりになる方がいらっしゃいましたら、どうかお知恵をお借りできれば幸いでございます。何卒よろしくお願い申し上げます。

  • SQL Server サーバー名を削除したい

    こんにちは! PC環境は、Windows XP SP3です。SQL Server 2008 R Expressが入っています。 「ひと目で分かる Visual C#アプリケーション開発入門」という本を買ってきて勉強をしようと思っています。 サーバーエクスプローラーから新しいSQL Serverデータベースの作成を選択したら添付のような画面が出てきました。 ここに「サーバー名」という項目があります。この中に、「ABC\SQLEXPRESS」や「S120」などがあります。 質問1: サーバー名とは何でしょうか?サーバー名というからには、SQL Serverを実行しているホスト名だと思うのですが、サーバー名を見ると4つくらいサーバー名が最初から登録されています。これは何でしょうか?また削除することはできるのでしょうか? 質問2: 1年くらい前に同じ勉強をしてデータベースまで既に作っています。その時つくったのが、「「ABC\SQLEXPRESS」、データベース名「TaskManage」でした。同じ名前のデータベースを作ろうとすると、既にデータベースがあるので作れませんと表示されてしまいます。 勉強の為に、再度データベースをつくりなおしたいのですが、過去に作ったデータベースはどのように削除すればよいでしょうか? 以上、宜しくお願い致します!!

  • VS2008+SQL Server2000でASP.NET開発

    Visual Studio 2008 にて、ASP.NET開発を行いたいと考えています 利用するデータベースは、SQL Server2000(Windows 2003 Server)になる予定です。 SQL Server2000は古いDBということで、VS2008と組み合わせたとき、どんな問題があるのか気になっています。 ・最新版のSQL Serverの便利な機能が使えない ・もうすぐ延長サポートが終了する という以外に、どんな不都合が考えられるでしょうか? 以上、どうぞよろしくお願い致します。

  • Visual Studio 2005 がインストールされていると、ExpressEdition入りませんか?

    Visual Studio 2005 がインストールされていると、ExpressEdition入りませんか? やりたいことは、Visual Studio 2005環境から、別マシンのSQL Server へ接続したいのですが、その別マシンにもVisual Studio 2005 がインストールされており、付属のSQL Server がインストールされています。 この状態で、セキュリティの設定を変更したのですが、SQL SERVER としてネットワーク越しに認識されませんでした。 Express Edition をインストールしたのですが、やはりネットワーク越しに認識されませんでした。 何がいけないのでしょう?

  • SQL Server2008 SP1について

    Visual C# 2010 Expressをインストールして、 ついでにMicrosoft SQL Server 2008 Express Service Pack 1(x86)をダウンロードしたのですが、 こちらでいわゆるSQL Serverは使えないものなのでしょうか? 自宅用のパソコンにVisual StudioとSQL Serverを使って、いわゆるWebアプリケーションを作りたいと思っております。 宜しくお願いいたします。

  • SQL Server Management Studioのクエリの種類の変更を有効にするには

    Microsoft Visual Studio 2005のサーバーエクスプローラでテーブルデータの表示での画面では ツールバー、クエリデザイナのクエリの種類の変更が有効でUPDATEやINSERTに変更できるのに SQL Server Management Studioでオブジェクトエクスプローラからテーブルを選択し開いた画面では ツールバー、クエリデザイナのクエリの種類の変更が有効にはならない 画面的には全く同じと思えるのですがなにか設定があるのでしょうか

  • Visual Studioの情報なくね?

    プログラムを書くとき、Visual Studioを使う派なのですが、 ネットでVisual Studioの使い方を調べようとしても、 VSCodeの情報が出るくせにVisual Studio(以下VS)の情報がないんですよね。 さっきも、「Visual Studio kotolin」で検索したら、 ・VS Code で Kotlin の開発環境を構築する ・VScodeでKotlinのコードを動かす - 考えるエンジニア - FC2 ・VSCodeにてKotlinで利用するSpring Boot導入 - オスースBlog などが出てきてVSの情報がないんですよね また、HTMLを書く際も「Visual Studio emmet」と調べるとVSCodeばかり。 なぜでしょうか?みんなVSは使わないのでしょうか 皆さんなりの意見を聞かせていただけると嬉しいです。 あ、あとVSでemmet記法を使う方法を教えていただけると嬉しいです。(VS 2022です)

  • クライアントからVB2005 .netアプリでSQL Serverに接続できない

    プログラムの配布で困っています。 ■環境 【開発環境兼サーバー】 ・WindowsXP Professinal SP2 ・SQL Server 2005 Express ・Visual Basic 2005 Express ・Microsoft .net Framework 3.5 SP1 ・MDAC 2.8 【クライアントA】 ・WindowsXP Professinal SP2 ・SQL Server 2005 Express ・Visual Basic 2005 Express ・Microsoft .net Framework 3.5 SP1 ・MDAC 2.8 【クライアントB】 ・WindowsXP Home SP2 ・Microsoft .net Framework 3.5 SP1 ・MDAC 2.8 上記環境でプログラムを作成し、VBの 発行ウィザードで 配布プログラムを作成し、クライアントで実行してみました。 .netも無事インストールされ、プログラムを起動すると、 .net Frameworkから 「System.Data.SqlClient.SqlException: SQL Server への接続を確立しているときにネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからないかアクセスできません。インスタンス名が正しいこと、および SQL Server がリモート接続を許可するように構成されていることを確認してください。 (provider: SQL ネットワーク インターフェイス, error: 26 - 指定されたサーバーまたはインスタンスの位置を特定しているときにエラーが発生しました)」 とでて起動できません。 開発環境兼サーバーではもちろんローカルのSQL Serverに接続できます。 クライアントAから開発環境兼サーバーへも接続できます。 クライアントBから開発環境兼サーバーへは接続できません。 ちなみに、クライアントBからODBCに設定もエラーで出来ませんでした。 データベースにはADO.netで使用してます。 いろいろとネットで検索して調べてみましたが、解決には 至りませんでした。 クライアントに何か足りないものがあるのでしょうか。 長くなりましたが、どうぞよろしくおねがいします。