mssql

从 22.04 升级到 23.10 后,mssq 服务器无法激活
mssql

从 22.04 升级到 23.10 后,mssq 服务器无法激活

sudo systemctl status mssql-server × mssql-server.service - Microsoft SQL Server 数据库引擎 已加载:已加载(/lib/systemd/system/mssql-server.service;已启用;预设:已启用) 插入:/etc/systemd/system/mssql-server.service.d └─override.conf 活动:失败(结果:退出代码)自 2024-05-04 星期六 18:45:16 EEST;1 分 28 秒前 持续时间:11 毫秒 文档:htt...

Admin

SQL Server 无法在 Ubuntu 22.04 上启动
mssql

SQL Server 无法在 Ubuntu 22.04 上启动

我创建了一个运行 Ubuntu 22.04 的 Azure VM 的新实例,只是为了重现此问题。 我正在跟进本指南将帮助您安装我新部署的虚拟机上的 SQL 服务器。8GB RAM 和 2 个 CPU 核心的资源绝对足够运行它。 我确实跑了sudo apt update,然后sudo apt dist-upgrade才继续前行。 运行后,sudo /opt/mssql/bin/mssql-conf setup我完成了 SQL 服务器设置过程,设置了 sa 密码。它警告我缺少库。 Enter the SQL Server system administrator...

Admin

ODBC 连接到 MS SQL Server 仅当 SECLEVEL 0 时才有效
mssql

ODBC 连接到 MS SQL Server 仅当 SECLEVEL 0 时才有效

我正在尝试从 Ubuntu 22.04 连接到 MS SQL Server。我安装了 MS SQL 服务器的 ODBC 驱动程序,创建了 DSN,当我使用 测试连接时isql,出现了错误: Sqlcmd:错误:SQL Server 的 Microsoft ODBC 驱动程序 17:TCP 提供程序:错误代码 0x2746 经过进一步研究,我发现这与 OpenSSL 有关。为了获取服务器上支持的 TLS 版本,我执行了该命令nmap --script ssl-enum-ciphers -p 1433 db.server.com,在输出中,我可以看到服务器支...

Admin

在 ubuntu 20.04 上安装 sql server 时出错
mssql

在 ubuntu 20.04 上安装 sql server 时出错

我正在尝试按照说明在 ubuntu 20.04 上安装 SQL Server这里。据我所知,我不必安装docker就可以在ubuntu 20.04上运行sql server。执行时 sudo /opt/mssql/bin/mssql-conf setup 我得到了错误 Reason: 0x00000001 Signal: SIGABRT - Aborted (6) Stack: IP Function ---------------- --...

Admin

从 Linux 连接到 SQL 数据库服务器?
mssql

从 Linux 连接到 SQL 数据库服务器?

关于从 Linux 连接到 SQL 数据库服务器的一些问题。我阅读了这个社区和一些 DBA 论坛上的各种主题,但无法让它正常工作。 一些背景信息:尝试在 Ubuntu 20.04 服务器和 Windows Server 2019 服务器上的两个 SQL 数据库之间建立连接。两个数据库都在同一个命名实例上。从 Linux 方面来看,这个故事没有防火墙限制。 我无法登录到此数据库服务器本身来检查配置和防火墙,但我可以通过 SQL Server Management Studio 从另一台 Windows 2019 Server 连接到数据库,两个 Windows...

Admin

ubuntu 22.04 sqlcmd 无法连接到 ms sql server 2016
mssql

ubuntu 22.04 sqlcmd 无法连接到 ms sql server 2016

我花了几天时间在谷歌上寻找解决方案,但没有找到正确的解决方案。所以我把它发布在这里。 我有 3 台 VM 机器。 VM 1: Windows Server 2012 R2 SP1,192.168.1.10 SQL Server 2016,端口 1432 SQL Server 2017,端口 1433 虚拟机 2: ubuntu 20.04 openssl 1.1.1p 虚拟机 3: ubuntu 22.04 openssl 3.0.2 在 VM2(ubuntu 20.04)上: 连接到 sql server 2016 sqlcmd -S 192.1...

Admin

[08001][Microsoft][SQL Server 的 ODBC 驱动程序 18]TCP 提供程序:错误代码 0x2746 - Ubuntu 22.04
mssql

[08001][Microsoft][SQL Server 的 ODBC 驱动程序 18]TCP 提供程序:错误代码 0x2746 - Ubuntu 22.04

我正在尝试从我的 ubuntu 服务器 22.04 连接到 MS SQL Server 2016。 我按照 MS 官方文档安装了 odbc 驱动程序:https://learn.microsoft.com/en-us/sql/connect/odbc/linux-mac/installing-the-microsoft-odbc-driver-for-sql-server?view=sql-server-ver16 安装工作正常,我可以连接到较新的 MS SQL 服务器,问题是连接到 2016 SQL Server,看起来像是 OpenSSL 版本的问题。U...

Admin

推荐一个管理 bak 文件的工具?
mssql

推荐一个管理 bak 文件的工具?

我有一个运行 MS SQL Server Express 的 ubuntu 服务器和一个每 24 小时运行一次数据库备份的 bash 脚本。 我可能需要花费大量时间编写脚本来管理文件,但如果有一个工具可以为我完成这项工作,那就更好了。 理想情况下我想保留: 过去 14 天 第 N 个过去六个月内每月的某一天 有人可以提出建议吗? ...

Admin

mssql-server 在启动时突然崩溃
mssql

mssql-server 在启动时突然崩溃

我最近注意到我的 MSSQL 服务器无法启动。它只是抛出错误: sqlservr: Unable to read instance id from /var/opt/mssql/.system/instance_id: File: pal.cpp:438 [Status: 0xC0000034 Object name not found errno = 0x2(2) No such file or directory] /opt/mssql/bin/sqlservr: PAL initialization failed. Error: 101 我已经尝试再...

Admin

SQLSTATE[08001]: [Microsoft][SQL Server 的 ODBC 驱动程序 17]TCP 提供程序: 错误代码 0x2746
mssql

SQLSTATE[08001]: [Microsoft][SQL Server 的 ODBC 驱动程序 17]TCP 提供程序: 错误代码 0x2746

我在 Ubuntu 20.04 上使用 PHP Laravel 7.4,并尝试从位于另一个云中的 Windows 服务器上的 SQL Server 获取数据。 此方法已在我的 PC(Windows)上进行了测试,并成功从 Windows 服务器检索了数据。但是,在我的 Ubuntu 服务器上,我遵循Microsoft 的文档并收到此错误: SQLSTATE[08001]: [Microsoft][ODBC Driver 17 for SQL Server] TCP Provider: Error code 0x2746 (SQL: myquery) {"u...

Admin

无法在 Linux 上删除 mssql-server
mssql

无法在 Linux 上删除 mssql-server

为了使用 ASP.Net,我想安装 mssql-server。不幸的是,安装结束后会出现一些错误。因此,我想删除这个错误的安装,然后尝试重新安装。但是当我尝试删除 mssql-server 时,sudo apt-get remove mssql-server它显示了以下错误: System has not been booted with systemd as init system (PID 1). Can't operate. Failed to connect to bus: Host is down dpkg: error processing pa...

Admin

Ubuntu 20.10 上的 SQL Server 2019 具有 4GB 内存和低流量,不断崩溃,需要重新启动才能再次工作
mssql

Ubuntu 20.10 上的 SQL Server 2019 具有 4GB 内存和低流量,不断崩溃,需要重新启动才能再次工作

我将 SQL Server 2019 安装在具有 4GB 内存的新 Ubuntu 实例上,因为它有时会在具有 3GB 内存的旧 Ubuntu 20.10 实例上崩溃。然而,问题在新服务器上更加严重,它似乎在大约一小时后就会失败,并且只是说服务在运行时已停止sudo systemctl status mssql-server运行。SQL Server 2017 和 2019 曾经在仅具有 3GB 内存的这台虚拟机上顺利运行。 我的服务器上有 13 个数据库,大小都在 1 GB 以下(大多数在 50MB 到 200MB 之间),并且这些数据库的连接应该只有少数。...

Admin

无法在 Ubuntu 20.10 上访问 SQLCMD
mssql

无法在 Ubuntu 20.10 上访问 SQLCMD

安装 mssqlserver 后,当我尝试通过终端运行 SQL 命令时,我遇到了这个问题 SQL 命令 sqlcmd -S localhost -U SA -P 'Sa123456#' 错误 sqlcmd:加载共享库时出错:libodbc.so.2:无法打开共享对象文件:没有此文件或目录 但是,我已经正确安装了 MSSQL-Tools 和 msodbcsql17,并且它可以与 VS Code 很好地配合使用。 ...

Admin

安装哪个版本的 MSSQL 以及如何设置命名实例
mssql

安装哪个版本的 MSSQL 以及如何设置命名实例

我看到很多网站上都有关于在 ubuntu 上安装 mssql 服务器的说明,但是,似乎都没有说明要安装哪个版本的 sql 以及许可条款。 例如,我计划遵循此处的说明: https://docs.microsoft.com/en-us/sql/linux/quickstart-install-connect-ubuntu?view=sql-server-ver15 但是,我想知道这安装的是哪个版本的 SQL 服务器以及如何使用命名实例? ...

Admin