次に、ODBC Driver for SQL Server on Linux および macOS に関する質問に対する回答を示します。
よく寄せられる質問
Linux または macOS 上の既存の ODBC アプリケーションは、どのようにドライバーと連動しますか?
他のドライバーを使用して Linux または macOS 上でコンパイルして実行している ODBC アプリケーションは、コンパイルして実行することができます。
このバージョンのドライバーがサポートしている SQL Server 2012 (11.x) の機能はどれですか?
ODBC Driver on Linux および macOS は、LocalDB を除く SQL Server 2012 (11.x) のすべてのサーバー機能をサポートしています。 SQL Server のサポートされている機能について詳しくは、「プログラミング ガイドライン」をご覧ください。
ドライバーは Kerberos 認証をサポートしますか?
はい。 Kerberos 環境が既にセットアップされている場合は、Trusted_Connection=Yes
DSN または接続文字列オプションを使用して、サーバーに接続できます。 詳細については、「統合認証を使用する」を参照してください。
アプリケーションではどの Unicode エンコードを使用すればよいですか?
SQL_CHAR データには UTF-8、SQL_WCHAR データには UTF-16 を使用してください。 システムのロケールとドライバーのバージョンによっては、複数のエンコードのいずれかを使用する UTF-8 以外のデータも、サポートされている可能性があります。 詳しくは、「プログラミング ガイドライン」をご覧ください。
ドライバーの試用および評価のために、ダウンロードしてドライバーで実行できる ODBC サンプルはありますか?
サンプルについては、「 Use Existing MSDN C++ ODBC Samples for the ODBC Driver on Linux (Linux の ODBC ドライバーに既存の MSDN C++ ODBC サンプルを使用する) 」を参照してください。 これは macOS ODBC ドライバーにも当てはまります。
Linux または macOS 上の ODBC ドライバーはオープンソースですか?
いいえ、Linux および macOS 上の ODBC ドライバーは、オープンソース製品ではありません。