`
yonghengmoming
  • 浏览: 48236 次
  • 性别: Icon_minigender_1
  • 来自: 福州
社区版块
存档分类
最新评论

oracle环境搭建篇(包括创建表空间和用户)

 
阅读更多

下载oracle
http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html
要先注册,注册后,先选择接受协议,然后下载相应系统的oracle,File1和File2都要下载

安装oracle
解压下载的oracle File1和File2,先解压File1,然后重命名,解压File2后,把内容剪切到File1里
开始安装
安装时去掉自动更新的勾
选择创建和配置数据库
选择桌面类
安装个人版
设置数据库路径,选择个人版,修改全局数据库名(SID,后面会用到),设置一个口令
选勾全部忽略
完全,开始安装
安装过程根据电脑配置不同可能需要一个小时,最后一步会停留很久,只要详细资料按钮可以点击,那就不是电脑死机了。

 

 

可以开始操作数据库了 ,直接从CMD输入
表空间 用户等环境操作:
    输入CMD,
进入超级用户:
    sqlplus /nolog
    SQL>conn /as sysdba
     或 conn sys/密码 as sysdba
     或 conn sys/密码@SID as sysdba
     (linux中只能使用:conn sys/密码@SID as sysdba)
也可以这样进入:
    sqlplus "sys/sys as sysdba" (linux中使用:sqlplus "sys/密码@SID as sysdba“)

查看所用用户:
    SQL>select * from all_users;
锁定/解锁用户:
    SQL>alter user cqy account lock/unlock;

创建表空间(提示可以只写文件名cqyspace.DBF,DBF要大写):
    SQL>create tablespace cqyspace datafile 'E:/路径/cqyspace.DBF' size 500M autoextend on;
删除表空间:
    SQL>drop tablespace cqyspace including contents and datafiles;

查看表空间:

    SQL>select tablespace_name from dba_data_files;


创建用户(放入表空间cqyspace):
    SQL>create user cqy identified by fjvnri default tablespace cqyspace;
创建用户(放入临时表空间TEMP):
    SQL>create user cj identified by fjvnri temporary tablespace TEMP;
删除用户:
    SQL>drop user cqy cascade;
给用户授权:
    SQL>grant connect,resource,dba to cqy;
回收用户权限:
    SQL>revoke connect,resource,dba from cqy;
修改用户密码(修改用户信息:alter user cqy ...)
    SQL>alter user cqy identified by fjvnri;

 

 

 

如果你搭建完环境不知到要做什么的话,可以试试

在你指定的盘创建表空间

然后删除掉这个表空间,再创建它

创建用户默认使用这个表空间,赋予他全部的权限

再创建一个用户默认使用临时表空间

赋予他全部权限,再回收全部权限,修改他的用户名和密码

然后把他删除,然后在添加这个用户,默认使用临时表空间

 

 

 

也可以用工具来 操作数据库

安装PL/SQL Developer工具 (PL/SQL Developer是我目前接触过的最好用的sql编辑工具,记得下载中文补丁和注册机)
(这个软件我很久以前下载的,下载地址忘记了,自己百度一下吧)
安装,安装中文补丁,输入注册码。


如果oracle安装的是64位 ,PL/SQL Developer则要进行配置才能连接oracle
参考自:http://www.cnblogs.com/donetbaoxj320/archive/2011/11/24/2262412.html

下载 instantclient-basic-win32-11.2.0.1.0.zip (32位的版本与之前下载号的oracle一致11.2.0.1.0,不要下错了版本)
下载地址:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html

将其解压至Oracle安装目录的Product下,成为:D:\app\用户名\product\instantclient_11_2

拷贝数据库安装根目录下的一个目录D:\app\用户名\product\11.2.0\dbhome_1\NETWORK

Oracle客户端目录下D:\Oracle\app\YM\product\instantclient_11_2(其实只需要 NETWORK\ADMIN\tnsnames.ora)
 
3)安装PL/SQL Developer
安装 PL/SQL Developer,在perference->Connection里面设置OCI Library和Oracle_Home,例如本机设置为:
Oracle Home :D:\Oracle\app\YM\product\instantclient_11_2
OCI Library :D:\Oracle\app\YM\product\instantclient_11_2\oci.dll
 
4) 设置环境变量(修改PATH和TNS_ADMIN环境变量)
对于NLS_LANG环境变量, 最好设置成和数据库端一致, 首先从数据库端查询字符集信息:
 SQL> select userenv('language') nls_lang from dual;
 NLS_LANG
 ----------------------------------------------------
 SIMPLIFIED CHINESE_CHINA.ZHS16GBK
 
右击"我的电脑" - "属性" - "高级" - "环境变量" - "系统环境变量":
 1>.选择"Path" - 点击"编辑", 把 "D:\Oracle\app\用户名\product\instantclient_11_2;" 加入;
 2>.点击"新建", 变量名设置为"TNS_ADMIN", 变量值设置为"D:\Oracle\app\用户名\product\instantclient_11_2;", 点击"确定";
 3>.点击"新建", 变量名设置为"NLS_LANG", 变量值设置为"SIMPLIFIED CHINESE_CHINA.ZHS16GBK", 点击"确定";
 最后点击"确定"退出.
启动 PL/SQL Developer ,运行无问题。

分享到:
评论

相关推荐

    完整ORACLE创建表空间、用户、设置用户权限脚本

    ### 完整Oracle创建表空间、用户及设置用户权限脚本解析 #### 一、创建表空间 在Oracle数据库管理中,创建表空间是数据库管理的基础之一。表空间是Oracle数据库中逻辑存储结构的一部分,它将数据库物理存储空间...

    oraclerac增加asm盘创建表空间.docx

    以下是如何在Oracle RAC环境中增加ASM磁盘并创建表空间的详细步骤: 1. **环境准备**: - 使用虚拟化软件如Oracle VM VirtualBox搭建Oracle RAC环境,这里有两个节点:rac1和rac2,分别对应虚拟机CentOS_Oracle_2...

    MyEclipse的SSH框架搭建教程带干净项目、oracle表空间用户密码权限创建

    还有自己做的3到4页的MyEclipse搭建SSH的傻瓜式教程,还有oracle数据库连接引擎的配置的图片流程详解,更有oracle创建表空间、用户名和密码以及给用户授权的sql语句,复制后直接在sql plus里执行。 才收你2分哦,...

    oracle本地环境搭建-公共库私有库

    Oracle本地环境搭建-公共库私有库 Oracle是最流行的关系数据库管理系统之一,具有高性能...通过创建用户、授予权限和配额限制、数据泵导出和导入等步骤,可以搭建一个完善的Oracle本地环境,满足日常开发和测试需求。

    Oracle dmp文件导出导入(还原)到不同的表空间和不同的用户操作

    通过上述步骤,可以从一个现有的Oracle环境中导出DMP文件,并将其导入到不同的表空间和不同的用户下,从而实现数据的有效迁移和管理。这种方式在进行数据迁移、测试环境搭建等方面非常实用,能够有效避免数据丢失和...

    linux +oracle 环境搭建

    8. **环境变量配置(续)**:在Oracle用户的`.bash_profile`文件中设置环境变量,包括`ORACLE_BASE`、`ORACLE_HOME`、`ORACLE_SID`,以及`PATH`和`LD_LIBRARY_PATH`,确保Oracle命令的可用性和动态库的加载。...

    linux下的oracle环境搭建详细教程

    在Linux环境下搭建Oracle数据库系统是一项复杂而重要的任务,尤其对于那些需要处理大量数据的企业和组织而言。Oracle数据库是全球广泛使用的数据库管理系统,以其强大的性能、稳定性及安全性著称。在这个详细教程中...

    Linux安装Oracle11g数据库,并创建数据库表空间、用户及表.docx

    ### Linux安装Oracle11g数据库并创建数据库表空间、用户及表 #### 一、环境搭建与准备 ##### 1.1 安装环境及Oracle11g安装包 为了确保Oracle11g数据库能够在Linux环境下顺利安装,首先需要确认操作系统版本以及所...

    Oracle环境搭建及配置.doc

    Oracle环境搭建及配置主要包括安装Oracle数据库、数据库的相关设置、创建数据库和用户、数据导入导出以及系统配置等关键步骤。以下是对这些知识点的详细说明: 1. **安装Oracle数据库** 安装Oracle数据库通常涉及...

    OGG搭建详细步骤(Oracle GoldenGate)

    总之,搭建Oracle GoldenGate环境涉及多个环节,包括环境配置、参数设置、软件安装、数据库配置以及OGG进程的创建与管理。遵循上述步骤,可以顺利构建一个单机单的OGG环境,实现数据库间的实时数据同步。

    创建表空间和用户.txt

    在Oracle数据库管理中,创建表空间和用户是非常基础且重要的步骤。本文将根据给定的文件信息,详细解释如何在Oracle中创建表空间和用户,以及相关的配置参数含义。 #### 创建表空间 表空间是Oracle数据库中的逻辑...

    oracle 表空间 控制数据日志文件 备份还原

    实验4“Oracle表空间管理”旨在让学生掌握如何创建、扩展和删除表空间,理解表空间与数据文件的关系。在Oracle中,表空间的创建通常涉及以下步骤: 1. **规划表空间**:确定表空间的用途,例如用户数据、临时数据等...

    shell脚本操作oracle删除表空间、创建表空间、删除用户

    本文将详细阐述如何使用Shell脚本来操作Oracle数据库,包括删除表空间、创建表空间以及删除用户。这对于数据库维护、测试环境的搭建和数据迁移等场景非常有用。 首先,删除Oracle数据库中的表空间是一个常规操作,...

    搭建 Eclipse Tomcat Oracle开发环境全程详解

    搭建Eclipse、Tomcat和Oracle开发环境是Java Web开发的基础工作,这个过程涉及到多个步骤,包括Java开发环境的配置、数据库的安装与管理、Web服务器的设置以及JDBC驱动的集成。以下是对整个过程的详细解释: 首先,...

    搭建Oracle 11gR2单实例+ASM实例的生产与测试环境

    5. **创建用户和表空间**:在数据库创建过程中,可以设置数据库管理员用户(如DBA用户sys、system)的密码,并创建必要的表空间,如系统表空间、临时表空间和用户表空间。 二、ASM实例的搭建 1. **ASM配置**:在...

    AIX7.1 ORACLE 11G RAC生产环境搭建(含打补丁)

    - 配置用户环境变量,包括PATH、ORACLE_HOME等。 - 修改磁盘属性,为数据库存储配置合适的文件系统。 - 确保安装并启用SSH,用于集群节点间的无密码登录。 - 配置文件系统,确保数据持久性。 2. **GRID ...

    ORACLE数据库10GRAC的环境搭建

    总的来说,搭建Oracle 10g RAC环境是一个涉及多个层面的技术挑战,包括网络、存储、操作系统、集群软件和数据库管理等多个领域。每个环节都需要细心配置和调试,以确保RAC环境的稳定性和高性能。

    Oracle下搭建ArcGIS企业级地理数据库

    ### Oracle下搭建ArcGIS企业级地理数据库的知识点详解 #### 一、Oracle 中的多个地理...通过以上步骤,可以在现有的Oracle数据库环境中成功搭建和配置企业级地理数据库系统,为组织提供高效、安全的数据管理解决方案。

    oracle hr创建脚本

    在Oracle环境中,HR模块的搭建通常涉及到一系列的脚本执行,包括表空间创建、用户权限分配、数据字典加载以及业务流程的配置等。下面我们将深入探讨Oracle HR用户创建的相关知识点。 首先,创建Oracle HR用户的第一...

    Dataguard 环境搭建 Oracle linux5

    在本实验中,我们将在Oracle Linux 5环境下搭建Data Guard环境,使用Oracle 11gR2 11.2.0.3版本。实验平台是VMware Workstation 10,我们将构建两台虚拟机,一台作为主数据库服务器,另一台作为备用数据库服务器。 ...

Global site tag (gtag.js) - Google Analytics