读书人

win7上安装oracle10g碰到的有关问题

发布时间: 2012-07-18 12:05:40 作者: rapoo

win7下安装oracle10g碰到的问题,及建立表空间和用户的2种方式



?今天在win7下安装好ORACLE 10G后,我用SYS登录http://localhost:1158/em/,可以登录,但在使用Oracle的一些功能(比如登录之后点击“管理”菜单项,欲打开管理界面)会出现下列几类错误

Io 异常:Unknown host specified;

“java.lang.Exception: Exception in sending Request :: null”。

补充:即便是使用其他机器连接此机的oracle,也是出现如此情况,但使用命令可以操作,可以创建net配置。

解决办法:

第一步:找到 10.2.0\db_1\KEVIN_orcl\sysman\config\emd.properties(其中KEVIN_orcl是我本机上的目录名称:servername_sid,若是自定义的$ORACLE_HOME请自行更改)

第二步:用记事本打开emd.properties,其中的agentTZRegion缺省是GMT,改为你所在的时区即可,例如:
agentTZRegion=Asia/Shanghai

??????????? 注:关于时区的列表参考:10.2.0\db_1\sysman\admin\supportedtzs.lst 。或者执行以下语句可以获得timezone的信息:select * from v$timezone_names

第三步:重启机器或者OracleDBConsole和OracleService服务

参考资料:http://forums.oracle.com/forums/thread.jspa?threadID=320574&tstart=0&messageID=1374397

?

首先,先介绍下oracle表空间的概念。SQL Server数据库与Oracle数据库之间最大的区别要属表空间设计。表空间是ORACLE数据库恢复的最小单位,容纳着许多数据库实体,如表、视图、索引、聚簇、回退段和临时段等。具体见百度百科http://baike.baidu.com/view/2973562.htm。

?

我们先进http://localhost:1158/em/来进行图形化式的操作。点击管理/表空间,我们可以看到oracle自带的一些表空间,


win7上安装oracle10g碰到的有关问题,及建立表空间和用户的2种方式

?

然后,我们再点击创建表空间,再添加数据文件,确定之后,我们就成功的建立了一个表空间。我们可以在10.2.0\oradata\orcl看到新建的物理文件。

?

然后我们需要建立用户 来对表空间的访问。同样 ,点击用户,我们可以看到oracle自带的一些用户。?
win7上安装oracle10g碰到的有关问题,及建立表空间和用户的2种方式

?

同样 建立一个新用户,注意,这里,我们要给该用户分配可以访问的表空间和临时表空间,

win7上安装oracle10g碰到的有关问题,及建立表空间和用户的2种方式

?

还要为该用户分配对数据库的操作权限,也就是赋予用户 角色,

DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。

create tablespace test_dataloggingdatafile 'E:\oracle\product\10.2.0\oradata\testserver\test_data01.dbf' size 32m autoextend on next 32m maxsize 2048mextent management local;

create temporary tablespace test_temp tempfile 'E:\oracle\product\10.2.0\oradata\testserver\test_temp01.dbf' size 32m autoextend on next 32m maxsize 2048mextent management local;

create user testserver_user identified by testserver_userdefault tablespace test_datatemporary tablespace test_temp;

?分配权限sql:

grant connect,resource to testserver_user;

?

OK!


?
?
?

读书人网 >其他数据库

热点推荐