安装oracle 、PL/SQL

安装Oracle (下载地址:https://www.oracle.com/downloads/index.html )
安装Oracle11gR2时出现先决条件检查失败的详细解决处理过程:
 1、在运行中(或键盘按 Win+R)输入regedit打开注册表,找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanServer\Parameters 选中             Parameters,在右边名称中找到AutoShareWks 项,在其右键菜单中 ,点击修改,将其“数值数据(V):”由原来的0改为1,然后点击确定。
    2、重新启动电脑后,通过DOS命令 net share 查看默认共享情况是否正常,在共享列表中会看到ADMIN$、C$、IPC$等默认共享了。
    3、选中Oracle的安装文件setup.exe,右键菜单中,点击“管理员取得所有权”,然后再点击“以管理员身份运行(A)”进行安装,就不再报错了。
    4、在Oracle成功安装完成,记得将之前修改的注册表值改回 0. 
安装Oracle过程中Oracle Net Configuration Assistant 失败问题解决:
    1.打开Net Configuration Assistant  手动重新配置
    2.打开之后如下图所示,选择监听程序配置,下一步:
    3.重新配置,下一步:
    4.LISTENER不变,直接下一步:
    5.默认TCP,直接下一步:
    6.使用标准端口号1521,下一步:
    7.否,下一步
    8.监听程序配置完成!下一步,点完成
    这时候再继续安装oracle吧!!!这时候Oracle Net Configuration就能顺利通过了。
创建数据库:
    1、利用数据库配置助手(DBCA,Database Configuration Assistant)图形化方式进行创建
    2、登陆pl/sql 查询 数据库实例:select name from v$database
        用户名:sys;口令:创建实例时输入的口令(如:admin);数据库:实例名(如:orcl);连接为:(如:sysdba)
创建表空间:
    1、创建临时表空间:(如不创建则使用默认临时表空间)
          create temporary tablespace ceshi_temp tempfile 'ceshi_temp.dbf' size 10m;  
    2、创建永久表空间:(如不创建则使用默认永久表空间)
          create tablespace ceshi datafile 'ceshi.dbf' size 10m;
    3、删除表空间(连同表空间内的文件一起删除)
          drop tablespace ceshi including contents and datafiles;
    4、查看所有表空间
          select tablespace_name from dba_tablespaces;
创建用户:(同时指定其临时表空间和永久表空间)
         create user ceshi identified by ceshi account unlock default tablespace ceshi temporary tablespace ceshi_temp;
        删除用户:
        drop user ceshi;
用户授权:
       grant connect,resource to ceshi; 
       grant dba to ceshi; 
       收回权限
       revoke dba from ceshi;
注:
   DBA:拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。
   RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构。
   CONNECT:拥有Connect权限的用户只可以登录Oracle,不可以创建实体,不可以创建数据库结构。
   对于普通用户:授予connect, resource权限。 
   对于DBA管理用户:授予connect,resource, dba权限。




猜你喜欢

转载自blog.csdn.net/m0_37524661/article/details/70170321
今日推荐