You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/connect/odbc/linux-mac/install-microsoft-odbc-driver-sql-server-macos.md
+8-8Lines changed: 8 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
---
2
2
title: Install the Microsoft ODBC driver for SQL Server (macOS)
3
3
description: Learn how to install the Microsoft ODBC Driver for SQL Server on macOS clients to enable database connectivity.
4
-
ms.date: 02/15/2022
4
+
ms.date: 08/08/2022
5
5
ms.prod: sql
6
6
ms.prod_service: connectivity
7
7
ms.technology: connectivity
@@ -71,19 +71,19 @@ The ODBC driver on macOS consists of the following components:
71
71
72
72
|Component|Description|
73
73
|---------------|-----------------|
74
-
|libmsodbcsql.17.dylib or libmsodbcsql.13.dylib|The dynamic library (`dylib`) file that contains all of the driver's functionality. This file is installed in `/usr/local/lib/`.|
75
-
|`msodbcsqlr17.rll` or `msodbcsqlr13.rll`|The accompanying resource file for the driver library. This file is installed in `[driver .dylib directory]../share/msodbcsql17/resources/en_US/` for Driver 17 and in `[driver .dylib directory]../share/msodbcsql/resources/en_US/` for Driver 13. |
76
-
|msodbcsql.h|The header file that contains all of the new definitions needed to use the driver.<br /><br /> **Note:** You can't reference msodbcsql.h and odbcss.h in the same program.<br /><br /> msodbcsql.h is installed in `/usr/local/include/msodbcsql17/` for Driver 17 and in `/usr/local/include/msodbcsql/` for Driver 13. |
77
-
|LICENSE.txt|The text file that contains the terms of the End-User License Agreement. This file is placed in `/usr/local/share/doc/msodbcsql17/` for Driver 17 and in `/usr/local/share/doc/msodbcsql/` for Driver 13. |
78
-
|RELEASE_NOTES|The text file that contains release notes. This file is placed in `/usr/local/share/doc/msodbcsql17/` for Driver 17 and in `/usr/local/share/doc/msodbcsql/` for Driver 13. |
74
+
|libmsodbcsql.18.dylib or libmsodbcsql.17.dylib or libmsodbcsql.13.dylib|The dynamic library (`dylib`) file that contains all of the driver's functionality. This file is installed in `/usr/local/lib/`.|
75
+
|`msodbcsqlr18.rll` or `msodbcsqlr17.rll` or `msodbcsqlr13.rll`|The accompanying resource file for the driver library. This file is installed in `[driver .dylib directory]../share/msodbcsql18/resources/en_US/` for Driver 18, `[driver .dylib directory]../share/msodbcsql17/resources/en_US/` for Driver 17, and in `[driver .dylib directory]../share/msodbcsql/resources/en_US/` for Driver 13. |
76
+
|msodbcsql.h|The header file that contains all of the new definitions needed to use the driver.<br /><br /> **Note:** You can't reference msodbcsql.h and odbcss.h in the same program.<br /><br /> msodbcsql.h is installed in `/usr/local/include/msodbcsql18/` for Driver 18, `/usr/local/include/msodbcsql17/` for Driver 17, and in `/usr/local/include/msodbcsql/` for Driver 13. |
77
+
|LICENSE.txt|The text file that contains the terms of the End-User License Agreement. This file is placed in `/usr/local/share/doc/msodbcsql18/` for Driver 18, `/usr/local/share/doc/msodbcsql17/` for Driver 17, and in `/usr/local/share/doc/msodbcsql/` for Driver 13. |
78
+
|RELEASE_NOTES|The text file that contains release notes. This file is placed in `/usr/local/share/doc/msodbcsql18/` for Driver 18, `/usr/local/share/doc/msodbcsql17/` for Driver 17, and in `/usr/local/share/doc/msodbcsql/` for Driver 13. |
79
79
80
80
## Resource file loading
81
81
82
-
The driver needs to load the resource file in order to function. This file is called `msodbcsqlr17.rll` or `msodbcsqlr13.rll` depending on the driver version. The location of the `.rll` file is relative to the location of the driver itself (`so` or `dylib`), as noted in the component table. As of version 17.1 the driver will also attempt to load the `.rll` from the default directory if loading from the relative path fails. The default resource file path on macOS is `/usr/local/share/msodbcsql17/resources/en_US/`
82
+
The driver needs to load the resource file in order to function. This file is called `msodbcsqlr18.rll`, `msodbcsqlr17.rll`, or `msodbcsqlr13.rll` depending on the driver version. The location of the `.rll` file is relative to the location of the driver itself (`so` or `dylib`), as noted in the component table. As of version 17.1 the driver will also attempt to load the `.rll` from the default directory if loading from the relative path fails. The default resource file path on macOS is `/usr/local/share/msodbcsql18/resources/en_US/`
83
83
84
84
## Troubleshooting
85
85
86
-
Some users encounter an issue when trying to connect after installing the ODBC driver and receive an error like: `"[01000] [unixODBC][Driver Manager]Can't open lib 'ODBC Driver 17 for SQL Server' : file not found (0) (SQLDriverConnect)"`. It may be the case that unixODBC isn't configured correctly to find registered drivers. In these cases, creating symbolic links can resolve the issue.
86
+
Some users encounter an issue when trying to connect after installing the ODBC driver and receive an error like: `"[01000] [unixODBC][Driver Manager]Can't open lib 'ODBC Driver 18 for SQL Server' : file not found (0) (SQLDriverConnect)"`. It may be the case that unixODBC isn't configured correctly to find registered drivers. In these cases, creating symbolic links can resolve the issue.
Copy file name to clipboardExpand all lines: docs/connect/odbc/linux-mac/system-requirements.md
+33-34Lines changed: 33 additions & 34 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
title: System Requirements (ODBC Driver for SQL Server)
3
3
description: This lists the system requirements for the ODBC Driver for SQL Server on Linux and macOS operating systems.
4
4
ms.custom: ""
5
-
ms.date: 06/30/2022
5
+
ms.date: 08/08/2022
6
6
ms.prod: sql
7
7
ms.prod_service: connectivity
8
8
ms.reviewer: ""
@@ -28,41 +28,40 @@ The Linux and macOS drivers SQL version compatibility is the same as the [Window
28
28
29
29
## Operating system support
30
30
31
-
Versions 18, 17, 13.1, and 13 of the Linux and macOS drivers are supported on the x64 architecture of the following operating systems. The ARM64 architecture on macOS is supported starting with version 17.8.
31
+
Versions 18, 17, 13.1, and 13 of the Linux and macOS drivers are supported on the x64 architecture of the following operating systems. The ARM64 architecture on macOS is supported starting with version 17.8. The ARM64 architecture on Red Hat 8, 9, Debian 11, and Ubuntu 18.04, 20.04, 22.04 are supported starting with version 18.1.
32
32
33
-
|Driver version →<br />↓ Operating System |18.0|17.10|17.9|17.8|17.7|17.6|17.5|17.4|17.3|17.2|17.1|17.0|13.1|13|
33
+
|Driver version →<br />↓ Operating System |18.1|18.0|17.10|17.9|17.8|17.7|17.6|17.5|17.4|17.3|17.2|17.1|17.0|13.1|13|
Copy file name to clipboardExpand all lines: docs/connect/odbc/windows/system-requirements-installation-and-driver-files.md
+3-1Lines changed: 3 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
title: System Requirements, Installation, and Driver Files
3
3
description: This article describes the system requirements for the Microsoft ODBC Driver for SQL Server.
4
4
ms.custom: ""
5
-
ms.date: 06/30/2022
5
+
ms.date: 08/08/2022
6
6
ms.prod: sql
7
7
ms.prod_service: connectivity
8
8
ms.reviewer: ""
@@ -24,6 +24,7 @@ Compatibility indicates that a driver was tested for compatibility against exist
24
24
25
25
|Database version →<br />↓ Driver Version|Azure SQL Database|Azure Synapse Analytics|Azure SQL Managed Instance|SQL Server 2019|SQL Server 2017|SQL Server 2016|SQL Server 2014|SQL Server 2012|SQL Server 2008 R2|SQL Server 2008|SQL Server 2005|
@@ -56,6 +57,7 @@ The following matrix indicates driver version support for Windows operating syst
56
57
57
58
|Operating system →<br />↓ Driver version|Windows Server 2022|Windows Server 2019|Windows Server 2016|Windows Server 2012 R2|Windows Server 2012|Windows Server 2008 R2|Windows 11|Windows 10|Windows 8.1|Windows 7|Windows Vista SP2|
0 commit comments