Oracle安装以及测试Oracle数据库
2011-12-07 12:49
344 查看
在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()方法:
(2)使用JDBC DriverManager类的registerDriver()方法:
然后打开数据库连接
其中的dbUrl:程序要连接的数据库,以及要使用的驱动程序类型。username是用户名如drp,password密码drp
但是dbUrl是依赖驱动程序类型的。目前常用的Oracle驱动程序类型有两种:
(1)JDBC OCI (OCI oracle call Interface)。
(2)JDBC THIN
对于JDBC THIN类型的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:
在windows32位注册表中: HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb10g_home1\ORACLE_SID
在windows64位注册表中:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE\KEY_OraDb10g_home1\ORACLE_SID
解决办法:在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
对于JDBC THIN类型的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:
在windows32位注册表中: HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb10g_home1\ORACLE_SID
在windows64位注册表中:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE\KEY_OraDb10g_home1\ORACLE_SID
相关文章推荐
- IBM服务器以及本地PC机安装suse linux,oracle测试,遇到的问题有:
- [原创]安装Oracle 11gR2,以及如何在win8下使用plsql develper连接Oracle数据库 ,在这里和大家分享下
- Windows 下Oracle数据库安装以及Oracle SQL Developer(图文详解)
- Linux性能测试工具-UnixBench--安装以及结果分析
- thinkphp 安装memcache 以及测试(windows764位下)
- 接口测试--Oracle安装配置
- 64位winserver2008环境,ASP.Net程序不能访问Oracle数据库(安装的32位Oracle客户端)
- Linux+php+apache+oracle环境搭建之CentOS下安装Oracle数据库
- 在ubuntu下安装并测试pig以及常见的问题
- 测试回顾版-Vmware5.5+CentOS 4.5上安装Oracle 9.2.0.4
- 免安装oracle客户连接oracle数据库服务端
- linux下expect环境安装以及简单脚本测试
- opentsdb-2.0.1 RPM包的安装以及测试
- centos 7.2 安装测试 TIDB 2.0 集群 以及遇到的一些错误解决方式
- mesos下载、准备安装环境、编译以及测试
- 不安装oracle客户端,使用navicat、pl/sql developer连接oracle数据库
- mysql源码包手动安装、配置以及测试(亲测可行)
- centos 系统安装oracle教程以及 启动,关闭指令
- [转]Ubuntu 12.04(32位)安装Oracle 11g(32位)全过程以及几乎所有问题的解决办法
- C#Winfrom程序连接Oracle数据库(免安装Oracle客户端)