【问题标题】:Install SQL Server for a network of computers linked by a removable drive?为可移动驱动器链接的计算机网络安装 SQL Server?
【发布时间】:2019-04-17 01:03:55
【问题描述】:

我需要安装 SQL Server 以供多台计算机使用,这些计算机共有一个可移动驱动器,有些计算机使用 Windows 7,而有些计算机使用 Windows 10。我尝试从其中一个共享可移动驱动器上安装 SQL Server 2017 express计算机,但它说 SQL 2017 Express 不允许安装在可移动驱动器上,而且 Windows 7 不支持 SQL Server 2017 express。我该怎么做才能拥有一个所有计算机都可以共享和访问的 SQL Server?

【问题讨论】:

  • 使用网络或网页界面是通常的正常方式。或者可能是 localdb 或其他数据库
  • “用于从多台计算机访问的 SQL 服务器”确实不是 SO 的主题(以及几乎所有其他 SE 站点作为推荐问题)。 SQL express 通常仅用于本地安装 - 因此您应该寻找完整的 MS SQL 服务器或您选择的另一个 DB 服务器...
  • @AlexeiLevenkov Express Edition 作为网络服务是完全可以接受的。也许您正在考虑 Compact Edition 或 LocalDB?
  • @alroc 你是对的...需要更多的咖啡 :) 并阅读我们自己的文档docs.microsoft.com/en-us/sql/relational-databases/…
  • 我认为您误解了 SQL Server 的工作原理。它不像一个文件系统,所有用户都需要查看同一个文件,它是一个真正的服务器,这意味着它可以在任何一台机器上运行,其他机器通过服务器的地址和已知端口连接。当然,无论它在哪里运行,都需要打开电源才能让其他人看到。

标签: c# sql sql-server winforms


【解决方案1】:

按照@MichaelRandall 和@TomC 的建议,将其安装在不可移动存储上的Win 10 系统之一(或任何其他Win 10 系统)上。从其他机器通过网络访问数据库。

@AlexeiLevenkov 发布了指向相应文档的链接:https://docs.microsoft.com/en-us/sql/relational-databases/lesson-2-connecting-from-another-computer?view=sql-server-2017

【讨论】:

  • 哦,我明白了,但是安装了 sql server 的那台计算机必须打开才能让其他计算机访问它,对吗?
猜你喜欢
  • 2014-06-23
  • 1970-01-01
  • 2017-01-06
  • 2019-07-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-10-05
  • 1970-01-01
相关资源
最近更新 更多