1 回答

TA貢獻(xiàn)1816條經(jīng)驗(yàn) 獲得超4個(gè)贊
1、首先try{
??????????? Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
?????? 利用Oracle獲取一個(gè)新的實(shí)例。
2、? Properties conProps = new Properties();
??????? conProps.put("user", "sys");
??????? conProps.put("password", "root");
??????? conProps.put("defaultRowPrefetch", "15");
??????? conProps.put("internal_logon", "sysdba");
這一步利用一個(gè)Properties對(duì)象來(lái)存儲(chǔ)用戶名,密碼,并設(shè)置其訪問(wèn)權(quán)限。
3、conn = DriverManager.getConnection(
??????????????? "jdbc:oracle:thin:@192.168.200.93:1521:orcl", conProps);
????? 利用2中的設(shè)置進(jìn)行對(duì)數(shù)據(jù)庫(kù)的連接。
?
通過(guò)以上三步,我們可以用JDBC實(shí)現(xiàn)一個(gè) conn as sysdba的目的。
添加回答
舉報(bào)