If you want to import data into Excel for Mac from a database (for example, from FileMaker Pro), you need an Open Database Connectivity (ODBC) driver installed on your Mac. The driver you get depends on which version of Excel for Mac you have. The OpenLink ODBC Driver for Firebird (Express Edition) is a multi-threaded 'Wire Protocol' Driver, enabling seamless out-of-the-box connectivity supported databases, and eliminating the need for the installation of any database-specific client networking software. This version of Excel does provide an ODBC driver for connecting to SQL Server Databases. On the Data tab, click New Database Query > SQL Server ODBC.Then use the dialog boxes to import the data. If you are connecting to other ODBC data sources (for example, FileMaker Pro), then you'll need to install the ODBC driver for the data source on your Mac. Installation failed trying to install MySQL ODBC connector on macOS High Sierra. Ask Question. Up vote 2 down vote favorite. I'm trying to install this mysql odbc connector on my macOS High Sierra machine, but I get this error. Loading rJava on Mac OS High Sierra. Best Video Software for the Mac How To Run MacOS High Sierra or Another OS on Your. This software is really great if you need to connect a FileMaker database to a SQL/ODBC database. The OpenLink Express ODBC Driver for Microsoft SQL Server is a Type-B class of driver enabling seamless connectivity to your database out-of-the-box, thus eliminating the need for the installation of any database-specific client networking software.
In R 3.4.0,
fails on macOS 10.12.4. I also downloaded RODBC_1.3-15.tar.gz
from CRAN and tried,
In both cases, I got 'ODBC headers sql.h and sqlext.h not found'. A discussion of this in Installation of RODBC/ROracle packages on OS X Mavericks says the following:
Nov 28, 2017 Download Microsoft Remote Desktop 10 for macOS 10.11 or later and enjoy it on your Mac. Use the new Microsoft Remote Desktop app to connect to a remote PC or virtual apps and desktops made available by your administrator. How can the answer be improved? Get the Remote Desktop client. Follow these steps to get started with Remote Desktop on your Mac: Download the Microsoft Remote Desktop client from the Mac App Store. Set up your PC to accept remote connections. (If you skip this step, you can't connect to your PC.) Add a Remote Desktop connection or a remote resource. What is the remote desktop client for mac.
To fix this, you need to download the latest version of iODBC (www.iodbc.org), and then unzip the file and set your header and library search paths to the location where you put the unzipped package. If you don't know how to set your search paths, you could just put the header files (sql.h
and sqlext.h
) in the /usr/include
directory, and the libiodbc.a
file in the /usr/lib
directory.
I downloaded iodbc-42.5.tar.gz
and untarred it into a directory next to RODBC, untarred from RODBC_1.3-15.tar.gz
. Sadly, I can't find how to set header and library search paths, and when I try to put the header files in /usr/include
, the system won't let me.
iodbc-42.5/iodbc/README.MACOSX
says,
You first need to install the latest Mac OS X Developer Packages, which can be found at http://developer.apple.com/tools
I think I've done that, but I don't know how to check it. [In fact, I think I've done it multiple times: The message ODBC headers sql.h and sqlext.h not found
, disappeared for a while from the still-negative response to install.packages('RODBC', type='source')
, only to reappear later after I successfully installed port
and ran sudo port install gcc6
. Then I got ODBC headers sql.h and sqlext.h not found
again.]
iodbc-42.5/iodbc/README.MACOSX
continues,
Then, you can open the Xcode Project Builder files under mac/iODBCinst
, mac/iODBC
, mac/iODBCtest
and mac/iODBCtestw
.
I don't know how find any of these. It further continues,
or execute the following commands from a terminal session to build all the frameworks and demo applications:
I did $ cd mac
and got -bash: cd: mac: No such file or directory
. Evidently, I need to substitute something for mac
here, but I don't know what. ???
Thanks.
TallTedI solved the problem with:
where '/path/to/libiodbc-srcs/include' is the path to the 'include' folder containing the missing files, 'sql.h' and 'sqlext.h'. In my case it was something like '~/Documents/Rstuff/iodbc-42.5/iodbc/include', which I checked with the following in R:
Then the following worked for me:
Net extender client for mac. This is described in p. 19 of https://cran.r-project.org/web/packages/RODBC/vignettes/RODBC.pdf, except that contains a stray quote (<'>), which threw me off the first few times I read it, because was not familiar with that syntax.
On R-Sig-Mac, Marc Schwartz offered two suggestions: First, Installation of RODBC on OS X Yosemite, which may work with 'brew'; I didn't try that, because I got the above to work first.
Second:
This should work also with the path substitution mentioned above.
I hope this helps someone else.
Love it or hate it, unless you choose to live a quiet, unconnected life, we all have to deal with email. For most of us, managing email, especially with multiple accounts from various providers, can be a real pain. Fortunately there is a handful of apps that are making great strides towards easing that pain. Take a look below at some of the mail apps for Mac to help you keep your inbox under control.
If we missed any of your favorites, please let us know in the comments so we can give them a try!
Editor’s Note: this list is a constantly evolving as new apps are released or as old apps are updated. Today, we’re looking at a handful of apps that work well with Apple’s new macOS High Sierra.
We all have to deal with email in some way or another. The question is, what app is going to make your experience a little bit easier/more productive? Will you prioritize encryption and opt for Canary, or go with a simplistic, modern experience like AirMail? Or will you stick with something more tried and true, but maybe a little less pretty like Microsoft Outlook?
What would you say are the mail apps for Mac? Let us know in the comments below!