SQLWorkbench64.exeを実行したらあんた32bitJavaだよと言われる件

AWS Redshift を検証しようと思いちょっと調べると SQL Workbench / J という SQLクライアントツールを使用した記事が多く実施

Javaと言えばOracleさん
https://www.oracle.com/java/technologies/downloads/
ここから64bit版JDK(以下)をダウンロード&インストール。
https://download.oracle.com/java/17/latest/jdk-17_windows-x64_bin.exe

次にSQLworkbenchさん
https://www.sql-workbench.eu/downloads.html
ここから汎用パッケージ(以下)をダウンロード&解凍。
Generic package for all systems including all optional libraries

解凍後に
SQLWorkbench64.exe をエイヤで実行。
するとなんということでしょう。
「The Java runtime at: “C:\Program Files\Common Files\Oracle\Java\javapath” is a 32bit Java. It is recommended to use SQLWorkbench.exe instead」

と言われるやないか。

(翻訳)
「C:\ ProgramFiles \ CommonFiles \ Oracle \ Java \ javapath」にあるJavaランタイムは32ビットJavaです。代わりにSQLWorkbench.exeを使用することをお勧めします」
だと・・?

なんでやねん。

しゃーないから SQLWorkbench.exe を実行したら無反応。

なんでやねん。

PCの環境は以下の通り。

OS:Windows 10 Pro
プロセッサ:AMD Ryzen 7 PRO 3700U w/ Radeon Vega Mobile Gfx 2.30 GHz
システム種類:64 ビット オペレーティング システム、x64 ベース プロセッサ
Javaバージョン:
 java 17.0.2 2022-01-18 LTS
 Java(TM) SE Runtime Environment (build 17.0.2+8-LTS-86)
 Java HotSpot(TM) 64-Bit Server VM (build 17.0.2+8-LTS-86, mixed mode, sharing)
SQLWorkbenchバージョン:
 stable release: Build 128, 2021-11-01

なんでやねん。プロセッサ起因かしら。。

コメント

タイトルとURLをコピーしました