我正試圖在構建於java swing上的系統中執行一個簡單的桌面應用程序。 此應用程序從計算機A中存在的oracle數據庫中提取數據。如何從另一臺計算機從oracle數據庫中獲取數據
我在計算機A中完成了開發工作,並構建了它的jar並將該jar保存在另一個系統中。 我已經啓動了oracle的所有服務,並在兩個系統之間創建了一個ad hoc網絡,但我無法從另一臺計算機執行該應用程序。我GOOGLE了很多,並做了上述改變。儘管如此,我仍然遇到了TNS監聽器的錯誤。
IOException: The network adapter could not establish the connection.
終於我想把我的代碼放在這裏。請看下面的代碼:
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection connection =
DriverManager.getConnection("jdbc:oracle:thin:@//xxx.xxx.xxx.xxx:1521/XE"
,"system"
,"system" );
請幫我這個。
我也嘗試修改tnsnames.ora文件,但沒有幫助。任何人都可以幫助我解決這個問題。
你可以ping targer服務器嗎?你可以然後t目標數據庫? – OldProgrammer