Oracle安装以及测试Oracle数据库

在win7安装Oracle10g数据库,提示错误信息:oracle 10g 在win7下安装,提示程序异常终止,发生未知错误。

解决办法:在setup上右键,属性->兼容性->以兼容模式运行这个程序 windows xp( service pack 3),以管理员身份运行安装即可。

安装成功后,可以创建新的用户。

创建用户
create user drp identified by drp;
创建表空间
create tablespace ts_drp datafile 'F:\梁焕月\drp_data.dbf' size 100m;
将表空间分配给用户
alter user drp default tablespace ts_drp;
授权
alter user drp default tablespace ts_drp;

创建好一个新用户drp,密码是drp。然后开始测试Oracle数据库连接。

打开数据库连接,需要注册Oracle JDBC驱动程序。

注册JDBC驱动程序两种方式:

(1)使用java.lang.Class的forName()方法:

Class.forName("oracle.jdbc.driver.OracleDriver"); 注意大小写

(2)使用JDBC DriverManager类的registerDriver()方法:

DriverManager.registerDriver(new oracle.jdbc.OracleDriver());

然后打开数据库连接

conn = DriverManager.getConnection(dbUrl, username, password);

其中的dbUrl:程序要连接的数据库,以及要使用的驱动程序类型。username是用户名如drp,password密码drp

但是dbUrl是依赖驱动程序类型的。目前常用的Oracle驱动程序类型有两种:

(1)JDBC OCI (OCI oracle call Interface)。

(2)JDBC THIN

对于JDBCTHIN类型的dbURL:jdbc:oracle:thin:@localhost:1521:bjpowernode

对于JDBC OCI类型的dbURL: jdbc:oracle:oci:@bjpowernode

常用的JDBC THIN类型中的dbURL结构解释:

    jdbc:oracle:thin:@host_name:port:database_sid

其中的host_name代表本机的ip;

port:Net数据库监听器等待这个端口上的请求:1521(默认的)

database_sid:连接数据库Oracle的实例Oracle_SID。默认情况下是数据库名。

但是为了确定一下Oracle_SID 可以通过此方法查询你的Oracle_SID:

在注册表中: HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb10g_home1\ORACLE_SID

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值