View a markdown version of this page

Amazon Redshift ODBC ドライバーをダウンロードしてインストールする - Amazon Redshift

Amazon Redshift は、パッチ 198 以降、新しい Python UDF の作成をサポートしなくなります。既存の Python UDF は、2026 年 6 月 30 日まで引き続き機能します。詳細については、ブログ記事を参照してください。

Amazon Redshift ODBC ドライバーをダウンロードしてインストールする

Linux 用の Amazon Redshift ODBC ドライバーバージョン 2.x をダウンロードしてインストールするには

  1. 次のドライバーをダウンロードします。

    注記

    32 ビット ODBC ドライバーの提供は終了しました。今後、緊急のセキュリティパッチを除きアップデートはリリースされません。

  2. インストールする前に、AWS がドライバーパッケージに署名していることを確認します。パッケージ、その署名キー (証明書)、および署名付きハッシュ (デタッチされた署名) をダウンロードしたら、次のコマンドを実行します。

    openssl x509 -in SignatureKeyFile -pubkey -noout > redshift-odbc-pubkey.pem openssl dgst -sha256 -verify redshift-odbc-pubkey.pem \ -signature SignedHashFile \ PackageFile

    パッケージが正規のものである場合、opensslVerified OK を出力します。出力がそれ以外の場合は、パッケージをインストールしないでください。ファイルを再ダウンロードするか、AWS サポートにお問い合わせください。

    例えば、x86 64 ビット RPM を検証するには:

    openssl x509 -in AmazonRedshiftODBC-64-bit-2.2.0.0.x86_64-certificate.pem -pubkey -noout > redshift-odbc-pubkey.pem openssl dgst -sha256 -verify redshift-odbc-pubkey.pem \ -signature AmazonRedshiftODBC-64-bit-2.2.0.0.x86_64-signature.bin \ AmazonRedshiftODBC-64-bit-2.2.0.0.x86_64.rpm
  3. パッケージをダウンロードした場所に移動し、以下のいずれかのコマンドを実行します。使用している Linux ディストリビューションに対応するコマンドを使用します。

    RHEL および CentOS オペレーティングシステム (RPM) では、次のコマンドを実行します。

    sudo yum --nogpgcheck localinstall RPMFileName

    RPMFileName を RPM パッケージファイル名に置き換えます。例えば、次のコマンドは 64 ビットドライバーのインストールを示しています。

    sudo yum --nogpgcheck localinstall AmazonRedshiftODBC-64-bit-2.x.xx.xxxx.x86_64.rpm

    Debian および Ubuntu オペレーティングシステム (DEB) では、ダウンロードした .deb ファイルがあるディレクトリに移動し、次のコマンドを実行します。

    sudo apt install ./DEBFileName

    DEBFileName を DEB パッケージのファイル名に置き換えます。例えば、次のようになります。

    sudo apt install ./AmazonRedshiftODBC-64-bit-2.x.xx.xxxx.amd64.deb