2012-03-27 6 views
0

SQL Server Management Studio 10.0(2008)がインストールされました。SQL Server 2008データベースエンジンが接続されていません

最初に開いたときに、このデータベースエンジンの画面が表示され、[サーバー名]タブに名前は表示されませんでした。

私がこれまでに試した名前は、(ローカルを含む)どのデータベースにも決して接続しません。

どうすればよいですか?

<?xml version="1.0" encoding="utf-8" ?> 
<hibernate-configuration xmlns="urn:nhibernate-configuration-2.2"> 
<session-factory> 
<property name="connection.provider">NHibernate.Connection.DriverConnectionProvider</property> 
<property name="dialect">NHibernate.Dialect.MsSql2008Dialect</property> 
<property name="connection.driver_class">NHibernate.Driver.SqlClientDriver</property> 
<property name="connection.connection_string">Data Source=NHSchema.sdf</property> 

<property name="show_sql">true</property> 
<property name="format_sql">true</property> 
</session-factory> 

</hibernate-configuration> 

おかげ

+1

Management Studioはクライアントに過ぎません。サーバーコンポーネントがインストールされていないか、サーバーコンポーネントを利用できる場合を除いて、それ自体はあまり役に立ちません。 –

答えて

0

まず、データベースエンジンのプロトコルを設定します。例: リモートでTCP/IPを有効にする

次に、デフォルトのインスタンスでない場合は、接続でservernameまたはserver\instancenameを指定します。

また、接続するデータベースに対するアクセス許可も必要です。管理者の場合は、既に権限が必要です。

+0

実際に、私はそれに接続しました。今、私はNHibernateを介してDBを作成しようとしているが、私はDBに接続できない、または私は許可を持っていないと言います。私の設定は私の最初の投稿にあります!ありがとう!上記のコードでは、NHSchema.sdfは、以前に管理上で作成されたデータベースです。 – Leonardo

関連する問題