问题标签 [sql-server-on-linux]
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.
sql-server - 在 Linux 上迁移到新的 SQL Server 2017
如果我将它迁移到 Linux 上的 SQL Server 2017,我的 SQL Server 2016 中有 SQL CLR 函数。如何处理这些功能?据我所知,SQL CLR 依赖于 .NET 框架,而 AFAIK 认为 .NET 的跨平台性并不好。
sql-server - MS SQL Server 在 Linux 上崩溃
我也在安装 QEMU VM SQL 代理的 Ubuntu 16.04.2 LTS 上运行 Microsoft SQL 服务器。分配了 16 GB RAM 和 6 个处理器。SQL 内存上限设置为 10 GB
我有一个 1.2 GB 的数据库。简单恢复模式。单个 SQL 代理作业,用于备份数据库。
问题: sqlserv 进程在作业完成后不久被 OOM 杀死。
我应该查看哪些设置来解决此问题?我在 SQL 日志中看不到任何内容,只有 dmesg 中的消息。
备份作业:--脚本 1:备份特定数据库
dmesg 中的错误消息:
sql-server - 如何将 SSMS 连接到 docker 容器中的 Linux SqlServer?
我已经安装在我的 PC Docker 中。我已经为 linux 安装了 SQlServer,并且实例运行正常。
我需要使用 SSMS 连接到 Docker 实例。在图片中你可以看到我的个人配置。
对于安装,我已经按照此链接 https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-setup-docker
提前致谢
当我在服务器上吃午饭时,我收到了这条消息
sql-server - 适用于 Linux Docker 版本的 MSSQL Server
我目前有Microsoft SQL Server 2017 (CTP2.1) - 14.0.600.250 (X64) May 10 2017 12:21:23 Copyright (C) 2017 Microsoft Corporation. All rights reserved. Developer Edition (64-bit) on Linux (Ubuntu 16.04.2 LTS)
.
有没有更早的版本可用?SQL Server 2012、2014、2016?
我不想遇到需要在早期版本上备份和恢复数据库的问题,这给了我一个错误。
docker - 从 Linux Docker 容器连接到远程 MSSQL 数据库
我有一个基于microsoft/mssql-server-linux/图像构建的 linux docker 容器。容器此时没有任何内容,我正在尝试连接到托管在某处的 Windows 服务器上的远程 MSSQL 数据库。我不确定我该怎么做。
microsoft/mssql-server-linux/ 的文档没有提供太多细节。任何帮助,将不胜感激。
更新: 我现在已经让容器工作了。但是,如果我尝试通过 bash 脚本创建和播种 db,容器会以代码 0 退出。
这是docker 文件和 docker-compose文件
这是我的entrypoint.sh:
dbInit.sh包含用于创建数据库、一些表并为其播种的 SQL 脚本。像这样的东西。
docker-compose up --build 成功地创建了数据库、表和种子。但是容器以代码 0 退出。似乎 SQL Server 它自己已关闭。
sql-server - 无法将其他 sql server 从 linux 链接到命名实例
我已经从 linux sql server 2017 成功添加、链接和查询了其他 sql 服务器,但仅使用默认实例名称。(没有实例名称)
我无法连接任何其他名为服务器的特定实例。(从windows sql server2016就可以了)。看起来反斜杠+实例名称被视为孔主机名!?我试过双//,\ \或/ ...
这是一个已知问题还是我做错了什么?
我在 Windows 8.1 Pro 上有 SSMS 14.0.17119.0,
Microsoft SQL Server 2017 (CTP2.1) - 14.0.600.250 (X64) 2017 年 5 月 10 日 12:21:23 版权所有 (C) 2017 Microsoft Corporation。版权所有。Linux (Ubuntu 17.04) 上的开发者版(64 位)
我尝试使用 SSMS 上的用户界面和 T-SQL Exec master.dbo.sp_addlinkedserver ...
并收到此错误消息,我认为这不是真正的错误:
sql-server - LINUX 上的 SQL SERVER 用户权限
我计划在 Redhat Linux 上安装 SQL SERVER 2017,使用最低权限帐户而不使用 root 帐户。
我需要什么 linux 权限才能使帐户能够进行设置以及我需要对 SQL Server 相关文件夹的文件夹权限?
提前致谢。
sql-server - 如何在 Manjaro linux 中配置 SQL Server?
这是我在Manjaro的第一天,我在配置 SQL Server 时遇到了问题。当我进入sudo ./mssql-conf setup
SQL Server 的 lib 文件夹时,它说我应该输入管理员密码。我输入密码后它说:
/opt/mssql/bin/sqlservr: /usr/lib/libldap_r-2.4.so.2: 没有可用的版本信息(/opt/mssql/bin/sqlservr 需要) sqlservr: 配置文件'/var/opt/mssql /mssql.conf' 加载失败(错误:第 0 行:INI 文件格式不正确。文件必须至少包含一个部分。)。Microsoft SQL Server 的初始设置失败。请查阅 /var/opt/mssql/log 中的错误日志以获取更多信息。
mysql - MySQL 到 MSSQL 迁移失败的结果
我有 2 个数据库:MySQL 和 MsSQL。在 MySQL 内部,我有很多数据,但我需要将这些数据迁移到 MsSQL。我试图做这个迁移
然后我遇到了一个问题: Invalid mode to --compatible: mssql
如何在 MySQL 和 SQL Server 2008 之间进行迁移?
更新
作为讨论的结果,我只需要将数据从 MySQL 迁移到 SQL server,因为我已经在 SQL server 中有 db。任何想法如何提取数据并将其插入 SQL 服务器?