开始使用oracle12c之间
来源:互联网 发布:第三方软件测试报告 编辑:程序博客网 时间:2024/06/12 23:13
由于12c有的,cpd和pdb的区分,系统默认数据库scott、sh都在pdb中,所以在使用之前,我们需要在cdb下面创建一个用户,
12c要求,用户创建的用户必须有以c##开头,按以下的步骤完成c##scott用户的创建:
运行:sqlplus/nolog进入命令行,执行一面语句
-- 使用超级管理员登录CONN sys/change_on_install AS SYSDBA ;-- 创建c##scott用户CREATE USER c##scott IDENTIFIED BY tiger ;-- 为用户授权GRANT CONNECT,RESOURCE,UNLIMITED TABLESPACE TO c##scott CONTAINER=ALL ;-- 设置用户使用的表空间ALTER USER c##scott DEFAULT TABLESPACE USERS;ALTER USER c##scott TEMPORARY TABLESPACE TEMP;-- 使用c##scott用户登录CONNECT c##scott/tiger-- 删除数据表DROP TABLE emp PURGE ;DROP TABLE dept PURGE ;DROP TABLE bonus PURGE ;DROP TABLE salgrade PURGE ;-- 创建数据表CREATE TABLE dept (deptnoNUMBER(2) CONSTRAINT PK_DEPT PRIMARY KEY,dnameVARCHAR2(14) ,locVARCHAR2(13) ) ;CREATE TABLE emp (empnoNUMBER(4) CONSTRAINT PK_EMP PRIMARY KEY,enameVARCHAR2(10),jobVARCHAR2(9),mgrNUMBER(4),hiredateDATE,salNUMBER(7,2),commNUMBER(7,2),deptnoNUMBER(2) CONSTRAINT FK_DEPTNO REFERENCES DEPT );CREATE TABLE bonus (enamEVARCHAR2(10),jobVARCHAR2(9) ,salNUMBER,commNUMBER ) ;CREATE TABLE salgrade ( gradeNUMBER,losalNUMBER,hisalNUMBER );-- 插入测试数据 —— deptINSERT INTO dept VALUES(10,'ACCOUNTING','NEW YORK');INSERT INTO dept VALUES (20,'RESEARCH','DALLAS');INSERT INTO dept VALUES(30,'SALES','CHICAGO');INSERT INTO dept VALUES(40,'OPERATIONS','BOSTON');-- 插入测试数据 —— empINSERT INTO emp VALUES (7369,'SMITH','CLERK',7902,to_date('17-12-1980','dd-mm-yyyy'),800,NULL,20);INSERT INTO emp VALUES (7499,'ALLEN','SALESMAN',7698,to_date('20-2-1981','dd-mm-yyyy'),1600,300,30);INSERT INTO emp VALUES (7521,'WARD','SALESMAN',7698,to_date('22-2-1981','dd-mm-yyyy'),1250,500,30);INSERT INTO emp VALUES (7566,'JONES','MANAGER',7839,to_date('2-4-1981','dd-mm-yyyy'),2975,NULL,20);INSERT INTO emp VALUES (7654,'MARTIN','SALESMAN',7698,to_date('28-9-1981','dd-mm-yyyy'),1250,1400,30);INSERT INTO emp VALUES (7698,'BLAKE','MANAGER',7839,to_date('1-5-1981','dd-mm-yyyy'),2850,NULL,30);INSERT INTO emp VALUES (7782,'CLARK','MANAGER',7839,to_date('9-6-1981','dd-mm-yyyy'),2450,NULL,10);INSERT INTO emp VALUES (7788,'SCOTT','ANALYST',7566,to_date('19-04-1987','dd-mm-yyyy')-85,3000,NULL,20);INSERT INTO emp VALUES (7839,'KING','PRESIDENT',NULL,to_date('17-11-1981','dd-mm-yyyy'),5000,NULL,10);INSERT INTO emp VALUES (7844,'TURNER','SALESMAN',7698,to_date('8-9-1981','dd-mm-yyyy'),1500,0,30);INSERT INTO emp VALUES (7876,'ADAMS','CLERK',7788,to_date('23-05-1987','dd-mm-yyyy')-51,1100,NULL,20);INSERT INTO emp VALUES (7900,'JAMES','CLERK',7698,to_date('3-12-1981','dd-mm-yyyy'),950,NULL,30);INSERT INTO emp VALUES (7902,'FORD','ANALYST',7566,to_date('3-12-1981','dd-mm-yyyy'),3000,NULL,20);INSERT INTO emp VALUES (7934,'MILLER','CLERK',7782,to_date('23-1-1982','dd-mm-yyyy'),1300,NULL,10);-- 插入测试数据 —— salgradeINSERT INTO salgrade VALUES (1,700,1200);INSERT INTO salgrade VALUES (2,1201,1400);INSERT INTO salgrade VALUES (3,1401,2000);INSERT INTO salgrade VALUES (4,2001,3000);INSERT INTO salgrade VALUES (5,3001,9999);-- 事务提交COMMIT;
0 0
- 开始使用oracle12c之间
- Oracle12c使用初体验
- jeesite使用数据库oracle12c
- oracle12c安装,连接,使用等
- win7下oracle12c的使用
- 浅谈Oracle12c 数据库、用户、CDB与PDB之间的关系
- 浅谈Oracle12c 数据库、用户、CDB与PDB之间的关系
- oracle12c EM的配置和使用
- CentOS7.2 使用Shell安装Oracle12c
- oracle12c下简单使用expdp&impdp
- 结束到开始之间
- ArcSDE10.2.1使用Oracle12c新特性——分页
- 静默安装Oracle12C 并使用TSM备份Oracle
- 【Oracle】初次使用Oracle12c希望了解的一些操作
- Oracle12C Database Vault配置及使用(一)
- Oracle:如何使用PL-SQL 11.0连接远程Oracle12c服务器?
- Oracle:如何使用PL-SQL 11.0连接远程Oracle12c服务器?
- Oracle:如何使用PL-SQL 11.0连接远程Oracle12c服务器?
- Unity3d 游戏场景优化 第二章
- MAC OS真正提权,告别rootless
- leecode | Nim game
- DBN爬坑记之RBM
- MD5算法步骤详解
- 开始使用oracle12c之间
- C# WPF 读写Excel文件
- 字符串判等(奇葩水题)
- 【UIKit-32-1】UIDataDetectors 文本号码邮箱链接自动识别
- hdu2159FATE【二维完全背包】
- iOS9 NSURL不能工作的解决方法
- ubuntu下自动打开多终端的多个标签并执行不同脚本的方法
- Unity3d 游戏场景优化 第一章
- 082&083 Remove Duplicates from Sorted List I II [Leetcode]