UBUNTU下安装oracle 10g,并连接到ORACLE_MySQL, Oracle及数据库讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  MySQL, Oracle及数据库讨论区 »
总帖数
1
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 1536 | 回复: 0   主题: UBUNTU下安装oracle 10g,并连接到ORACLE        下一篇 
shylone
注册用户
等级:下士
经验:199
发帖:90
精华:0
注册:2011-11-24
状态:离线
发送短消息息给shylone 加好友    发送短消息息给shylone 发消息
发表于: IP:您无权察看 2015-5-27 9:42:17 | [全部帖] [楼主帖] 楼主

1,首先去ORACLE下载一个oracle-xe-universal_10.2.0.1-1.0_i386.ded,要注册,是免费的。
2,下载完成后,打开终端进入到文件下载的目录里,(CD进入)
3,然后执行
sudo dpkg -i oracle-xe-universal_10.2.0.1-1.0_i386.deb,自动安装。
4,安装直至出现一句You must run '/etc/init.d/oracle-xe configure' as the root user to configure the database.
时,转换用户,输入su,跟住输入你的root密码。
5,进入了root用户终端后,执行/etc/init.d/oracle-xe configure
6,分别设置如下:

 the HTTP port that will be used for oracle Application Express:8080
the port that will be used for the database listener:1521


    the password to be used for database accounts:你的管理员和超级用户密码。
    跟住输入y继续。
7,经过一小段时间后,提示To access the Database Home Page go to "http://127.0.0.1:8080/apex",打开浏览器输入http://127.0.0.1:8080/apex看看发生了什么事!

首先要添加一个新的库,导入jar文件。在目录/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/jdbc/lib下有两个jar文件。导入。
再在netbeans左边栏是选中库的,添加你新建的库就可以了。

/**
 *连接数据库存
 *
 */
package com.s2.dao;
import java.sql.Connection;
import java.sql.DriverManager;
public class ConnMySql
{
public ConnMySql() {}
      public static Connection ConnDB()
      {
            Connection conn = null;
            try
            {
                  //oracle的连接方法,运行里要先加入库文件即JDBC驱动
                  //Class.forName("oracle.jdbc.driver.OracleDriver");
                  //conn = DriverManager.getConnection("jdbc:oracle:thin:@127.0.0.1:1521","SYSTEM","SYSTEM");
                  System.out.println("连接MYSQL成功!");
            }
            catch(Exception e)
            {
                  e.printStackTrace();
            }
            return conn;
      }
      //关闭连接
      public static void CloseDB(Connection conn)
      {
            try
            {
                  if(!conn.isClosed())
                  {
                        conn.close();
                  }
            }
            catch(Exception e)
            {
                  e.printStackTrace();
            }
      }
      public static void main(String[] arge)
      {
            ConnMySql connmysql = new ConnMySql();
            connmysql.ConnDB();
      }
}


--转自 北京联动北方科技有限公司




赞(0)    操作        顶端 
总帖数
1
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论