- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我继承了我们多年来开发和销售的 VB6/Access 应用程序。我们将使用 SQL Server 2005 Express Edition 和 .Net。
应用程序可以是多用户的。目前,客户的设置很简单——导航到文件夹以在首次启动时创建数据库;第二个用户浏览到同一个文件。
如果我们使用 SQLExpress,我相信我们的应用程序需要更多的参与才能在服务器上配置 SQLExpress。但我认为我们将获得更好的安全性,并且(无需更改代码)为大客户提供 SQL 版本。
如何从安装和技术支持的角度打造最佳客户体验?你遇到了哪些问题?哪些安装程序有效?
您是否为服务器/客户端设置了单独的安装,或者只是提供了良好的说明?客户在第一次尝试时会犯什么错误?
最佳答案
Visual Studio 中的部署项目可让您轻松安装 SQL Server Express 实例。
我们的应用程序具有相同的场景,这意味着您确实需要单独安装客户端和服务器。
我们的服务器安装处理安装新的 SQL Server 或在必要时升级现有安装的架构。客户端安装只是将客户端所需的文件打包。您必须考虑升级数据库架构并确保客户端具有适用于新架构的更新客户端版本的场景。我们通过以下简单方式实现这一目标:
在数据库中存储版本 ID,例如1.0.1更新客户端应用程序的 AssemblyInfo.cs 并确保程序集版本与存储在数据库中的版本匹配。如果没有,它会提示用户安装新版本。
为了获得最佳用户体验,您希望能够安装新的服务器版本并让所有客户端自动更新。我们有一种方法可以做到这一点,如果需要,我可以为您提供更多详细信息。
关于.net - 使用 SQLExpress 进行多用户商业应用程序的经验?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/96997/
对于 C# 中 SQL Server 2008 Express 的本地实例,我仍然可以使用 datasource=.\SQLEXPRESS 还是需要将其更改为:machine_name\SQLEXPR
我可以在我的机器上运行一个 2005 SQLExpress 实例和一个 2008 SQLExpress 服务器吗? 两者都可以使用 2008 管理控制台进行访问。我目前安装了快速工具,但我的办公室最近
我发现这两个服务分别在 Services.msc 中运行 - SQL Server (SQLEXPRESS) - 已启动+自动 SQL Server 代理 (SQLEXPRESS) - 已禁用 您能告
我正在尝试使用 Webmatrix 在我的本地机器(Windows Vista)上安装一些 .Net 电子商务项目。其中一些要求提供数据库管理员用户名和密码,但我不知道这些是什么。 任何人都可以帮助我
我们有一个作为本地系统运行的服务。是否可以使用 Integrated Security 从该服务连接到 SQLExpress 实例?它尝试以“NT AUTHORITY/ANONYMOUS LOGON”
我可以使用本地连接到 SQL EXPRESS,但无法使用计算机名称进行连接。我想测试远程连接。我尝试重新启动服务,但没有帮助。 它给出错误 26 另外,如果我使用 Windows 身份验证来使用 pc
我有 2 个表。 dbo.部门 dbo.员工记录 在员工记录中,我有一个字段 2 个重要字段。 员工 ID(设置为我的主键) 部门编号 在部门里,我只有3个字段 部门 ID(设置为我的主键) 姓名 地
我想运行一个 .sql 批处理脚本来从 cmd 窗口中删除多个表中的记录。因此,为此我尝试使用以下命令连接到我的本地 SQLEXPRESS 实例 - sqlcmd -e -s \SQLEXPRESS
我正在尝试连接到笔记本电脑上的 SQL Server Express 实例;我的系统中安装了 SQL Server 2008,但是当我尝试将实例 (local)/SQLEXPRESS 或 Jashob
我继承了我们多年来开发和销售的 VB6/Access 应用程序。我们将使用 SQL Server 2005 Express Edition 和 .Net。 应用程序可以是多用户的。目前,客户的设置很简
我在 AppData/Local 路径下的一个目录中有两个 MDF 文件。如果我尝试使用 LocalDb 打开它们。 我的连接字符串的形式是: Data Source=(localdb)\v11.0;
我正在尝试将 SQL 与服务器上的数据库连接。所以当我输入数据源时。它向我显示错误无法识别的转义序列请帮帮我。 string constring = "Data Source=DVSQL\SQLEXP
我尝试通过node.js (Express) 连接到我的MS SQL 数据库,但无法建立连接。我可能配置错误,但我已经尝试了一切,但没有任何效果。我还在配置管理器中启用了 TCP/IP。 这是我的JS
我有一个本地 SQLExpress 数据库。我需要从经典 ASP Web 应用程序连接到此。 我认为我的连接字符串是正确的,因为当我使用 C# 控制台应用程序进行测试时,我能够连接并读取数据: //
我没有使用 SQL Express 的经验。因此,我将尽力提供我认为重要的所有详细信息。 (这会使帖子有点长。但可能会有一些不必要的细节,请仔细阅读) 我最近安装了 Microsoft SQL Ser
我刚刚安装了 SQL Server Management Studio Express 2008。对于用户名“sa”,我尝试更改密码并通过 SQL 身份验证登录,但失败了。 我也尝试创建一个新用户并登
在过去的 12 个月里,我一直在使用 VS2008、VB.NET(WPF) 和 SQLExpress2008 开发应用程序。它已在单个组织中成功运行,但我现在需要考虑将其部署到其他组织,在这些组织中我
我有一个方法,其参数为 SqlExpression .该方法基本上采用 OrmLite 查询并对其执行一些从字符串输入生成的查询。 我真的需要能够从 SqlExpression 获取查询的所有表类型所
尝试将此作为连接字符串 connectionString="Server=.\SQLEXPRESS; AttachDbFilename=E:\Database\dnn49.mdf;Databa
尝试通过 SQL Server Management Studio 2005 连接到 SQL Server 2005 Standard Edition 时出现以下错误: 我竭尽全力解决这个问题,但没有
我是一名优秀的程序员,十分优秀!