重建oracle的示例数据库——scott数据库

oracle练习1-删除scott用户,并重建 一,概述 scott用户是oracle自带的测试用户,当删除后,可手动建立。如果没有 scott 用户也不要紧,数据库内含了建立该用户的脚本  SQL> @%oracle_home%\rdbms\admin\utlsampl.sql            建立完成以后会自动退出 sqlplus,请重新登录既可。  SCOTT 用户可以随时被删除和建立,该用户存在的目的就是为了实验用的,表 阅读详情
1)在oracle的$ORACLE_HOME/rdbms/admin/下有很多.sql和.plb文件。其中一条语句是创建example数据库的为utlsampl.sql,起内容如下:
[oracle@root]more utlsampl.sql
Rem Copyright (c) 1990, 1996, 1997, 1999, 2001 by Oracle Corporation
Rem NAME
REM        UTLSAMPL.SQL
Rem    FUNCTION
Rem    NOTES
Rem    MODIFIED
Rem         menash         02/21/01 -    remove unnecessary users for security reasons
Rem         gwood            03/23/99 -    make all dates Y2K compliant
Rem         jbellemo     02/27/97 -    dont connect as system
Rem         akolk            08/06/96 -    bug 368261: Adding date formats
Rem         glumpkin     10/21/92 -    Renamed from SQLBLD.SQL
Rem         blinden     07/27/92 -    Added primary and foreign keys to EMP and DEPT
Rem         rlim             04/29/91 -                 change char to varchar2
Rem         mmoore         04/08/91 -                 use unlimited tablespace priv
Rem         pritto         04/04/91 -                 change SYSDATE to 13-JUL-87
Rem     Mendels        12/07/90 - bug 30123;add to_date calls so language independent
Rem
rem
rem $Header: utlsampl.sql 21-feb-01.18:15:30 menash Exp $ sqlbld.sql
rem
SET TERMOUT OFF
SET ECHO OFF

rem CONGDON        Invoked in RDBMS at build time.     29-DEC-1988
rem OATES:         Created: 16-Feb-83

DROP USER SCOTT CASCADE;
DROP USER ADAMS CASCADE;
DROP USER JONES CASCADE;
DROP USER CLARK CASCADE;
DROP USER BLAKE CASCADE;
GRANT CONNECT,RESOURCE,UNLIMITED TABLESPACE TO SCOTT IDENTIFIED BY TIGER;
DROP PUBLIC SYNONYM PARTS;

CONNECT SCOTT/TIGER
CREATE TABLE DEPT
             (DEPTNO NUMBER(2) CONSTRAINT PK_DEPT PRIMARY KEY,
                DNAME VARCHAR2(14) ,
                LOC VARCHAR2(13) ) ;
CREATE TABLE EMP
             (EMPNO NUMBER(4) CONSTRAINT PK_EMP PRIMARY KEY,
                ENAME VARCHAR2(10),
                JOB VARCHAR2(9),
                MGR NUMBER(4),
                HIREDATE DATE,
                SAL NUMBER(7,2),
                COMM NUMBER(7,2),
                DEPTNO NUMBER(2) CONSTRAINT FK_DEPTNO REFERENCES DEPT);
INSERT 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');
INSERT 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('13-JUL-87','dd-mm-rr')-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('13-JUL-87', 'dd-mm-rr')-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);
CREATE TABLE BONUS
                (
                ENAME VARCHAR2(10)            ,
                JOB VARCHAR2(9)    ,
                SAL NUMBER,
                COMM NUMBER
                ) ;
CREATE TABLE SALGRADE
            ( GRADE NUMBER,
                LOSAL NUMBER,
                HISAL NUMBER );
INSERT 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;
EXIT
[oracle@root]
要想安装example数据库,直接运行此脚本即可。

本文出自 “Focus on Oracle” 博客,请务必保留此出处http://alexy.blog.51cto.com/6115453/1100499

Oracle下Scott用户解锁问题汇总 Scott用户是Oracle下的一个常用用户,由于安装过程中的问题,导致很多新用户无法进入Scott用户,最重要的是网上的教程非常杂乱,这里整理最常见的三种解决办法,请按照顺序挨个尝试: 用 system 登录进去之后,执行下面的命令: SQL> alter user scott account unlock; 用户已更改。 这样就完成解锁的操作。接下来,你还可以重新给 scott 这个用户... 阅读详情

相关推荐

oracle示例数据库

员工表包含:employees表,departments表,locations表,job_grades表,jobs表:

oracle范例数据库,oracle 范例

oracle 实例第一部分:基础部分表空间、用户及授权//创建表空间SQL> create tablespace lh_space datafile 'f:\oracle\product\10.2.0\udb\lhspace.dbf' size 100m autoextend on next 3m maxsize unlimited;//删除表空间SQL> drop tablespac...

weixin_33680141的博客 416

oracle初学者必备-scott用户脚本创建及表结构及函数练习实例.pdf

。。。

Oracle的示例数据库 MySQL版本

【代码】Oracle的示例数据库 MySQL版本。

csdn_life18的博客 467

Typora绘制思维导图

我们观察一下,其实思维导图就是树状结构的数据嘛,作为程序员,拿语言写树状结构的数据是很平常的事情。而且写代码可比画图省事多了,查阅资料可以知道,有一种`mermaid`语法,就是做这件事情的,支持 UML,甘特图,流程图等。

Peter Cheung的博客 7932

【DDSCAT——离散偶极近似仿真程序05】模型设计Matlab代码:多核壳球 、多核壳圆柱

简洁明了,后面及部分给出的都是模型设计的Matlab代码,这些代码都来自于一篇文章:Chin C W S. Localized Surface Plasmon Resonance with the use of Silver and Titanium Oxide Nanostructures[J]. 2011. 一、设计多个核壳球形结构 1)Matlab代码 ...

XD_Yangf的博客 4256

重建ORACLE下的scott schema

oracle10g,scott的重建脚本在$ORACLE_HOME//rdbms/admin/utlsampl.sql内容如下:Rem Copyright (c) 1990, 1996, 1997, 1999, 2001 by Oracle CorporationRem NAME

(Andrew)的专栏 1102

超详细YOLOv8目标检测全程概述:环境、训练、验证与预测详解

这篇博文提供了一个关于使用YOLOv8进行目标检测的全面指南,包括环境搭建、模型训练、验证和预测的详细步骤,以及如何解释训练过程中生成的各种图表和数据。整篇文章为读者提供了一个关于如何利用YOLOv8进行目标检测的实践指南,从环境搭建到模型部署,再到结果分析,每一部分都给出了详细的步骤和解释。此外,还有对于模型输出的解释,帮助读者更好地理解和使用YOLOv8模型。

CDBmax的博客 10万+

ORACLE创建SCOTT用户脚本文件

ORACLE创建SCOTT用户脚本文件

spiritswh的博客 484

山东大学FPGA课程实验一 加法器设计

电子设计自动化与FPGA设计,实验一 加法器设计

2503_91283667的博客 869

团子杂记:SAP收入确认工具RAR(Revenue Recognition&Reporting)在新收入准则下的应用

SAP收入确认工具RAR知识分享

Lucas1211的博客 4281

Oracle各种版本下“示例数据库的创建”的创建

Oracle各种版本下“示例数据库的创建”的创建 1、插入示例方案 PDB :使用 DBCA ...

coco3600的博客 1511

爬虫瑞数5案例:联通

瑞数动态安全 Botgate(机器人防火墙)以“动态安全”技术为核心,通过动态封装、动态验证、动态混淆、动态令牌等技术对服务器网页底层代码持续动态变换,增加服务器行为的“不可预测性”,实现了从用户端到服务器端的全方位“主动防护”,为各类 Web、HTML5 提供强大的安全保护。

老衲爱洗头的博客 4470

今日头条浏览记录不全,今日头条浏览历史没有

大家好,本文将围绕今日头条浏览过的历史显示不完整怎么回事展开说明,今日头条浏览过的历史显示不完整怎么办是一个很多人都想弄明白的事情,想搞清楚今日头条没看完的历史记录在哪里找需要先了解以下几个事情。1、插入示例方案 PDB :使用 DBCA在 12.1.0.2 中,可以使用 DBCA 图形化界面来创建示例 PDB。您可以使用 DBCA 插入采用示例方案的新 PDB。1. 在 DBCA 中,单击“ Manage Pluggable Databases (管理可插入数据库)”。

chatgpt001的博客 1442

选型不再靠感觉:一文看懂 SAP Event Mesh 与 SAP Integration Suite, advanced event mesh 的能力边界

本文对比分析了SAP Event Mesh与SAP Integration Suite, advanced event mesh的差异。SAP Event Mesh适合轻量级场景,主要用于SAP系统间异步通信,支持AMQP、MQTT等协议,消息大小限制为1MB。而advanced event mesh面向企业级事件网络,提供跨云/本地部署、事件治理、监控等高级功能,支持30MB消息和更大存储容量。选择时需考虑业务规模、实时性要求、治理需求等因素:单一SAP生态内扩展可选Event Mesh;跨区域、多云环境

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 133

【Network Management】DCM模块唤醒网络是主动唤醒还是被动唤醒

DCM模块唤醒网络是主动唤醒还是被动唤醒

qq_36056498的博客 1537

ORA-01918: 用户 'SCOTT' 不存在 解决方法

SQL> alter user scott account unlock;alter user scott account unlock *第 1 行出现错误:ORA-01918: 用户 ‘SCOTT’ 不存在 找到scott.sql 文件 SQL> @D:\tudou\product\11.2.0\dbhome_1\RDBMS\ADMIN\scott.sql SQL> conn...

Jarvis的博客 7993

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

oracle emp表不见了怎么办

不知道emp表怎么没有了?可以用下面的语句 CREATE TABLE EMP    (EMPNO NUMBER(4) CONSTRAINT PK_EMP PRIMARY KEY,     ENAME VARCHAR2(10),     JOB VARCHAR2(9),     MGR NUMBER(4),     HIREDATE DATE,     SAL NUMBER(7

zygzzp的专栏 4925

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

oracle11g解锁scott,Oracle11g重建scott

Oracle提供了scott用户的重建脚本,11G利用脚本创建scott简单操作如下:SQLgt; select * from dba_users where username=Oracle提供了scott用户的重建脚本,11G利用脚本创建scott简单操作如下:SQL> select * from dba_users where username='SCOTT'; ------之前已手动删...

weixin_42156940的博客 295

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

重建 scott 用户

1、删除scott 用户 SYS@PROD> drop user scott cascade; 2、重建 scott 用户 如需重建 scott 用户方案, 需退出 scott 用户, 使用 sys 用户执行如下脚本 SYS@PROD>@?/rdbms/admin/utlsampl.sql 如执行脚本后 scott 用户没有重建, 可以重启数据库实例后再次执行。 ...

qq961573863的博客 285

Oracle之连接scott出现错误

1: 尝试登陆system账户修改一下密码并解锁 修改密码:alter user scott identified by 123456; 解锁:alter user scott account unlock; 可以合并为:alter user scott identified by 123456 account unlock 2:如果不是密码和解锁的问题,或许是scott用户不存在 ...

蓝莓味的鱼 1746

oracle scott表 导入mysql_不小心删除了 oracle 数据库 scott 表emp,dept怎么办(Scott.sql 脚本)...

管理员scott下面的表emp dept是非常经典的数据库表,用来练习再好不过了。不过近来的都是不小心删除了的。所以……安装在电脑中的数据库文件都有每一份系统表的sql文件,找到他,要么直接导入表,要么复制到sql窗口里面直接运行就行。下面是我的路径,貌似有不一样的,有兴趣的朋友可以看看这么多的sql文件各是那些用户那些表。如果还想要sql语句实例,可以私密我。下面这张是整个scott的。看你需要...

weixin_36121354的博客 434

oracle公司scott是谁,重建SCOTT用户及SCOTT轶事

Rem Copyright (c) 1990, 1996, 1997, 1999, 2001 by Oracle CorporationRem NAMEREM UTLSAMPL.SQLRem FUNCTIONRem NOTESRem MODIFIEDRem menash 02/21/01 - remove unnecessary users for security ...

weixin_34404671的博客 324

重建SCOTT用户及SCOTT轶事

学习Oracle最早就是从scott用户下的dept表和emp表开始的,直到现在也习惯于在scott用户下做测试。有时为了方便测试,需要重建scott用户以便提供一个全新的测试环境,在这儿记录一下重建scott用...

congjiumi6955的博客 258

11G重建scott

oracle提供了scott用户的重建脚本,11G利用脚本创建scott简单操作如下: SQL> select * from dba_users where username='SCOTT';    ------之前已手动删除scott no rows selected SQL> exit Disconnected from Oracle Database 11g

北漂IT一卒的专栏 1056
上一篇: 字符集问题
下一篇: 辞呈
Onlineforeve
博客等级 码龄18年 3粉丝 78原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值