2012-01-10 8 views
1

データベースを選択し、私はこのページの指示に続く傾ける:ステップで、は、データベースに接続し、私は冒険の作品をインストールし

How to: Create Connections to SQL Server Databases

は基本的に何がドロップダウンに表示されていないが2

私はエラーを出すことなくデータベースをアタッチすることも、ウェブフォームにドラッグすることもできません。

これは、データベースをアタッチし、それに接続している間のtehの違いは何ですか?また

...それはバージョン705で、サーバはバージョン655をサポートしています原因データベースが添付され傾けることを私に伝えますか

のMicrosoft SQL Server 2008のセットアップディスカバリーレポート 製品インスタンスのインスタンスID機能言語版バージョンクラスタ SQL:

私はこれを得た2008のインストールセンターに行き、ショーのインストールinfo..IをクリックServer 2008のSQLEXPRESS MSSQL10.SQLEXPRESSデータベースエンジンサービス

1033 Express Editionの10.1.2531.0ないのSQL Server 2008 SQLEXPRESS MSSQL10.SQLEXPRESS SQL Serverレプリケーション1033 Expressの 版10.1.2531.0ません

ので、私はそれが私のコンピュータにインストールされていると思いますが、私はあなたが、データベースがSQL Serverのインスタンスに存在すること(あるいはあなたがそう選択したものは何でもRDBMS必要なアプリケーション

答えて

1

にアクセスカント...しかし、ほとんどのおそらく、SQL Server)。これを行うには、AdventureWorksの* .bakデータベースバックアップファイルを復元するか、mdfファイルとldfファイル(データベースデータとログファイル)を添付してデータベースをオンラインにすることができます。

基本的には何も

ドロップダウンに表示されていない、あなたのマシンにインストールされたSQL Serverのインスタンスを持っていますか?

また、データベースの接続と接続の違いは何ですか?

データベースを接続すると、mdfファイルとldfファイルを使用してデータベースをオンライン状態にしてトランザクションを実行できるようになります。データベースに接続すると、クライアントアプリケーションと前述のデータベースとの間に接続が作成されます。データアクセスプロセスの2つの非常に異なるステップ。

+0

それは自動的にビジュアルスタジオ2010究極のと一緒にインストールされていませんか? –

+0

@DmitryMakovetskiydはい、そうです。 「localhost」または「。」と入力してください。 servernameの場合は、外部SQL Serverインスタンスを使用していない場合。 SQL Server Expressはデフォルトでインスタンス名が 'ServerName \ SQLEXPRESS'です。したがって、 "localhost \ sqlexpress"を使用する必要があります。 –

+0

接続と接続の違いは何ですか?それはパフォーマンスと実行の条件ですか? –

1

データベースファイルがデフォルトの場所以外の場所にある場合は、データベースに接続する必要があります。特定のデータベースそのものに実際に "接続"しているわけではありません。そのインスタンス上の(またはインスタンスによって参照される)データベースのリストを含むSQL Serverインスタンスに接続します。

+0

adventureworks mdfをそのインスタンスに配置するにはどうすればいいですか? –

+0

基本的には、データベースを接続するだけです。サーバー管理スタジオで「データベース」を右クリックし、「アタッチ」を選択し、「追加」をクリックしてmdfファイルの場所に移動して選択します。お役に立てれば。 – giwutech

関連する問題