日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

Oracle开放1521端口 telnet不通解决办法

發(fā)布時間:2024/6/21 综合教程 39 生活家
生活随笔 收集整理的這篇文章主要介紹了 Oracle开放1521端口 telnet不通解决办法 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

在windosw虛擬機server2012上安裝Oracle數(shù)據(jù)庫后,遠程連接失敗,報java.sql.SQLException: The Network Adapter could not establish the connection 錯誤,然后嘗試解決。

1.先在防火墻上配置入站規(guī)則,開放1521端口。

2.然后telnet server_ip 1521 還是報連接失敗,因為虛擬機的ip是配置的內(nèi)網(wǎng)ip,telnet 127.0.0.1 1521 和telnet localhost 1521 竟然是通的,但是程序里test測試oracle數(shù)據(jù)庫連接還是不通,之前一直用的linux版本的oracle,很少出現(xiàn)這種問題。

3.然后想到查看Oracle的配置文件,打開路徑D:OracleAdministratorproduct11.2.0dbhome_1NETWORKADMINlistener.ora 文件,嘗試將下圖中的host改成電腦名竟然成功了,原來是localhost。

貼上簡單的jdbc測試代碼:

import java.sql.Connection;
import java.sql.DriverManager;
public class JabcTest {

    public static void main(String[] args) {
        String driverName = "oracle.jdbc.OracleDriver";
        String dbURL = "jdbc:oracle:thin:@172.19.57.246:1521:orcl";
        String userName = "scott";
        String userPwd = "tiger";
        try
        {
            Class.forName(driverName);
            
            Connection dbConn = DriverManager.getConnection(dbURL, userName,userPwd);
            System.out.println("連接數(shù)據(jù)庫成功");
        }
        catch (Exception e)
        {
            e.printStackTrace();
            System.out.print("連接失敗");
        }
    }
}

總結(jié)

以上是生活随笔為你收集整理的Oracle开放1521端口 telnet不通解决办法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。