我正在嘗試使用db2cli實用程序和ODBC(值來自dashDB Web控制檯上的連接/連接信息)的dashDB數據庫。在這個時刻,我可以做到完美SELECT
或INSERT
語句,並獲取我所創建的自定義表中的數據,由於命令:dashDB和DB2加載操作
db2cli execsql -connstring "DRIVER={IBM DB2 ODBC DRIVER - IBMDBCL1}; DATABASE=BLUDB; HOSTNAME=yp-dashdb-small-01-lon02.services.eu-gb.bluemix.net; PORT=50000; PROTOCOL=TCPIP; UID=xxxxxx; PWD=xxxxxx" -inputsql /tmp/input.sql
現在我試圖通過db2cli實用程序執行DB2 LOAD操作,但我不知道如何進行,甚至是否可以這樣做。 我們的目標是從文件中導入數據,而無需對我的DB2 dashDB數據庫進行編目,但只能通過ODBC進行編目。有人知道這種操作是否可行(使用db2cli或其他實用程序)?
好吧,這證實了我所看到的,輸入文件需要在服務器上。爲了測試目的,我已經通過SP使用dashDB Local成功加載數據,該數據允許將文件從我的機器複製到服務器,但是(不幸的是)這是一個手動的初步步驟,無法使用Bluemix dashDB完成(這是爲什麼實際上我被這個SP卡住了^^)。我將嘗試JDBC選項。順便說一句,非常感謝你的回答! – Steph
經過一些測試後,CLPPLus導入命令就像一個魅力。我可以將本地文件導入到我的Bluemix dashDB表! – Steph