Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 需要有关使用SQL Server Express的专家建议吗_Sql Server - Fatal编程技术网

Sql server 需要有关使用SQL Server Express的专家建议吗

Sql server 需要有关使用SQL Server Express的专家建议吗,sql-server,Sql Server,我有一个应用程序,带有SQL Server Express数据库 我制作了一个SQLServerExpress实例,并将其与一个基本报告连接起来进行测试 在开发服务器上,它工作正常 然后我共享了文件夹,然后从其他网络计算机(LAN)上运行应用程序 它给出了找不到服务器的错误消息 你能告诉我有什么问题吗 此外,当此应用程序安装在另一台计算机上时,我的数据连接如何自我调整。当前数据连接基于安装在我的开发计算机上的SQL server的服务器实例 我的应用程序如何在任何客户端的计算机上自动创建新的服务

我有一个应用程序,带有SQL Server Express数据库

我制作了一个SQLServerExpress实例,并将其与一个基本报告连接起来进行测试

在开发服务器上,它工作正常

然后我共享了文件夹,然后从其他网络计算机(LAN)上运行应用程序 它给出了找不到服务器的错误消息

  • 你能告诉我有什么问题吗
  • 此外,当此应用程序安装在另一台计算机上时,我的数据连接如何自我调整。当前数据连接基于安装在我的开发计算机上的SQL server的服务器实例
  • 我的应用程序如何在任何客户端的计算机上自动创建新的服务器实例并与之连接?与InflowSQL一样,InflowSQL实例无论安装在何处都会创建InflowSQL实例

  • 您需要确保以下几点:

  • SQL Server浏览器服务已启动(默认情况下,SQL Server Express是命名实例)
  • 协议TCP/IP已启用(默认情况下已禁用)

  • 您可以通过SQL Server配置管理器(如果您使用的是SQL Server 2008[R2可选]),运行“sqlservermanager10.msc”)来完成此操作。

    谢谢!所以,当我创建一个安装文件并安装到客户端计算机上时,我的连接字符串是否会自动调整?我正在运行SQLServerExpress2005@FurqanSehgal除非您将
    数据源
    用作“localhost”、“local”或“.”,否则您将能够将连接字符串移植到网络中的任何位置。因此,我只需进行设置,然后由我的客户端安装它。我的连接字符串应该像[Data Directory]那样工作?@FurqanSehgal如果您每次都在本地实例上安装数据库,您只需使用
    localhost
    ,它每次都会指向环回(127.0.0.1)。如果这是您想要的效果(听起来是这样),那么连接字符串将保持不变。如果我在连接字符串中使用此localhost,那么在共享环境中通过网络运行应用程序不会有问题吗?