问题标签 [sql-server-vnext]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2525 浏览

linux-mint - Linux Mint 上的 SQL Server

我正在尝试在 Linux Mint 上安装 SQL Server vNext。当我运行安装程序时,我收到以下错误。任何帮助将不胜感激。

0 投票
1 回答
807 浏览

sql-server - 使用 windows server 2016 和 sql server vNext CTP 1.4 创建无集群可用性组

我正在无集群环境中使用带有 sql server vNext CTP 1.4 的 windows Server 2016 测试可用性组 (AG) 的配置。在参加了最近的一次会议后,我了解到这种无集群 AG 配置可以使用最新版本的 windows OS 和 vNext。我已经正确设置了所有内容(即启用 HADR、两个节点相互 ping、端点、证书、登录权限)并在正确的参数范围内。甚至已经在这个 AG 的主节点上使用 CLUSTER_TYPE=None 成功地执行了用于创建 AG 的 tsql 脚本。但是,我似乎无法将辅助副本加入此 AG 并遇到以下屏幕截图错误。此外,在创建 AG 时,我注意到辅助副本未连接。

在此处输入图像描述

0 投票
1 回答
753 浏览

vagrant - 无法通过 MSSQL vNext Ubuntu 16.04 使用 SSMS 2017 还原数据库

我刚刚安装了Sql Server Management Studio 2017 (v17.0) 的最新版本,以便在Ubuntu 16.04上连接到全新的SQL SERVER vNEXT

于是,我尝试恢复经典的NORTHWND数据库,只是为了测试环境,但系统返回错误。

尽管我使用的是 sa登录,但系统给了我对该文件夹(.bak文件所在的位置)的访问权限错误。/var/opt/mssql/data/

错误消息是: Cannot access the specified path or file on the server. Verify that you have the necessary security privileges and that the path or file exists.

我已经检查了该文件夹的访问权限,并且它已正确设置为用户mssql,事实上,如果我使用SSMS 2014,使用相同的登录名,我可以毫无问题地恢复该数据库。

我想知道它是否毕竟不是SSMS 2017的错误。

顺便说一句,我的配置是:

服务器:

  • 使用 Vagrant + VirtuaBox 虚拟化的 Ubuntu 16.04
  • Sql Server vNext

客户端:

  • 视窗 7 SP1
  • SSMS 2017(v17.0 build 14.0.17099.0)(不起作用)
  • SSMS 2014(有效!)

感谢您的帮助!

0 投票
0 回答
73 浏览

sql-server - 连接 SQL Server Vnext 时出错

我在 MAC 上的 docker 中运行 SQL Server Vnext (2017)。我可以使用命令行实用程序 mssql 连接 SQL Server,但无法使用 Visual Studio Code 进行连接。任何人都可以帮忙吗?

mssql:无法连接:System.Data.SqlClient.SqlException:建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。(提供者:SQL 网络接口,错误:8 - 不支持协议)

此错误特定于 SQL Server 2017 - Visual Studio Code

0 投票
0 回答
608 浏览

sql-server - 将公共 IP 分配给 SQL Server Docker 映像

我在 Mac OSX 上使用最新的 Docker 版本(17 CE),并使用以下教程启动了 SQL Server 实例:https ://docs.microsoft.com/en-us/sql/linux/sql-服务器-linux-setup-docker

服务器设置成功,我设法通过 SQL 命令行实用程序从容器外部连接到它。

下一步是我希望能够通过为实例分配公共 IP 来从同一本地网络中的另一台 PC 连接到该实例。

我浏览了许多教程,似乎使用 docker 10 这个功能现在是可能的,所以我希望以“正确”的方式而不是 hacky 方式(docker 10 之前)来做。我浏览了许多教程,即How to assign static public IP to docker containerAssign static IP to Docker container

我正在使用 ubuntu 图像进行测试以保持对示例的真实性,但它仍然无法正常工作。尽管图像运行了,但每当我尝试从安装了 docker 的同一台计算机上 ping 分配的 IP 时,我都没有收到请求超时。同样在 Kitematic 上,IP AND PORTS 下的唯一主机是 localhost。图像被分配给自定义网络(实例运行时 docker network prune 不会修剪我的自定义网络),但我似乎无法从外部发现我的实例。

我正在使用的命令是

对于我的 sql server

我错过了什么?

任何帮助,将不胜感激。

0 投票
1 回答
474 浏览

sql-server - LINUX 上的 SQL SERVER 用户权限

我计划在 Redhat Linux 上安装 SQL SERVER 2017,使用最低权限帐户而不使用 root 帐户。

我需要什么 linux 权限才能使帐户能够进行设置以及我需要对 SQL Server 相关文件夹的文件夹权限?

提前致谢。