亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

安裝 Snowflake JDBC 驅動程序

安裝 Snowflake JDBC 驅動程序

桃花長相依 2022-06-04 16:23:03
我正在嘗試按照說明安裝 Snowflake JDBC 驅動程序。我從這里下載并安裝了 Java,然后從這里下載了snowflake-jdbc-3.6.9.jar 文件。當我雙擊該文件時,沒有任何反應。所以我打開 CMD 并嘗試了這個:java -jar snowflake-jdbc-3.6.9.jar我收到了*no main manifest attribute, in snowflake-jdbc-3.6.9.jar*。當我打開 META-INF\MANIFEST.MF 文件時,我確實看到:*Manifest-Version: 1.0**Main-Class: net.snowflake.client.jdbc.SnowflakeDriver*我已經使用其他 StackOverflow 主題的建議走了這么遠,但不知道還能嘗試什么。我對Java不太了解,我只需要安裝這個驅動程序,這樣我就可以從BI工具連接到Snowflake。我將衷心感謝您的幫助。
查看完整描述

3 回答

?
慕蓋茨4494581

TA貢獻1850條經驗 獲得超11個贊

我想你現在已經啟動并運行了。


但正如其他響應者之一所提到的,通過將.jar文件復制到您的計算機,您已經或多或少地安裝了驅動程序。


與 不同OBDC drivers,沒有JDBC manager,它期望JDBC drivers始終需要安裝在某個目錄中。


您必須將使用的應用程序指向此驅動程序才能使用此驅動程序。


讓我們以用戶中流行的 JDBC 查詢工具 dBeaver 為例Snowflaker。(并且可用于Windows,Mac和Linux)


在您可以在 中使用此驅動程序之前dBeaver,dBeaver必須知道此驅動程序確實存在并且可以使用。


因此,在啟動后,dBeaver您首先將dBeaver 指向您放置Snowflake.jar 文件的位置。


(假設您不想使用預配置的 Snowflake JDBC 驅動程序,以便我的回答有用)


因此,您選擇新建并選擇“創建新驅動程序”


在 windows [Libraries] 下,您可以添加文件或文件夾。選擇 [添加文件] 并指向您的 JDBC .jar 文件。


從那時起,您就可以使用 JDBC 驅動程序了。


為了完整起見,這里提供了使用與 dBeaver 中提供的不同的 Snowflake JDBC 驅動程序的其他詳細信息:


[Driver Type:] Snowflake

[Class Name:] net.snowflake.client.jdbc.SnowflakeDriver

[URL Template:] this contains the default connectstring format to use this JDBC driver (So how a connectstring should look like to make a successful connection to Snowflake)


[Default Port:] 443 (should have been preset)

其余的應該是不言自明的。


查看完整回答
反對 回復 2022-06-04
?
BIG陽

TA貢獻1859條經驗 獲得超6個贊

您是否嘗試過將 jar 添加到類路徑,然后Class.forName("provided driver name")在調用類中運行以下命令?使用EclipseNetbeans之類的 IDE 執行此操作應該會使此過程更加簡單(尤其是將 jar 添加到項目類路徑中)



查看完整回答
反對 回復 2022-06-04
?
人到中年有點甜

TA貢獻1895條經驗 獲得超7個贊

解決上述問題的幾種方法:

1)使用類路徑:

  • macOS/Linux:EXPORT CLASSPATH="Path/to/JDBCjarfile:$CLASSPATH"

  • Windows:有幾種設置 CLASSPATH 的方法

a) 在 CMD 中運行以下命令:

 set CLASSPATH=path1;path2

b) 在搜索中,搜索然后選擇:系統(控制面板)

單擊高級系統設置鏈接。

單擊環境變量。在系統變量部分中,找到 CLASSPATH 環境變量并選擇它。單擊編輯。如果 CLASSPATH 環境變量不存在,請單擊新建。

在編輯系統變量(或新系統變量)窗口中,指定 CLASSPATH 環境變量的值。單擊確定。單擊確定關閉所有剩余的窗口。

重新打開命令提示符窗口,然后運行您的 java 代碼。

文檔參考:https ://www.java.com/en/download/help/path.xml


要確認 CLASSPATH 變量是 EXPORTED 還是 SET:

1)MacOS/Linux:

$ echo $CLASSPATH

2) 窗戶:

$ echo %CLASSPATH%


查看完整回答
反對 回復 2022-06-04
  • 3 回答
  • 0 關注
  • 376 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號