2016-10-16 172 views
0

我刚刚完成了一个项目,一个SQL数据库塞雷尔语,所以在我启动的项目,我用这个连接字符串我需要在我的向导安装中包含SQL Server Express?

Data Source=(local);Integrated Security=True 

我检查每一个时间,如果数据库在本地存在的;如果没有,我执行一个脚本来创建数据库和表格......它可以毫无问题地工作。

但现在我要发布我的高级安装项目..但是当我尝试到另一台电脑上安装,有一个错误说我不能查询数据库服务器的原因是缺少...

我需要的最低条件,将其添加在向导的安装,我已经试过SQL Server 2005 Express的,但它仍然没有工作,同样的错误......

请帮助我......

注意:我正在使用SQL Server 2014

回答

0

您的开发PC上似乎有一个未命名的默认实例,因此您可以使用data source=(local)连接到它。

当安装SQL Server 快速,默认情况下,它使用的SQLEXPRESS一个命名实例,以便您的连接字符串应该有

data source=(local)\SQLEXRPESS;.... 

,连接到SQLEXPRESS实例。

或者您需要更改您的SQL Server Express安装,以安装默认的未命名实例

+0

好的谢谢,但我需要安装在客户端PC? –

+0

@AyoubEzzini:如果您想在客户端PC上使用SQL Server数据库,则必须*在该本地PC上至少安装SQL Server ** Express **,或者必须能够连接到现有服务器 - 基于SQL Server的计算机连接到网络中的某个位置。 –

+0

是的,请问我可以在我的连接字符串中使用(LocalDB)吗? –

相关问题