MacOS に psqlodbc ドライバーをインストールするにはどうすればよいですか?JMP を組織内の PostgreSQL データベースに接続できるようにするために、M2 Macbook Pro に psqlodbc ドライバー ( 出典: odbc.postgresql.org ) をインストールしようとしています。これを行う方法に関するドキュメントはどこで見つけられるか知りたいです。
今のところ、このリンク ( https://odbc.postgresql.org/docs/unix-compilation.html ) しか見つかりません。インストール手順の下にあるコマンドには、ページのどこにも添付されていないファイルがいくつか含まれています。コマンド 'brew install psqlodbc' を実行して、関連する .ini ファイルを構成してみましたが、それでもうまくいきませんでした。以前にこれを実行したことがある方がいらっしゃいましたら、インストール プロセスの概要/リンクを教えていただけると助かります。
macOSRe: MacOS に psqlodbc ドライバーをインストールするにはどうすればよいですか?JMP 18 以降を使用している場合は、Python パッケージ psycopg を使用して、Python 経由で PostgreSQL に接続できます。
https://www.psycopg.org
M1 Max MacBook Pro で以下のコードを実行しました。
from jmputils import jpip
jpip('install', 'psycopg[binary]')
/*:
Collecting psycopg[binary]
Downloading psycopg-3.2.6-py3-none-any.whl.metadata (4.4 kB)
Collecting psycopg-binary==3.2.6 (from psycopg[binary])
Downloading psycopg_binary-3.2.6-cp313-cp313-macosx_11_0_arm64.whl.metadata (2.8 kB)
Downloading psycopg_binary-3.2.6-cp313-cp313-macosx_11_0_arm64.whl (3.9 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.9/3.9 MB 53.4 MB/s eta 0:00:00
Downloading psycopg-3.2.6-py3-none-any.whl (199 kB)
Installing collected packages: psycopg-binary, psycopg
Successfully installed psycopg-3.2.6 psycopg-binary-3.2.6
//:*/
import psycopg
help(psycopg)
/*:
Help on package psycopg:
NAME
psycopg - psycopg -- PostgreSQL database adapter for Python
PACKAGE CONTENTS
_acompat
_adapters_map
_capabilities
...Re: MacOS に psqlodbc ドライバーをインストールするにはどうすればよいですか?JMP 14-17 を使用している場合でもパッケージは利用できますが、Python 環境にインストールする必要があります。JMP 18 以降では、Python と JMP の操作がさらに簡単になります。
Re: MacOS に psqlodbc ドライバーをインストールするにはどうすればよいですか?こんにちは、ポール。
ご返信ありがとうございます。Pythonを使わずにネイティブJSLでPostgreSQLに接続するにはどうすればよいですか?
Re: MacOS に psqlodbc ドライバーをインストールするにはどうすればよいですか?適切なiodbcドライバをシステムにインストールし、データベース接続用に構成する必要があります。その後、JSLを使用してデータベースに接続できます。スクリプトインデックスは優れた情報源です。SQLまたはOpen Databaseを検索してください。