Just FYI
On executing the setup utility:
/opt/mssql/bin/sqlservr: /usr/lib/libcrypto.so.10: no version information available (required by /opt/mssql/bin/sqlservr)
sqlservr: This program requires a machine with at least 3250 megabytes of memory.
I guess i need to find another test machine :-(
Search Criteria
Package Details: mssql-server 16.0.4135.4-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/mssql-server.git (read-only, click to copy) |
---|---|
Package Base: | mssql-server |
Description: | Microsoft SQL Server for Linux |
Upstream URL: | https://learn.microsoft.com/en-us/sql/linux/sql-server-linux-overview?view=sql-server-ver16 |
Licenses: | unknown |
Submitter: | flash2k2 |
Maintainer: | doctorzeus |
Last Packager: | doctorzeus |
Votes: | 29 |
Popularity: | 0.015904 |
First Submitted: | 2016-11-17 09:25 (UTC) |
Last Updated: | 2024-08-12 02:03 (UTC) |
Dependencies (16)
- gawk (gawk-gitAUR, busybox-coreutilsAUR)
- gdb (gdb-gitAUR, gdb-debug-gitAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- krb5 (krb5-gitAUR)
- libatomic_ops
- libc++ (libc++-msanAUR, libc++-modulesAUR)
- libldap24AUR
- libunwind (libunwind-carbonAUR, libunwind-gitAUR)
- nss (nss-hgAUR)
- numactl (numactl-gitAUR)
- openssl-1.1
- pam (pam-selinuxAUR)
- sed (busybox-coreutilsAUR, sed-gitAUR)
- sssd (sssd-gitAUR, sssd-nosmbAUR)
- debugedit (debugedit-gitAUR) (optional)
- python-pyodbcAUR (optional)
Required by (4)
- mssql-server-fts
- mssql-tools (optional)
- python-pydal-git (optional)
- shlink (optional)
Sources (1)
wllacer commented on 2017-01-25 18:18 (UTC)
flash2k2 commented on 2016-12-06 10:23 (UTC)
Thanks, clfarron4. I've updated the PKGBUILD
clfarron4 commented on 2016-12-06 10:11 (UTC) (edited on 2016-12-06 10:13 (UTC) by clfarron4)
The following line needs to be changed, because it does not allow building in a chroot environment (or environments where source files are not two folders up):
rpmextract.sh ../../$pkgname-$_prodver.x86_64.rpm
The relevant error is this;
==> Starting package()...
no package supplied
==> ERROR: A failure occurred in package().
Aborting...
It should be changed to:
rpmextract.sh $srcdir/$pkgname-$_prodver.x86_64.rpm
It's the same for your other two mssql packages.
Scimmia commented on 2016-11-18 15:46 (UTC)
Ah, this is where karuna_murti got the bad PKGBUILD. See my comments at https://aur.archlinux.org/packages/mssql-tools/
flash2k2 commented on 2016-11-18 07:10 (UTC)
I've created two packages for client tools: https://aur.archlinux.org/packages/mssql-tools-ubuntu/ and https://aur.archlinux.org/packages/msodbcsql-ubuntu (as dep for mssql-tools-ubuntu).
There's exists msodbcsql package in aur which also provides sqlcmd but it is incompatible with my PKGBUILD for mssql-server right now.
flash2k2 commented on 2016-11-18 04:27 (UTC)
You can safely ignore version warning. I think it is caused by distro difference (original package is for RHEL).
I'm trying to create PKGBUILD for mssql-tools right now.
piratejon commented on 2016-11-18 02:21 (UTC) (edited on 2016-11-18 02:34 (UTC) by piratejon)
does this install sqlcmd? i am not finding it. i did get a warning about libcrypto missing a version during install, but the service seems to be running.
edit: sqlcmd is provided by mssql-tools https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-setup-tools
Pinned Comments
doctorzeus commented on 2023-05-16 10:15 (UTC) (edited on 2023-06-17 03:56 (UTC) by doctorzeus)
This current package is MSSQLServer2022.
For anyone who needs to set the compatibility level of a db to migrate to an older version, see this article:
https://learn.microsoft.com/en-us/sql/t-sql/statements/alter-database-transact-sql-compatibility-level?view=sql-server-ver16
doctorzeus commented on 2023-02-22 22:23 (UTC) (edited on 2024-08-19 04:24 (UTC) by doctorzeus)
NOTES ON libldap 2.4:
Yes there is a newer version in the official repos but the binaries do not run without this version which is listed in the dependencies by Microsoft.
If you have a problem compiling libldapV2.4, go and ask on that package page, not here.
You can get libldap V2.4 here from this AUR package:
https://aur.archlinux.org/packages/libldap24