2012-03-27 33 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只是客户端。除非你已经安装了或者有一台服务器组件,否则它本身并没有多大用处。 – 2012-03-27 19:59:41

回答

0

首先配置数据库引擎的协议。 例如远程连接启用TCP/IP

然后在连接中指定servernameserver\instancename如果它不是默认实例。

您还需要连接数据库的权限。如果您是管理员,您应该已拥有权限。

+0

其实,我只是连接到它。现在,我试图通过NHibernate创建一个数据库,但它说我无法连接到数据库或者我没有权限。我的配置在我的第一篇文章!谢谢 !在上面的代码中,NHSchema.sdf是以前在管理中创建的数据库。 – Leonardo 2012-03-27 21:22:34

相关问题