`
浪子_回头
  • 浏览: 11731 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

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自带的一些表空间,


 

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

 

然后我们需要建立用户 来对表空间的访问。同样 ,点击用户,我们可以看到oracle自带的一些用户。 

 

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

 

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

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

RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构。

CONNECT:拥有Connect权限的用户只可以登录Oracle,不可以创建实体,不可以创建数据库结构。

对于普通用户:授予connect, resource权限。
对于DBA管理用户:授予connectresource, dba权限。

 

PS:我只赋予了connect, resource权限,导入数据的时候说权限不足,于是,我又分配了dba权限,就可以成功导入。

 

这样,我们的表空间和用户就创建好了,然后我们只需要使用该用户登陆,然后导入数据,就可以进行开发工作。

 

上面这种是图形化操作,下面,我们再介绍使用sql进行表空间和用户的建立。

 

同样,我们也需要使用sys用户登陆,

 

建立表空间sql:

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

 建立临时表空间sql:

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

 

建立用户并指定表空间sql:

create user testserver_user identified by testserver_user
default tablespace test_data
temporary tablespace test_temp;

 分配权限sql:

grant connect,resource to testserver_user;

 

OK!


 
 
 

  • 大小: 257.3 KB
  • 大小: 423.9 KB
  • 大小: 167.3 KB
3
2
分享到:
评论

相关推荐

    win7下安装oracle10g

    ### Win7下安装Oracle 10g的知识点详解 #### 一、背景介绍 随着信息技术的发展,数据库管理系统作为数据管理的核心工具,在企业信息化建设中扮演着至关重要的角色。Oracle数据库以其强大的功能、高可靠性和安全性...

    win7安装oracle10g_的问题和解决方案

    ### Win7安装Oracle 10g遇到的问题及解决方案 #### 问题一:操作系统不兼容问题 **错误描述:** 在尝试于Windows 7系统上安装Oracle Database 11g时,出现了以下错误提示: ``` 正在检查操作系统要求… 要求的结果...

    Win764位安装Oracle11g及新建表空间和用户

    在Win7 64位操作系统上安装Oracle Database 11g Release 2(11.2)企业版并新建表空间和用户,涉及以下几个主要步骤: 1. 安装准备: - 首先需要从Oracle官方网站下载适合Win7 64位的Oracle Database 11g Release ...

    Win7下安装Oracle 10g常见错误解决

    针对这些问题,我们可以通过修改`refhost.xml`和`oraparam.ini`文件来告知Oracle 10g其能够支持Windows 7系统,并通过配置虚拟网卡的方式确保安装程序能正确识别IP地址。这些方法可以帮助用户顺利地完成Oracle 10g在...

    win7安装Oracle 10g数据库教程

    在Win7环境下安装Oracle 10g可能面临一些挑战,但通过遵循详细的步骤,您可以成功完成安装过程。 首先,确保你的系统满足Oracle 10g的最低硬件和软件需求。对于Windows 7,通常需要以下配置: 1. 处理器:至少1GHz...

    win7 安装 oracle10g 数据库

    ### Win7 下安装 Oracle 10g 数据库详解 #### 一、背景介绍 随着操作系统的发展,Windows 7 成为了不少用户的首选操作系统。然而,在这一系统环境下安装 Oracle 10g 数据库却并非易事。由于 Oracle 10g 官方并未...

    win7 32位下安装oracle 10g

    在Windows 7操作系统环境下安装Oracle 10g数据库可能会遇到一系列问题,特别是对于32位版本的操作系统来说,由于Oracle 10g官方并不完全支持Win7平台,因此在安装过程中会遇到不少兼容性问题。本文将详细介绍如何...

    Win7下安装Oracle database lite 10g一个问题的解决方法

    通过以上步骤,我们解决了Win7下安装Oracle Database Lite 10g时遇到的版本兼容性问题。需要注意的是,这种方法可能仅适用于Oracle Database Lite 10g的特定版本,对于其他版本或者不同的Oracle产品,可能需要寻找...

    在64位win7上安装oracle10g

    在64位Win7上安装Oracle 10g的知识点详解 标题与描述明确指出了本次讨论的主题是在64位的Windows 7操作系统上安装Oracle 10g数据库。这通常是一个较为复杂的过程,因为Oracle 10g的官方支持并不包含64位的Windows 7...

    win7下安装oracle win7下安装oracle

    ### Win7 下安装 Oracle 10g 的详细步骤与注意事项 #### 标题与描述解析 根据提供的标题和描述,“Win7 下安装 Oracle”强调了本文档的主要内容是关于如何在 Windows 7 操作系统上安装 Oracle 数据库软件。特别地,...

    64位win7安装oracle_10g

    本文旨在详细阐述如何在64位Win7系统上安装Oracle 10g数据库的过程,解决在安装过程中可能遇到的兼容性问题,以及如何处理常见的错误,如“java.lang.Exception:Exception in sending Request::null”。 ### 一、...

    win7Oracle10g

    在Windows 7操作系统中安装Oracle 10g是一项技术性的...以上是关于“win7安装Oracle10g”的详细步骤和常见问题处理,希望对你有所帮助。在实际操作中,如果遇到任何问题,可以查阅Oracle的官方文档或在线社区寻求帮助。

    win7下如何安装oracle 10g

    Oracle 10g在Win7上运行至少需要1GB的内存(推荐2GB或更多)和足够的硬盘空间,操作系统应为32位(x86)。由于Oracle 10g不支持64位Win7,所以如果你的系统是64位的,你需要切换到32位兼容模式。 步骤1:下载和准备...

    WIN7 下安装Oracle 11g 报错

    10. **社区支持**:在Oracle官方论坛和其他技术社区(如Stack Overflow)中,有很多用户分享了他们在Windows 7上安装Oracle 11g的经验和解决方案,遇到问题时可以寻求帮助。 总之,解决“WIN7 下安装Oracle 11g ...

    winxp,vista,win7下安装Oracle_10g

    ### Oracle 10g 在 Windows XP、Vista 和 Win7 下的安装指南 #### 一、准备工作 在开始安装 Oracle 10g 数据库之前,需要做一些准备工作。 **1. 获取安装介质** - **下载安装包**:首先,访问 Oracle 官方网站 ...

    64位win7安装oracle 10g vista&server2008时无法安装的解决方案

    在处理64位Windows 7操作系统下安装Oracle 10g时遇到的问题时,很多用户会发现安装过程无法顺利进行。本文将详细介绍在64位Win7系统上安装Oracle 10g时可能遇到的问题及其解决方案。 #### 问题概述 当尝试在64位...

    win7中如何安装oracle10g和使用oracle10的说明文档

    ### Win7中安装Oracle 10g及使用指南 #### 安装前的准备工作 在开始安装Oracle 10g之前,确保您的Windows 7系统已经满足以下条件: 1. **系统版本**: Windows 7 Professional或更高版本。 2. **硬件配置**: - ...

    win7oracle10g的安装方法

    ### Win7下Oracle 10g的安装方法详解 #### 安装前的准备工作 在开始安装Oracle 10g之前,请确保您的Windows 7操作系统已经满足以下几点: 1. **系统兼容性**:确认您的Windows 7版本与Oracle 10g兼容。通常情况下...

    Centos-7下安装oracle10g及打补丁

    linux新人借鉴前辈安装oracle10g血泪史加上自己遇到问题的总结

Global site tag (gtag.js) - Google Analytics