当前位置: 首页 > 面试题库 >

如何在未安装SQL Server的计算机上运行带有SQL数据库的应用程序

谷梁建中
2023-03-14
问题内容

开发了一个应用程序,该应用程序具有一个滑块,该滑块可显示来自SQL数据库的一些数据。我正在使用Visual Studio 2010和Microsoft
SQL Server 2008。

实际上,当我在个人计算机上部署并运行该应用程序时,我不会遇到任何问题。当我在另一台机器上尝试时会出现问题,问题是该应用程序无法连接到SQL数据库。我试图找出问题的原因,因此在将其部署到两台计算机上后进行了尝试,其中一台安装了SQL
Server,另一台没有SQL Server。该应用程序在安装了SQL Server的计算机上可以完美运行,并且无法连接到另一台计算机上的数据库。

这是我在应用程序中使用的连接字符串>>

connectionString =“ Data Source =。\ SQLEXPRESS; AttachDbFilename = |
DataDirectory | \ KBank.mdf; Integrated Security = True; User Instance =
True”

因此,如果有一种方法可以使我能够运行应用程序而无需在计算机上安装SQL Server,我将不胜感激。谢谢


问题答案:

您需要更改连接字符串以指定数据库安装所在的计算机。类似于以下内容:

connectionString =“ Data Source = machine \ SQLEXPRESS; AttachDbFilename = |
DataDirectory | \ KBank.mdf; Integrated Security = True; User Instance =
True”

请注意:需要正确配置另一台计算机上的数据库,以便可以从其他计算机上访问它。



 类似资料:
  • 我试图用自定义脚本设置安装程序变量,但随后注意到媒体向导中的“目录名”和“自定义基本目录”字段不接受安装程序变量。 我还尝试在媒体向导中不使用“自定义基本目录”选项,并在“安装位置”屏幕前使用自定义脚本设置变量,但该屏幕似乎根据媒体向导设置计算安装目录。 上下文:我们构建一个产品和一个测试安装程序。prod版本应该建议在中安装。测试安装程序不请求特权,应该建议在用户主页中安装。 定义了一个编译器变

  • 问题内容: 我已经按照docker安装文档将其安装在运行Ubuntu 12.04的32位计算机上的机器上 步骤 没说 应该已经安装好了吧? 我也知道,Docker当前仅支持64位平台。 有什么方法可以安装它并使它在32位计算机上工作? 问题答案: 根据先决条件: 不管您的Ubuntu版本如何,Docker都需要64位安装。此外,您的内核必须至少为3.10。也可以接受最新的3.10次要版本或更新的维

  • 问题内容: 我需要在远程服务器上执行数据库的mysqldump,但该服务器未安装mysqldump。我想在我的机器上使用mysqldump连接到远程数据库并在我的机器上进行转储。 我试图创建一个ssh隧道,然后进行转储,但这似乎不起作用。我试过了: 隧道创建成功。如果我做 我得到一些显示正确服务器mysql版本的内容。但是,执行以下操作似乎尝试在本地连接 问题答案: 正如我在serverfault

  • 问题内容: 谁能告诉我如何在我的系统上本地运行php文件。 目前,我正在使用服务器来运行文件。 我知道将同时安装php和Apache。 我需要查看该程序的内容,例如: 您能否告诉我如何运行这些文件? 问题答案: 您必须运行Web服务器(例如Apache)并浏览到本地主机(通常可能在端口80上)。 您真正应该做的是安装像XAMPP这样的多合一软件包,它将Apache,MySQL PHP和Perl(如

  • 问题内容: 我在具有其他几个版本的计算机上安装了Java 8(jdk-8u60-windows-x64.exe)。 安装后,我看到以下消息 我可以更改到新位置,但这不能解决以上消息。 当我编辑注册表并更改服务器注册表项时,我再次具有正常的配置。但这仍然是 改变似乎没有任何作用。当我将其更改为新安装的JDK时 要使我的计算机上运行1.8,我需要做什么?现在似乎已过时,我应该更改注册表吗?我应该怎么做

  • 我有一个关于在我的电脑上建立dlib库的问题,它有视窗10操作系统。 这是我的python版本: C:\Windows\system32 以下是我的pip版本: C:\Windows\system32 PIP10.0。1来自C:\ProgramData\Anaconda3\lib\site packages\pip(python 3.7) 我正在尝试下载并构建dlib,如下所示: 安装可信主机py